35 #ifndef DISP3DLIB_GEOMETRYMULTIPLIERMATERIAL_H 36 #define DISP3DLIB_GEOMETRYMULTIPLIERMATERIAL_H 42 #include "../../../disp3D_global.h" 50 #include <Qt3DRender/QMaterial> 117 void setAmbient(
const QColor &ambientColor);
125 virtual void setShaderCode()
override;
127 QPointer<Qt3DRender::QParameter> m_pAmbientColor;
129 QPointer<Qt3DRender::QShaderProgram> m_pVertexES2Shader;
130 QPointer<Qt3DRender::QShaderProgram> m_pVertexGL3Shader;
138 #endif // DISP3DLIB_GEOMETRYMULTIPLIERMATERIAL_H This abstract class is used as a base class for all materials that are using the phong alpha lightini...
Custom phong alpha material for instanced rendering.
#define DISP3DSHARED_EXPORT
AbstractPhongAlphaMaterial class declaration.