Shadow |
public abstract class ShadowRenderingProviderBase : DXSceneResource
The ShadowRenderingProviderBase type exposes the following members.
Name | Description | |
---|---|---|
IsEnabled | Gets or sets a Boolean that specifies if this shadow rendering provider is enabled or not. Default value is true. |
Name | Description | |
---|---|---|
CollectNonShadowLights | Clears the filteredLights list and fills it with all lights that have IsCastingShadow set to false (or do not define IsCastingShadow or ISpotLight interface). | |
CollectShadowLights | Clears the filteredLights list and fills it with all lights that have IsCastingShadow set to true and implement ISpotLight interface. | |
IsLightCastingShadow | Returns true if the light is casting shadow (implements IShadowCastingLight as has IsCastingShadow property set to true). | |
Update | Update method is called on each DXScene.Update call before rendering of the scene begins. If derived class need to create some SceneNodes then they should be created in the overridden methods. |