NcEngine
|
Properties of a MaterialInstance passed to shaders. More...
#include <Material.h>
Public Attributes | |
Vector3 | gradientStart = Vector3{0.0f, 0.0f, 0.0f} |
asset::TextureView | diffuseTex = asset::TextureView{} |
Vector3 | gradientEnd = Vector3{1.0f, 1.0f, 1.0f} |
asset::TextureView | normalTex = asset::TextureView{} |
asset::TextureView | hatchTex = asset::TextureView{} |
float | normalIntensity = 1.0f |
float | hatchTiling = 1.0f |
float | gradientAmount = 0.1f |
float | reflectivity = 0.0f |
uint32_t | useTextureNormals = 1 |
uint32_t | useFlatShading = 1 |
Properties of a MaterialInstance passed to shaders.