Namespace HelixToolkit.SharpDX.Model
Classes
- ColorMaterialCore
Vertex Color Material
- Light3DSceneShared
Used to hold shared variables for Lights per scene
- LightsBufferModel
Default Light Model
- Metadata
Represents a container for holding metadata, representing as key-value pairs.
- NormalMaterialCore
Vertex Normal Material
- NormalVectorMaterialCore
Vertex Normal Vector Material
- PBRMaterialVariable
Physics based rendering material
- PhongMaterialVariables
Default PhongMaterial Variables
- PositionMaterialCore
Vertex Position Material
- VolumeTextureDDS3DMaterialCore
Default Volume Texture Material. Supports 3D DDS memory stream as VolumeTexture
- VolumeTextureMaterialCoreBase<T>
Abstract class for VolumeTextureMaterial
- VolumeTextureRawDataMaterialCore
Used to use raw data as Volume 3D texture. User must create their own data reader to read texture files as pixel byte[] and pass the necessary information as VolumeTextureParams
Pixel Byte[] is equal to Width * Height * Depth * BytesPerPixel.
Structs
- OrderKey
Render order key