 |
API Documentation
|
|
|
int _index
The texture, as the index within the DecodedTextureData set counterpart. If left to -1,...
Definition: DecodedMaterialData.h:31
TextureInformation _specularTexture
Information about the specular texture, if any.
Definition: DecodedMaterialData.h:56
TextureInformation _ambientTexture
Information about the ambient texture, if any.
Definition: DecodedMaterialData.h:50
float _uvOrientation
If transformed, the orientation in radians to apply to the uv.
Definition: DecodedMaterialData.h:37
TextureInformation _metalnessTexture
Information about the metalness texture, if any.
Definition: DecodedMaterialData.h:65
Holds the information about a decoded texture information.
Definition: DecodedMaterialData.h:30
TextureInformation _roughnessTexture
Information about the roughness texture, if any.
Definition: DecodedMaterialData.h:62
bool _g
Whether the G channel is active (true) or not (false).
Definition: DecodedMaterialData.h:16
int _transformedTextureCoordinatesIndex
If transformed, the texture coordinate attribute index used.
Definition: DecodedMaterialData.h:34
TextureChannels _channels
The texture used channels.
Definition: DecodedMaterialData.h:39
bool _a
Whether the A channel is active (true) or not (false).
Definition: DecodedMaterialData.h:18
nkMaths::Vector _emissiveColor
The emissive color, if any.
Definition: DecodedMaterialData.h:58
TextureInformation _alphaTexture
Information about the alpha texture, if any.
Definition: DecodedMaterialData.h:76
TextureInformation _occlusionTexture
Information about the occlusion texture, if any.
Definition: DecodedMaterialData.h:71
bool _r
Whether the R channel is active (true) or not (false).
Definition: DecodedMaterialData.h:15
Provides information about a texture's channels state.
Definition: DecodedMaterialData.h:14
float _occlusionFactor
The occlusion factor, if any.
Definition: DecodedMaterialData.h:70
Holds data about a decoded material.
Definition: DecodedMaterialData.h:47
float _roughnessFactor
The roughness factor, if any.
Definition: DecodedMaterialData.h:61
nkMaths::Vector _ambientColor
The ambient color, if any.
Definition: DecodedMaterialData.h:49
nkMaths::Vector _uvScale
If transformed, the scale to apply to the uv.
Definition: DecodedMaterialData.h:36
bool _transformedTextureCoordinates
Whether the texture coordinates should be transformed (true) or not (false). If true,...
Definition: DecodedMaterialData.h:40
float _metalnessFactor
The metalness factor, if any.
Definition: DecodedMaterialData.h:64
TextureInformation _normalTexture
Information about the normal texture, if any.
Definition: DecodedMaterialData.h:73
nkMaths::Vector _uvOffset
If transformed, the offset to apply to the uv.
Definition: DecodedMaterialData.h:35
int _textureCoordinatesIndex
The texture coordinate attribute index used for the texture.
Definition: DecodedMaterialData.h:32
float _alphaValue
The global alpha value, if any.
Definition: DecodedMaterialData.h:75
TextureInformation _glossinessTexture
Information about the glossiness texture, if any.
Definition: DecodedMaterialData.h:68
TextureInformation _emissiveTexture
Information about the emissive texture, if any.
Definition: DecodedMaterialData.h:59
bool _b
Whether the B channel is active (true) or not (false).
Definition: DecodedMaterialData.h:17
nkMaths::Vector _diffuseColor
The diffuse color, if any.
Definition: DecodedMaterialData.h:52
nkMaths::Vector _specularColor
The specular color, if any.
Definition: DecodedMaterialData.h:55
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
TextureInformation _diffuseTexture
Information about the diffuse texture, if any.
Definition: DecodedMaterialData.h:53
A 4-component vector class, with floats.
Definition: Vector.h:12
float _glossinessFactor
The glossiness factor, if any.
Definition: DecodedMaterialData.h:67