Skip to main content

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

ParameterTypeDefaultRange
emissionvec3[0.0, 0.0, 0.0][0.0, ∞]
emissionTexturetexture2d_refnull-
emissionIntensityfloat1.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