Click or drag to resize
AB4D logo

Ab3d.DirectX.Lights Namespace

Ab3d.DXEngine.Lights namespace contains classes and interfaces that can represent various lights in DXEngine.
Classes
 ClassDescription
Public classAmbientLight AmbientLight is a lights that adds the specified color to all objects in the scene.
Public classDirectionalLight DirectionalLight is a lights that shines from infinint and has a direction vector set.
Public classLightBase LightBase is a base light class
Public classPointLight PointLight is a lights that emits light in all directions from a specified position.
Public classSpotLight SpotLight is a lights that emits lights that is positions in the specified positions and emits light in a specfied directon and with specified cone.
Interfaces
 InterfaceDescription
Public interfaceIAmbientLight IAmbientLight interface represents an ambient light.
Public interfaceIDirectionalLight IDirectionalLight interface defines a lights that shines from infinint and has a direction vector set.
Public interfaceILight ILight interface represents a 3D light
Public interfaceIPointLight IPointLight interface represents a lights that emits light in all directions from a specifed position.
Public interfaceIShadowCastingLight IShadowCastingLight interface represents a lights that can cast a shadow.
Public interfaceISpotLight ISpotLight interface defines a lights that emits lights that is positions in the specified positions and emits light in a specfied directon and with specified cone.