MaterialKeys Class
Namespace: Stride.Rendering.Materials
Assembly: Stride.Rendering.dll
System.Object →
MaterialKeys
Derived from MaterialKeys:
public class MaterialKeys
|
Improve this Doc
View Source
Fields
AlphaBlendColorMap
public static readonly ObjectParameterKey<Texture> AlphaBlendColorMap
Field Value
AlphaBlendColorValue
public static readonly ValueParameterKey<Color3> AlphaBlendColorValue
Field Value
AlphaDiscardMap
public static readonly ObjectParameterKey<Texture> AlphaDiscardMap
Field Value
AlphaDiscardValue
public static readonly ValueParameterKey<float> AlphaDiscardValue
Field Value
AmbientOcclusionDirectLightingFactorValue
public static readonly ValueParameterKey<float> AmbientOcclusionDirectLightingFactorValue
Field Value
AmbientOcclusionMap
public static readonly ObjectParameterKey<Texture> AmbientOcclusionMap
Field Value
AmbientOcclusionValue
public static readonly ValueParameterKey<float> AmbientOcclusionValue
Field Value
BlendMap
public static readonly ObjectParameterKey<Texture> BlendMap
Field Value
BlendValue
public static readonly ValueParameterKey<float> BlendValue
Field Value
CavityDiffuseValue
public static readonly ValueParameterKey<float> CavityDiffuseValue
Field Value
CavityMap
public static readonly ObjectParameterKey<Texture> CavityMap
Field Value
CavitySpecularValue
public static readonly ValueParameterKey<float> CavitySpecularValue
Field Value
CavityValue
public static readonly ValueParameterKey<float> CavityValue
Field Value
DiffuseMap
public static readonly ObjectParameterKey<Texture> DiffuseMap
Field Value
DiffuseSpecularAlphaBlendMap
public static readonly ObjectParameterKey<Texture> DiffuseSpecularAlphaBlendMap
Field Value
DiffuseSpecularAlphaBlendValue
public static readonly ValueParameterKey<float> DiffuseSpecularAlphaBlendValue
Field Value
DiffuseValue
public static readonly ValueParameterKey<Color4> DiffuseValue
Field Value
DisplacementIntensityMap
public static readonly ObjectParameterKey<Texture> DisplacementIntensityMap
Field Value
DisplacementIntensityValue
public static readonly ValueParameterKey<float> DisplacementIntensityValue
Field Value
DisplacementMap
public static readonly ObjectParameterKey<Texture> DisplacementMap
Field Value
DisplacementValue
public static readonly ValueParameterKey<float> DisplacementValue
Field Value
DomainStageStreamInitializer
public static readonly PermutationParameterKey<ShaderSource> DomainStageStreamInitializer
Field Value
DomainStageSurfaceShaders
public static readonly PermutationParameterKey<ShaderSource> DomainStageSurfaceShaders
Field Value
EmissiveIntensity
public static readonly ValueParameterKey<float> EmissiveIntensity
Field Value
EmissiveIntensityMap
public static readonly ObjectParameterKey<Texture> EmissiveIntensityMap
Field Value
EmissiveMap
public static readonly ObjectParameterKey<Texture> EmissiveMap
Field Value
EmissiveValue
public static readonly ValueParameterKey<Color4> EmissiveValue
Field Value
GenericTexture
Generic texture key used by a material
public static readonly ObjectParameterKey<Texture> GenericTexture
Field Value
GenericValueColor3
Generic texture key used by a material
public static readonly ValueParameterKey<Color3> GenericValueColor3
Field Value
GenericValueColor4
Generic texture key used by a material
public static readonly ValueParameterKey<Color4> GenericValueColor4
Field Value
GenericValueFloat
Generic texture key used by a material
public static readonly ValueParameterKey<float> GenericValueFloat
Field Value
GenericValueVector4
Generic texture key used by a material
public static readonly ValueParameterKey<Vector4> GenericValueVector4
Field Value
GlossinessMap
public static readonly ObjectParameterKey<Texture> GlossinessMap
Field Value
GlossinessValue
public static readonly ValueParameterKey<float> GlossinessValue
Field Value
HasNormalMap
public static readonly PermutationParameterKey<bool> HasNormalMap
Field Value
HasSkinningNormal
public static readonly PermutationParameterKey<bool> HasSkinningNormal
Field Value
HasSkinningPosition
public static readonly PermutationParameterKey<bool> HasSkinningPosition
Field Value
HasSkinningTangent
public static readonly PermutationParameterKey<bool> HasSkinningTangent
Field Value
public static readonly ObjectParameterKey<Texture> MetalnessMap
Field Value
public static readonly ValueParameterKey<float> MetalnessValue
Field Value
NormalMap
public static readonly ObjectParameterKey<Texture> NormalMap
Field Value
NormalValue
public static readonly ValueParameterKey<Vector3> NormalValue
Field Value
PixelStageStreamInitializer
public static readonly PermutationParameterKey<ShaderSource> PixelStageStreamInitializer
Field Value
PixelStageSurfaceFilter
public static readonly PermutationParameterKey<ShaderSource> PixelStageSurfaceFilter
Field Value
PixelStageSurfaceShaders
public static readonly PermutationParameterKey<ShaderSource> PixelStageSurfaceShaders
Field Value
Sampler
Generic sampler key used by a material
public static readonly ObjectParameterKey<SamplerState> Sampler
Field Value
ScatteringStrengthMap
public static readonly ObjectParameterKey<Texture> ScatteringStrengthMap
Field Value
ScatteringStrengthValue
public static readonly ValueParameterKey<float> ScatteringStrengthValue
Field Value
SkinningMaxBones
public static readonly PermutationParameterKey<int> SkinningMaxBones
Field Value
SpecularIntensityValue
public static readonly ValueParameterKey<float> SpecularIntensityValue
Field Value
SpecularMap
public static readonly ObjectParameterKey<Texture> SpecularMap
Field Value
SpecularValue
public static readonly ValueParameterKey<Color3> SpecularValue
Field Value
TessellationShader
public static readonly PermutationParameterKey<ShaderSource> TessellationShader
Field Value
TextureOffset
public static readonly ValueParameterKey<Vector2> TextureOffset
Field Value
TextureScale
public static readonly ValueParameterKey<Vector2> TextureScale
Field Value
UsePixelShaderWithDepthPass
public static readonly PermutationParameterKey<bool> UsePixelShaderWithDepthPass
Field Value
VertexStageStreamInitializer
public static readonly PermutationParameterKey<ShaderSource> VertexStageStreamInitializer
Field Value
VertexStageSurfaceShaders
public static readonly PermutationParameterKey<ShaderSource> VertexStageSurfaceShaders
Field Value
Extension Methods