Click or drag to resize
AB4D logo

Ab3d.DirectX Namespaces

Ab3d.DXEngine namespace is the root namespace for most of the DXEngine's classes
Namespaces
NamespaceDescription
Ab3d.DirectXAb3d.DXEngine namespace is the root namespace for most of the DXEngine's classes
Ab3d.DirectX.CamerasAb3d.DXEngine.Cameras namespace contains classes and interfaces that can represent various cameras in DXEngine.
Ab3d.DirectX.Common 
Ab3d.DirectX.ControlsAb3d.DirectX.Controls namespace contains classes that define controls that can be used in WPF application. The main control that can host Viewport3D control and show its content with DXEngine is the DXViewportView.
Ab3d.DirectX.EffectsAb3d.DirectX.Effects namespace contains various effects that are used to show 3D objects with different rendering techniques.
Ab3d.DirectX.LightsAb3d.DXEngine.Lights namespace contains classes and interfaces that can represent various lights in DXEngine.
Ab3d.DirectX.MaterialsAb3d.DXEngine.Materials namespace contains classes and interfaces that can represent various materials in DXEngine.
Ab3d.DirectX.ModelsAb3d.DXEngine.Materials namespace contains classes that represent WPF 3D objects as DXEngine's SceneNodes or can be used to convert WPF 3D Models into DXEngine objects.
Ab3d.DirectX.PostProcessingAb3d.DXEngine.PostProcessing namespace contains post process effects that can be used in DXEngine.
Ab3d.DirectX.ShadersAb3d.DXEngine.Shaders namespace contains some of the shaders that can be used by some DXEngine's effects.
Ab3d.DirectX.Threading 
Ab3d.DirectX.Utilities