Emissive
Emissive properties allow surfaces to emit light, making them appear to glow. This is essential for screens, LEDs, hot surfaces, and any self-illuminated materials.
Parameters
| Parameter | Type | Default | Range |
|---|---|---|---|
emission | vec3 | [0.0, 0.0, 0.0] | [0.0, ∞] |
emissionTexture | texture2d_ref | null | - |
emissionIntensity | float | 1.0 | [0.0, ∞] |
Parameter Details
emission
Type: vec3
Default: [0.0, 0.0, 0.0] (no emission)
Range: [0.0, ∞] per RGB channel
Base emission color. Multiplied with emission texture. Values > 1.0 create HDR emission for bloom.
emissionTexture
Type: texture2d_ref
Default: null
Format: RGB, sRGB color space
Texture defining spatial emission color/intensity.
emissionIntensity
Type: float
Default: 1.0
Range: [0.0, ∞]
Global emission brightness multiplier.
emission_final = emission * emissionTexture.rgb * emissionIntensity