One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

DiffuseLightProbeGroupComponent

struct · iOS 27.0+ · SDK 27.1

struct DiffuseLightProbeGroupComponent

A component that stores diffuse probe data for a spatial region. Attach this component to an entity to designate it as a diffuse probe group — a positioned source of baked diffuse lighting. Other entities can reference this group via ``DiffuseLightProbeReceiverComponent`` to receive spatially-varying diffuse illumination. This follows the same source/receiver pattern as `ImageBasedLightComponent` / `ImageBasedLightReceiverComponent`. ```swift let probeGroup = Entity() probeGroup.components[DiffuseLightProbeGroupComponent.self] = DiffuseLightProbeGroupComponent(resource: probeResource) ``` ## See Also - ``DiffuseProbeResource`` - ``DiffuseLightProbeReceiverComponent``

Members (3)

get · iOS 27.0+

resource

TypeScript
get resource(): DiffuseProbeResource
Swift declaration
var resource: DiffuseProbeResource

The diffuse probe resource containing baked lighting data for this group.

set · iOS 27.0+

resource

TypeScript
set resource(value: DiffuseProbeResource)
Swift declaration
var resource: DiffuseProbeResource

The diffuse probe resource containing baked lighting data for this group.

init · iOS 27.0+

init

TypeScript
static init(resource: DiffuseProbeResource): DiffuseLightProbeGroupComponent
Swift declaration
init(resource: DiffuseProbeResource)

Creates a diffuse light probe group component. - Parameter resource: The probe resource containing baked lighting data.

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →