summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSean Harmer <sean.harmer@kdab.com>2017-04-14 15:47:16 +0100
committerSean Harmer <sean.harmer@kdab.com>2017-04-14 17:20:44 +0000
commit5525236c29dae44488c7c8add14b74e318c84829 (patch)
tree0bb34ddb4b2285dbb8a2caf9cef4ff9ab5609f1f /src
parent6daf1fc78bfeafc6f3216e1dad288bca94275b16 (diff)
Set camera lens exposure on creation of backend node
Exposure was not being propagated to the backend until changed subsequent to creation. Change-Id: I9dd50ace6a84bad4c505b94f8cbb3a31d6678a34 Reviewed-by: Mike Krus <mike.krus@kdab.com>
Diffstat (limited to 'src')
-rw-r--r--src/render/backend/cameralens.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/render/backend/cameralens.cpp b/src/render/backend/cameralens.cpp
index da557ac76..3d0e7fdaf 100644
--- a/src/render/backend/cameralens.cpp
+++ b/src/render/backend/cameralens.cpp
@@ -73,6 +73,7 @@ void CameraLens::initializeFromPeer(const Qt3DCore::QNodeCreatedChangeBasePtr &c
const auto typedChange = qSharedPointerCast<Qt3DCore::QNodeCreatedChange<QCameraLensData>>(change);
const auto &data = typedChange->data;
m_projection = data.projectionMatrix;
+ m_exposure = data.exposure;
}
void CameraLens::setProjection(const QMatrix4x4 &projection)