Kuesa::Qt3D::Iro2DiffuseEquiRectMaterial
Module: Kuesa Qt 3D API
Kuesa::Qt3D::Iro2DiffuseEquiRectMaterial 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 real normal map and equi-rectangular projection, see Iro2DiffuseSem to use a fake normal map and SEM reflection. More...
#include <iro2diffuseequirectmaterial.h>
Inherits from Kuesa::Qt3D::GLTF2Material, Qt3DRender::QMaterial
Public Slots
Public Signals
Public Functions
Public Properties
Additional inherited members
Public Slots inherited from Kuesa::Qt3D::GLTF2Material
Public Signals inherited from Kuesa::Qt3D::GLTF2Material
Public Functions inherited from Kuesa::Qt3D::GLTF2Material
Protected Functions inherited from Kuesa::Qt3D::GLTF2Material
Public Properties inherited from Kuesa::Qt3D::GLTF2Material
Protected Attributes inherited from Kuesa::Qt3D::GLTF2Material
Detailed Description
| class Kuesa::Qt3D::Iro2DiffuseEquiRectMaterial;
|
Kuesa::Qt3D::Iro2DiffuseEquiRectMaterial 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 real normal map and equi-rectangular projection, see Iro2DiffuseSem to use a fake normal map and SEM reflection.
Since: Kuesa 2.0
Public Slots Documentation
slot setMaterialProperties
| void setMaterialProperties(
Kuesa::Qt3D::Iro2DiffuseEquiRectProperties * materialProperties
)
|
slot setMaterialProperties
| void setMaterialProperties(
Kuesa::Qt3D::GLTF2MaterialProperties * materialProperties
)
|
Public Signals Documentation
signal materialPropertiesChanged
| void materialPropertiesChanged(
Kuesa::Qt3D::Iro2DiffuseEquiRectProperties * materialProperties
)
|
Public Functions Documentation
function Iro2DiffuseEquiRectMaterial
| explicit Q_INVOKABLE Iro2DiffuseEquiRectMaterial(
Qt3DCore::QNode * parent =nullptr
)
|
function ~Iro2DiffuseEquiRectMaterial
| ~Iro2DiffuseEquiRectMaterial()
|
function materialProperties
| Iro2DiffuseEquiRectProperties * materialProperties() const
|
Since: Kuesa 2.0
Public Property Documentation
property materialProperties
| Kuesa::Qt3D::Iro2DiffuseEquiRectProperties * materialProperties;
|
Since: Kuesa 2.0
The properties defining the appearance of the material.
Updated on 2023-07-03 at 11:02:10 +0000