Class MaterialNormalTextureInfo
Inheritance
MaterialNormalTextureInfo
Assembly: Evergine.Assets.dll
Syntax
public class MaterialNormalTextureInfo
Properties
Extensions
Dictionary object with extension-specific objects.
Declaration
[JsonProperty("extensions")]
public Dictionary<string, object> Extensions { get; set; }
Property Value
Application-specific data.
Declaration
[JsonProperty("extras")]
public Extras Extras { get; set; }
Property Value
Index
The index of the texture.
Declaration
[JsonRequired]
[JsonProperty("index")]
public int Index { get; set; }
Property Value
Scale
The scalar multiplier applied to each normal vector of the normal texture.
Declaration
[JsonProperty("scale")]
public float Scale { get; set; }
Property Value
TexCoord
The set index of texture's TEXCOORD attribute used for texture coordinate mapping.
Declaration
[JsonProperty("texCoord")]
public int TexCoord { get; set; }
Property Value
Methods
ShouldSerializeExtensions()
Declaration
public bool ShouldSerializeExtensions()
Returns
Declaration
public bool ShouldSerializeExtras()
Returns
ShouldSerializeScale()
Declaration
public bool ShouldSerializeScale()
Returns
ShouldSerializeTexCoord()
Declaration
public bool ShouldSerializeTexCoord()
Returns
Extension Methods