Table of Contents

Namespace HelixToolkit.SharpDX.Model

Classes

BillboardMaterialCore
BillboardMaterialVariable
ColorMaterialCore

Vertex Color Material

ColorStripeMaterialCore
ColorStripeMaterialVariables
ContextSharedResource
DefaultEffectAttributeParser
DiffuseMaterialCore
DiffuseMaterialVariables
EffectAttributeNames
EffectAttributes
EffectParserConfiguration
EmptyMaterialVariable
GenericLineMaterialCore
GenericMaterialCore
GenericMaterialVariable
GenericMeshMaterialCore
GenericMeshMaterialVariable
GenericPointMaterialCore
GenericPointMaterialVariable
Light3DSceneShared

Used to hold shared variables for Lights per scene

LightsBufferModel

Default Light Model

LineArrowHeadMaterialCore
LineArrowHeadTailMaterialCore
LineArrowMaterialVariable
LineMaterialCore
LineMaterialVariable
MaterialCore
MaterialVariable
Metadata

Represents a container for holding metadata, representing as key-value pairs.

NormalMaterialCore

Vertex Normal Material

NormalVectorMaterialCore

Vertex Normal Vector Material

ObservableObject
PBRMaterialCore
PBRMaterialVariable

Physics based rendering material

PassOnlyMaterialVariable
PhongMaterialCore
PhongMaterialVariables

Default PhongMaterial Variables

PointMaterialCore
PointMaterialVariable
PositionMaterialCore

Vertex Position Material

ViewCubeMaterialCore
VolumeMaterialVariable<T>
VolumeTextureDDS3DMaterialCore

Default Volume Texture Material. Supports 3D DDS memory stream as VolumeTexture

VolumeTextureDiffuseMaterialCore
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

Metadata.Entry
OrderKey

Render order key

VolumeTextureGradientParams
VolumeTextureParams

Interfaces

IEffectAttributeParser
IEffectAttributes
IVolumeTextureMaterial

Enums

GenericMaterialVariable.ResourceType
MetaDataType