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