rememberIndirectLightState
fun rememberIndirectLightState(reflections: Texture? = null, irradianceCubemap: Texture? = null, irradianceSh: SphericalHarmonics? = null, intensity: Float, rotation: FloatArray? = null): IndirectLightState
Creates and remembers an IndirectLightState.
Parameters
reflections
Specular reflection cubemap texture.
irradianceCubemap
Diffuse irradiance cubemap texture.
irradianceSh
Diffuse irradiance via spherical harmonics (alternative to cubemap).
intensity
IBL intensity scale.
rotation
Optional 3×3 column-major rotation matrix (9 floats). Null = identity.