summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaj Grönholm <kaj.gronholm@qt.io>2020-08-25 12:10:44 +0300
committerKaj Grönholm <kaj.gronholm@qt.io>2020-08-25 12:28:53 +0300
commiteb7ebc423d0819698537048679e5a9e857973025 (patch)
tree92122339ee14ca3cf6763a254d844a007e37b9c1
parentd7590646d6c1fe21aa9cbbaf81c9a970bc8ca1dc (diff)
Fix stereomode crash
Set correct parent node for left & right eye cameras. Task-number: QT3DS-4152 Change-Id: I08d80525360b9925c896320f17842bc4be486991 Reviewed-by: Antti Määttä <antti.maatta@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
-rw-r--r--src/runtimerender/rendererimpl/Qt3DSRendererImplLayerRenderHelper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtimerender/rendererimpl/Qt3DSRendererImplLayerRenderHelper.cpp b/src/runtimerender/rendererimpl/Qt3DSRendererImplLayerRenderHelper.cpp
index a9c7f4c..b3a190d 100644
--- a/src/runtimerender/rendererimpl/Qt3DSRendererImplLayerRenderHelper.cpp
+++ b/src/runtimerender/rendererimpl/Qt3DSRendererImplLayerRenderHelper.cpp
@@ -408,6 +408,7 @@ void SLayerRenderHelper::copyCameraProperties(SCamera *sourceCamera,
destinationCamera->m_RotationOrder = sourceCamera->m_RotationOrder;
destinationCamera->m_LocalTransform = sourceCamera->m_LocalTransform;
destinationCamera->m_GlobalTransform = sourceCamera->m_GlobalTransform;
+ destinationCamera->m_Parent = sourceCamera->m_Parent;
}
void SLayerRenderHelper::adjustCameraStereoSeparation()