35 #ifndef DISP3DLIB_PERVERTEXTESSPHONGALPHAMATERIAL_H
36 #define DISP3DLIB_PERVERTEXTESSPHONGALPHAMATERIAL_H
42 #include "../../../disp3D_global.h"
59 namespace Qt3DRender {
65 class QGraphicsApiFilter;
110 void init()
override;
116 void setShaderCode()
override;
118 QPointer<Qt3DRender::QParameter> m_pInnerTessParameter;
119 QPointer<Qt3DRender::QParameter> m_pOuterTessParameter;
120 QPointer<Qt3DRender::QParameter> m_pTriangleScaleParameter;
122 QPointer<Qt3DRender::QTechnique> m_pVertexGL4Technique;
123 QPointer<Qt3DRender::QRenderPass> m_pVertexGL4RenderPass;
124 QPointer<Qt3DRender::QShaderProgram> m_pVertexGL4Shader;
128 #endif // DISP3DLIB_PERVERTEXTESSPHONGALPHAMATERIAL_H