Kuesa::Qt3D::Iro2GlassEquiRectMaterial
#include <iro2glassequirectmaterial.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
Public Slots Documentation
slot setMaterialProperties
 | void setMaterialProperties(
    Kuesa::Qt3D::Iro2GlassEquiRectProperties * materialProperties
)
  | 
 
slot setMaterialProperties
 | void setMaterialProperties(
    Kuesa::Qt3D::GLTF2MaterialProperties * materialProperties
)
  | 
 
Public Signals Documentation
signal materialPropertiesChanged
 | void materialPropertiesChanged(
    Kuesa::Qt3D::Iro2GlassEquiRectProperties * materialProperties
)
  | 
 
Public Functions Documentation
function Iro2GlassEquiRectMaterial
 | explicit Q_INVOKABLE Iro2GlassEquiRectMaterial(
    Qt3DCore::QNode * parent =nullptr
)
  | 
 
 | \class Kuesa::Qt3D::Iro2GlassEquiRectMaterial
\ingroup KuesaQt3DAPI
\headerfile Kuesa/Qt3D/api/iro2-materials/iro2glassequirectmaterial.h <Kuesa/Qt3D/api/iro2-materials/iro2glassequirectmaterial.h>
\noop Kuesa::Qt3D::GLTF2Material
\noop Kuesa
\since Kuesa 2.0
\brief Kuesa::Qt3D::Iro2GlassEquiRectMaterial is a simple material in terms of rendering that relies on a 2d spherical environment map to render transparent, glass like material.
  | 
 
It performs 2 render passes. The first one performs multiplicative blending using the glass filter simulating the tint of the glass. The second pass performs additive blending for the reflections. This variant uses a real normal map and equi-rectangular projection, see Iro2GlassSem to use a fake normal map and SEM reflection. 
function ~Iro2GlassEquiRectMaterial
 | ~Iro2GlassEquiRectMaterial()
  | 
 
function materialProperties
 | Iro2GlassEquiRectProperties * materialProperties() const
  | 
 
Since: Kuesa 2.0 
Public Property Documentation
property materialProperties
 | Kuesa::Qt3D::Iro2GlassEquiRectProperties * materialProperties;
  | 
 
Since: Kuesa 2.0 
The properties defining the appearance of the material.
Updated on 2023-07-03 at 11:02:05 +0000