Kuesa::Iro2DiffuseSemMaterial is a simple material in terms of rendering that relies on a 2d spherical environment map and a 2d diffuse map to render semi glossy like finishes like clear coated paint. This variant uses a fake normal map and SEM reflection, see Iro2DiffuseEquiRect to use a real normal map and equi-rectangular projection. More...
| Header: | #include <Kuesa/Iro2DiffuseSemMaterial> |
| Since: | Kuesa 1.3 |
| Instantiated By: | Iro2DiffuseSemMaterial |
| Inherits: | Kuesa::GLTF2Material |
This class was introduced in Kuesa 1.3.
| Kuesa::Iro2DiffuseSemProperties * | materialProperties() const |
| void | setMaterialProperties(Kuesa::GLTF2MaterialProperties *materialProperties) |
| void | setMaterialProperties(Kuesa::Iro2DiffuseSemProperties *materialProperties) |
| void | materialPropertiesChanged(Kuesa::Iro2DiffuseSemProperties *materialProperties) |
The properties defining the appearance of the material.
This property was introduced in Kuesa 1.3.
Access functions:
| Kuesa::Iro2DiffuseSemProperties * | materialProperties() const |
| void | setMaterialProperties(Kuesa::Iro2DiffuseSemProperties *materialProperties) |
| void | setMaterialProperties(Kuesa::GLTF2MaterialProperties *materialProperties) |
Notifier signal:
| void | materialPropertiesChanged(Kuesa::Iro2DiffuseSemProperties *materialProperties) |