summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/bigscene-cpp/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/qt3d/bigscene-cpp/main.cpp')
-rw-r--r--examples/qt3d/bigscene-cpp/main.cpp12
1 files changed, 2 insertions, 10 deletions
diff --git a/examples/qt3d/bigscene-cpp/main.cpp b/examples/qt3d/bigscene-cpp/main.cpp
index 46e4acb0b..bf2e5e5e5 100644
--- a/examples/qt3d/bigscene-cpp/main.cpp
+++ b/examples/qt3d/bigscene-cpp/main.cpp
@@ -63,13 +63,13 @@ using namespace Qt3DRender;
int main(int ac, char **av)
{
QGuiApplication app(ac, av);
-
Qt3DWindow view;
+ view.defaultFramegraph()->setClearColor(Qt::black);
+
QEntity *root = new QEntity();
// Camera
QCamera *cameraEntity = view.camera();
- cameraEntity->setObjectName(QStringLiteral("cameraEntity"));
cameraEntity->lens()->setPerspectiveProjection(45.0f, 16.0f/9.0f, 0.1f, 1000.0f);
cameraEntity->setPosition(QVector3D(0, 250.0f, 50.0f));
cameraEntity->setUpVector(QVector3D(0, 1, 0));
@@ -79,14 +79,6 @@ int main(int ac, char **av)
Qt3DInput::QFirstPersonCameraController *camController = new Qt3DInput::QFirstPersonCameraController(root);
camController->setCamera(cameraEntity);
- // FrameGraph
- QFrameGraph *frameGraph = new QFrameGraph();
- QForwardRenderer *forwardRenderer = new QForwardRenderer();
- forwardRenderer->setCamera(cameraEntity);
- forwardRenderer->setClearColor(Qt::black);
- frameGraph->setActiveFrameGraph(forwardRenderer);
- view.setFrameGraph(frameGraph);
-
const float radius = 100.0f;
const int max = 1000;
const float det = 1.0f / max;