Optional ReadonlyaffectsWhether roughness is changed, even without a roughness atlas. Defaults to false.
Optional ReadonlyatlasTop-left atlas rectangle [x, y, width, height] in normalized coordinates. Defaults to full atlas.
Optional ReadonlycolorLinear base-color multiplier; alpha also modulates opacity. Copied; defaults to white.
Optional ReadonlydistanceInward distance fade in world units. Defaults to one, clamped to maxDistance.
Optional ReadonlyedgeInward XY boundary fade as a fraction of projector width/height, in [0, 0.5]. Defaults to 0.01.
Optional ReadonlyenabledWhether the projector contributes. Defaults to true.
Optional ReadonlylayerReceiver material mask; a zero intersection excludes this projector. Defaults to all bits.
Optional ReadonlymaxMaximum receiver distance from the camera in world units. Defaults to 10000.
Optional ReadonlynormalSmooth angular transition above normalThreshold, in [0, 1]. Defaults to 0.1.
Optional ReadonlynormalTangent-space normal strength in [0, 4]. Defaults to one.
Optional ReadonlynormalMinimum dot product of receiver normal and projector outward normal, in [0, 1]. Defaults to 0.
Optional ReadonlyopacityCoverage multiplier in [0, 1]. Defaults to one.
Optional ReadonlyorderIncreasing overlap order; equal orders preserve authored membership order. Defaults to zero.
Optional ReadonlyroughnessRoughness multiplier/constant in [0, 1]. Defaults to one.
Optional ReadonlytransformMaps the local [-0.5, 0.5] projection cube into world space. Copied; defaults to identity.
Parameters of a bounded world-space decal, projected along its local negative Z axis.