ShadowFaceCullingMode

Defines the face culling strategy applied during shadow map rendering.

Face culling determines which triangle faces are discarded during the shadow rendering pass, optimizing performance by avoiding unnecessary fragment processing. The culling decision is based on the triangle's winding order relative to the light's viewpoint.

Entries

Link copied to clipboard

Culls back-facing triangles during shadow rendering.

Link copied to clipboard

Culls front-facing triangles during shadow rendering.

Link copied to clipboard

Disables face culling during shadow rendering.

Link copied to clipboard

Automatically inherits the culling mode from the associated material.

Link copied to clipboard

Reserved value for forward compatibility.

Properties

Link copied to clipboard
val entries: EnumEntries<ShadowFaceCullingMode>

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
val value: Int

The value of the ShadowFaceCullingMode.

Functions

Link copied to clipboard
fun valueOf(value: String): ShadowFaceCullingMode

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.