Class SimpleShadingModel

java.lang.Object
com.luciad.layers.styles.ShadingModel
com.luciad.layers.styles.SimpleShadingModel
All Implemented Interfaces:
AutoCloseable

public final class SimpleShadingModel extends ShadingModel implements AutoCloseable
Shading model that applies simple, non-physically-based lighting to a mesh.

The mesh is lit by the map's light (see LightEffect) but without physically based rendering: only the diffuse contribution is computed, while metallic and roughness material properties, as well as reflections from the map's environment map (see EnvironmentMapEffect), are ignored. Use PbrShadingModel for physically based rendering, or pass no shading model to disable shading entirely.

Since:
2026.1