Table of Contents

Struct PhongPBRMaterialStruct

Namespace
HelixToolkit.SharpDX
Assembly
HelixToolkit.SharpDX.dll

Used combine with ModelStruct

public struct PhongPBRMaterialStruct
Inherited Members
Extension Methods

Fields

AmbientOcclusionStr

public const string AmbientOcclusionStr = "ConstantAO"

Field Value

string

AmbientStr

public const string AmbientStr = "vMaterialAmbient"

Field Value

string

ClearCoatRoughnessStr

public const string ClearCoatRoughnessStr = "ClearCoatRoughness"

Field Value

string

ClearCoatStr

public const string ClearCoatStr = "ClearCoat"

Field Value

string

ConstantMetallic

public const string ConstantMetallic = "ConstantMetallic"

Field Value

string

DiffuseStr

public const string DiffuseStr = "vMaterialDiffuse"

Field Value

string

DisplacementMapScaleMaskStr

public const string DisplacementMapScaleMaskStr = "displacementMapScaleMask"

Field Value

string

EmissiveStr

public const string EmissiveStr = "vMaterialEmissive"

Field Value

string

EnableAutoTangent

public const string EnableAutoTangent = "bAutoTengent"

Field Value

string

HasAOMapStr

public const string HasAOMapStr = "bHasAOMap"

Field Value

string

HasCubeMapStr

public const string HasCubeMapStr = "bHasCubeMap"

Field Value

string

HasDiffuseAlphaMapStr

public const string HasDiffuseAlphaMapStr = "bHasAlphaMap"

Field Value

string

HasDiffuseMapStr

public const string HasDiffuseMapStr = "bHasDiffuseMap"

Field Value

string

HasDisplacementMapStr

public const string HasDisplacementMapStr = "bHasDisplacementMap"

Field Value

string

HasEmissiveMapStr

public const string HasEmissiveMapStr = "bHasEmissiveMap"

Field Value

string

HasIrradianceMapStr

public const string HasIrradianceMapStr = "bHasIrradianceMap"

Field Value

string

HasNormalMapStr

public const string HasNormalMapStr = "bHasNormalMap"

Field Value

string

HasRMMapStr

public const string HasRMMapStr = "bHasRMMap"

Field Value

string

HasSpecularColorMap

public const string HasSpecularColorMap = "bHasSpecularMap"

Field Value

string

MaxDistTessFactorStr

public const string MaxDistTessFactorStr = "maxTessFactor"

Field Value

string

MaxTessDistanceStr

public const string MaxTessDistanceStr = "maxTessDistance"

Field Value

string

MinDistTessFactorStr

public const string MinDistTessFactorStr = "minTessFactor"

Field Value

string

MinTessDistanceStr

public const string MinTessDistanceStr = "minTessDistance"

Field Value

string

ReflectStr

public const string ReflectStr = "vMaterialReflect"

Field Value

string

ReflectanceStr

public const string ReflectanceStr = "ConstantReflectance"

Field Value

string

RenderFlat

public const string RenderFlat = "bRenderFlat"

Field Value

string

RenderPBR

public const string RenderPBR = "bRenderPBR"

Field Value

string

RenderShadowMapStr

public const string RenderShadowMapStr = "bRenderShadowMap"

Field Value

string

RoughnessStr

public const string RoughnessStr = "ConstantRoughness"

Field Value

string

ShininessStr

public const string ShininessStr = "sMaterialShininess"

Field Value

string

SizeInBytes

public const int SizeInBytes = 352

Field Value

int

SpecularStr

public const string SpecularStr = "vMaterialSpecular"

Field Value

string

UVTransformR1Str

public const string UVTransformR1Str = "uvTransformR1"

Field Value

string

UVTransformR2Str

public const string UVTransformR2Str = "uvTransformR2"

Field Value

string

VertColorBlending

public const string VertColorBlending = "vertColorBlending"

Field Value

string