From 61a496c2ea5e6435404fcda5b07a5e5ee1432ff9 Mon Sep 17 00:00:00 2001 From: timoore Date: Thu, 1 Jan 2009 09:35:15 +0000 Subject: [PATCH] Set far camera reference frame to ABSOLUTE_RF This was lost when I stopped cloning the near camera to make the far camera. The result was a lot of breakage, including explicit camera configurations not working and various ordering issues too. --- src/Main/CameraGroup.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Main/CameraGroup.cxx b/src/Main/CameraGroup.cxx index 06dab8efa..2ff1bb169 100644 --- a/src/Main/CameraGroup.cxx +++ b/src/Main/CameraGroup.cxx @@ -139,6 +139,7 @@ CameraInfo* CameraGroup::addCamera(unsigned flags, Camera* camera, farCamera->setGraphicsContext(camera->getGraphicsContext()); farCamera->setCullingMode(camera->getCullingMode()); farCamera->setInheritanceMask(camera->getInheritanceMask()); + farCamera->setReferenceFrame(Transform::ABSOLUTE_RF); // Each camera's viewport is written when the window is // resized; if the the viewport isn't copied here, it gets updated // twice and ends up with the wrong value. -- 2.39.5