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 specifed 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.