OptionalopacityNode opacity, default 1.
OptionalintensityBase-colour gain (Luxar intensity), default 1. See physicalUpdateIntensity.
OptionaloffsetAdditive radiance (Luxar offset), default 0. See physicalUpdateOffset.
OptionalgammaRecorded, never applied — see physicalUpdateGamma.
OptionalroughnessOptionalmetalnessOptionalclearcoatOptionalclearcoatOptionaliridescenceOptionalsheenOptionalsheen#rrggbb; default PHYSICAL_MESH_DEFAULTS.sheenColor.
OptionaltransmissionShare of light transmitted through the surface (glass); > 0 is translucent.
OptionaliorIndex of refraction in [1, 2.333].
OptionalthicknessVolume thickness for the refraction, in scene units.
OptionalattenuationBeer–Lambert distance at which attenuationColor is reached; Infinity = none.
Optionalattenuation#rrggbb; default PHYSICAL_MESH_DEFAULTS.attenuationColor.
OptionaldispersionChromatic dispersion strength (Abbe-number-like), >= 0.
OptionalrefractLuxar refract_data (spec §3.4 Phase 3): draw the glass AFTER the emissive data
so it refracts what is behind it. Default false. See derivePhysicalCompositing.
OptionalalphaLuxar alpha_cutoff, mapped onto three's alphaTest. On an RGBA mesh its
PRESENCE also selects the cutout path over translucency — see
derivePhysicalCompositing.
Optionalflatshading="flat" (or no stored normals): derive normals per triangle.
OptionalvertexWhether the geometry's color attribute carries a fourth (alpha) component.
Construction-time config for either physical wrapper.