diff options
author | Paul Lemire <paul.lemire@kdab.com> | 2015-01-16 16:11:54 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2015-01-18 15:31:30 +0100 |
commit | ddd2ec6e75431299371c0b57ae9c15ea58fc2b29 (patch) | |
tree | e54ad03113973cc34ea04b980526934f2ac4aaa9 /examples | |
parent | a5aff53c5a6f4accdaf7d442df1a0d4f655d75c6 (diff) |
cylinder-cpp: use QForwardRenderer
Change-Id: I2e2ae2fee85c6abd6825e1e7e97efcc87b038c42
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'examples')
-rw-r--r-- | examples/cylinder-cpp/main.cpp | 20 |
1 files changed, 5 insertions, 15 deletions
diff --git a/examples/cylinder-cpp/main.cpp b/examples/cylinder-cpp/main.cpp index 39469c2af..edc5e45d9 100644 --- a/examples/cylinder-cpp/main.cpp +++ b/examples/cylinder-cpp/main.cpp @@ -60,13 +60,9 @@ #include <Qt3DCore/qtransform.h> #include <Qt3DCore/qaspectengine.h> -#include <Qt3DRenderer/qcameraselector.h> -#include <Qt3DRenderer/qrenderpassfilter.h> -#include <Qt3DRenderer/qtechniquefilter.h> -#include <Qt3DRenderer/qviewport.h> #include <Qt3DRenderer/qrenderaspect.h> #include <Qt3DRenderer/qframegraph.h> -#include <Qt3DRenderer/qclearbuffer.h> +#include <Qt3DRenderer/qforwardrenderer.h> int main(int argc, char **argv) { @@ -96,19 +92,13 @@ int main(int argc, char **argv) // FrameGraph Qt3D::QFrameGraph *frameGraph = new Qt3D::QFrameGraph(); - Qt3D::QTechniqueFilter *techniqueFilter = new Qt3D::QTechniqueFilter(); - Qt3D::QViewport *viewport = new Qt3D::QViewport(techniqueFilter); - Qt3D::QClearBuffer *clearBuffer = new Qt3D::QClearBuffer(viewport); - Qt3D::QCameraSelector *cameraSelector = new Qt3D::QCameraSelector(clearBuffer); - (void) new Qt3D::QRenderPassFilter(cameraSelector); + Qt3D::QForwardRenderer * forwardRenderer = new Qt3D::QForwardRenderer(); // TechiqueFilter and renderPassFilter are not implement yet + forwardRenderer->setCamera(cameraEntity); + forwardRenderer->setClearColor(Qt::black); - viewport->setRect(QRectF(0, 0, 1, 1)); - clearBuffer->setBuffers(Qt3D::QClearBuffer::ColorDepthBuffer); - cameraSelector->setCamera(cameraEntity); - - frameGraph->setActiveFrameGraph(techniqueFilter); + frameGraph->setActiveFrameGraph(forwardRenderer); // Cylinder shape data |