52 DistinctTexturesSkybox
63 Qt3DRender::QEffect *mEffect =
nullptr;
64 Qt3DRender::QMaterial *mMaterial =
nullptr;
65 Qt3DRender::QTechnique *mGl3Technique =
nullptr;
66 Qt3DRender::QFilterKey *mFilterKey =
nullptr;
67 Qt3DRender::QRenderPass *mGl3RenderPass =
nullptr;
68 Qt3DExtras::QCuboidMesh *mMesh =
nullptr;
69 Qt3DRender::QParameter *mGammaStrengthParameter =
nullptr;
70 Qt3DRender::QParameter *mTextureParameter =
nullptr;
113 QgsCubeFacesSkyboxEntity(
const QString &posX,
const QString &posY,
const QString &posZ,
const QString &negX,
const QString &negY,
const QString &negZ, Qt3DCore::QNode *parent =
nullptr );
120 void reloadTexture();
123 QMap<Qt3DRender::QTextureCubeMap::CubeMapFace, QString> mCubeFacesPaths;
124 Qt3DRender::QShaderProgram *mGlShader =
nullptr;
125 QVector<Qt3DRender::QTextureImage *> mFacesTextureImages;
126 Qt3DRender::QTextureCubeMap *mCubeMap =
nullptr;
Holds an image that can be used as a texture in the 3D view.