Skip to content

ShadowSystem.isEnabled

Summary

ShadowSystem.isEnabled reports whether a directional light currently has shadow configuration in this engine.

Syntax

ShadowSystem.isEnabled(light: DirectionalLight): boolean

Parameters

Name Type Required Description
light DirectionalLight Yes Light to query.

Returns

boolean - Whether the light is enabled for shadow mapping.

Type Details

The result reflects whether this particular ShadowSystem stores configuration for the light. It does not inspect mesh cast/receive flags or whether the light is currently present in a scene.

Example

const shadows = wgpu.effects.shadows;
console.log(shadows.isEnabled(sun)); // false
shadows.enable(sun);
console.log(shadows.isEnabled(sun)); // true

See Also