diff options
Diffstat (limited to 'examples/qt3d/deferred-renderer-cpp/main.cpp')
-rw-r--r-- | examples/qt3d/deferred-renderer-cpp/main.cpp | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/examples/qt3d/deferred-renderer-cpp/main.cpp b/examples/qt3d/deferred-renderer-cpp/main.cpp index 129d3174d..b82353dc1 100644 --- a/examples/qt3d/deferred-renderer-cpp/main.cpp +++ b/examples/qt3d/deferred-renderer-cpp/main.cpp @@ -68,7 +68,7 @@ int main(int ac, char **av) { QGuiApplication app(ac, av); - Qt3D::QWindow view; + Qt3DRender::QWindow view; Qt3DInput::QInputAspect *input = new Qt3DInput::QInputAspect(); view.registerAspect(input); @@ -81,22 +81,22 @@ int main(int ac, char **av) FinalEffect *finalEffect = new FinalEffect(); SceneEffect *sceneEffect = new SceneEffect(); - Qt3D::QSphereMesh *sphereMesh = new Qt3D::QSphereMesh(); + Qt3DRender::QSphereMesh *sphereMesh = new Qt3DRender::QSphereMesh(); sphereMesh->setRings(50); sphereMesh->setSlices(100); - Qt3D::QLayer *sceneLayer = new Qt3D::QLayer(); + Qt3DRender::QLayer *sceneLayer = new Qt3DRender::QLayer(); sceneLayer->setNames(QStringList("scene")); - Qt3D::QLayer *quadLayer = new Qt3D::QLayer(); + Qt3DRender::QLayer *quadLayer = new Qt3DRender::QLayer(); quadLayer->setNames(QStringList("screenQuad")); - Qt3D::QPlaneMesh *planeMesh = new Qt3D::QPlaneMesh(); + Qt3DRender::QPlaneMesh *planeMesh = new Qt3DRender::QPlaneMesh(); planeMesh->setMeshResolution(QSize(2, 2)); planeMesh->setWidth(2.0f); planeMesh->setHeight(2.0f); - Qt3D::QPointLight *light1 = new Qt3D::QPointLight(); + Qt3DRender::QPointLight *light1 = new Qt3DRender::QPointLight(); light1->setColor(Qt::white); light1->setIntensity(1.5f); @@ -117,7 +117,7 @@ int main(int ac, char **av) input->setCamera(camera); // FrameGraph - Qt3D::QFrameGraph *frameGraph = new Qt3D::QFrameGraph(); + Qt3DRender::QFrameGraph *frameGraph = new Qt3DRender::QFrameGraph(); DeferredRenderer *deferredRenderer = new DeferredRenderer(); deferredRenderer->setClearColor(Qt::black); deferredRenderer->setRect(QRectF(0.0f, 0.0f, 1.0f, 1.0f)); @@ -133,17 +133,17 @@ int main(int ac, char **av) // Scene Content Qt3D::QEntity *sphereOne = new Qt3D::QEntity(rootEntity); - Qt3D::QMaterial *sphereOneMaterial = new Qt3D::QMaterial(); + Qt3DRender::QMaterial *sphereOneMaterial = new Qt3DRender::QMaterial(); sphereOneMaterial->setEffect(sceneEffect); - sphereOneMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("meshColor"), QColor(Qt::blue))); + sphereOneMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("meshColor"), QColor(Qt::blue))); Qt3D::QTranslateTransform *sphereOneTranslate = new Qt3D::QTranslateTransform(); sphereOneTranslate->setDx(-10.0f); sphereOneTranslate->setDy(0.0f); sphereOneTranslate->setDz(25.0f); - Qt3D::QPointLight *light2 = new Qt3D::QPointLight(); + Qt3DRender::QPointLight *light2 = new Qt3DRender::QPointLight(); light2->setColor(Qt::white); light2->setIntensity(1.5f); @@ -154,11 +154,11 @@ int main(int ac, char **av) sphereOne->addComponent(light2); Qt3D::QEntity *sphereTwo = new Qt3D::QEntity(rootEntity); - Qt3D::QMaterial *sphereTwoMaterial = new Qt3D::QMaterial(); + Qt3DRender::QMaterial *sphereTwoMaterial = new Qt3DRender::QMaterial(); sphereTwoMaterial->setEffect(sceneEffect); - sphereTwoMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("meshColor"), QColor(Qt::yellow))); + sphereTwoMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("meshColor"), QColor(Qt::yellow))); - Qt3D::QPointLight *light3 = new Qt3D::QPointLight(); + Qt3DRender::QPointLight *light3 = new Qt3DRender::QPointLight(); light3->setColor(Qt::blue); light3->setIntensity(0.5f); @@ -169,18 +169,18 @@ int main(int ac, char **av) // Screen Quad Qt3D::QEntity *screenQuad = new Qt3D::QEntity(rootEntity); - Qt3D::QMaterial *screenQuadMaterial = new Qt3D::QMaterial(); - screenQuadMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("position"), gBuffer->positionTexture())); - screenQuadMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("normal"), gBuffer->normalTexture())); - screenQuadMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("color"), gBuffer->colorTexture())); - screenQuadMaterial->addParameter(new Qt3D::QParameter(QStringLiteral("winSize"), QSize(1024, 1024))); + Qt3DRender::QMaterial *screenQuadMaterial = new Qt3DRender::QMaterial(); + screenQuadMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("position"), gBuffer->positionTexture())); + screenQuadMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("normal"), gBuffer->normalTexture())); + screenQuadMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("color"), gBuffer->colorTexture())); + screenQuadMaterial->addParameter(new Qt3DRender::QParameter(QStringLiteral("winSize"), QSize(1024, 1024))); PointLightBlock *lightsData = new PointLightBlock(screenQuadMaterial); lightsData->addLight(light1); lightsData->addLight(light2); lightsData->addLight(light3); - finalEffect->gl3Technique()->addParameter(new Qt3D::QParameter(QStringLiteral("PointLightBlock"), QVariant::fromValue(lightsData))); - finalEffect->gl2Technique()->addParameter(new Qt3D::QParameter(QStringLiteral("pointLights"), QVariant::fromValue(lightsData))); + finalEffect->gl3Technique()->addParameter(new Qt3DRender::QParameter(QStringLiteral("PointLightBlock"), QVariant::fromValue(lightsData))); + finalEffect->gl2Technique()->addParameter(new Qt3DRender::QParameter(QStringLiteral("pointLights"), QVariant::fromValue(lightsData))); screenQuadMaterial->setEffect(finalEffect); Qt3D::QRotateTransform *screenPlaneRotation = new Qt3D::QRotateTransform(); |