|
NcEngine
|
Properties of a MaterialInstance passed to shaders. More...
#include <Material.h>
Public Attributes | |
| Vector4 | gradientStart = Vector4::One() |
| Vector4 | gradientEnd = Vector4::One() |
| Vector4 | primaryColor = Vector4::One() |
| Vector4 | secondaryColor = Vector4::One() |
| Vector4 | tertiaryColor = Vector4::One() |
| float | normalIntensity = 1.0f |
| float | hatchTiling = 1.0f |
| float | gradientAmount = 0.1f |
| float | reflectivity = 0.0f |
| asset::TextureView | diffuseTex = asset::TextureView{} |
| asset::TextureView | normalTex = asset::TextureView{} |
| asset::TextureView | hatchTex = asset::TextureView{} |
| bool | useTextureNormals = true |
| bool | useFlatShading = true |
| bool | useColorOverride = false |
| bool | useHatchTexture = false |
Properties of a MaterialInstance passed to shaders.