From 8e5345043dd3658cd3f319cd1aee9e746c17fdbd Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Mon, 27 Oct 2014 15:11:36 +0100 Subject: QCamera refactored All examples updated to work with the modifications. Change-Id: I51a3036fa750ca297a2180c488747d0878b940a4 Task-number: QTBUG-41543 Reviewed-by: Sean Harmer --- examples/cylinder-cpp/main.cpp | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'examples/cylinder-cpp') diff --git a/examples/cylinder-cpp/main.cpp b/examples/cylinder-cpp/main.cpp index a123dd5a8..ec6c411eb 100644 --- a/examples/cylinder-cpp/main.cpp +++ b/examples/cylinder-cpp/main.cpp @@ -80,17 +80,11 @@ int main(int argc, char **argv) // Camera Qt3D::QCamera *cameraEntity = new Qt3D::QCamera(rootEntity); cameraEntity->setObjectName(QStringLiteral("cameraEntity")); - Qt3D::QCameraLens *cameraLens = new Qt3D::QCameraLens(); - Qt3D::QTransform *cameraTransform = new Qt3D::QTransform(); - Qt3D::QLookAtTransform *cameraLookAtTransform = new Qt3D::QLookAtTransform(); - - cameraLens->setPerspectiveProjection(45.0f, 16.0f/9.0f, 0.1f, 1000.0f); - cameraLookAtTransform->setPosition(QVector3D(0, 0, -20.0f)); - cameraLookAtTransform->setUpVector(QVector3D(0, 1, 0)); - cameraLookAtTransform->setViewCenter(QVector3D(0, 0, 0)); - cameraTransform->appendTransform(cameraLookAtTransform); - cameraEntity->setTransform(cameraTransform); - cameraEntity->setLens(cameraLens); + + cameraEntity->lens()->setPerspectiveProjection(45.0f, 16.0f/9.0f, 0.1f, 1000.0f); + cameraEntity->setPosition(QVector3D(0, 0, -20.0f)); + cameraEntity->setUpVector(QVector3D(0, 1, 0)); + cameraEntity->setViewCenter(QVector3D(0, 0, 0)); view.setCamera(cameraEntity); // FrameGraph -- cgit v1.2.3