From 0134709e2c2eda79a4fd6e1373bca481954b30c7 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Fri, 2 Dec 2016 18:50:01 +1300 Subject: [PATCH] Fix Web 3D overlay ray intersection then comment out for performance Per Image3DOverlay. --- interface/src/ui/overlays/Web3DOverlay.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/interface/src/ui/overlays/Web3DOverlay.cpp b/interface/src/ui/overlays/Web3DOverlay.cpp index 773f850e2f..e37f717dab 100644 --- a/interface/src/ui/overlays/Web3DOverlay.cpp +++ b/interface/src/ui/overlays/Web3DOverlay.cpp @@ -195,9 +195,10 @@ bool Web3DOverlay::findRayIntersection(const glm::vec3& origin, const glm::vec3& // FIXME - face and surfaceNormal not being returned // Make sure position and rotation is updated. - Transform transform; - applyTransformTo(transform, true); - setTransform(transform); + // XXX this code runs too often for this... + //Transform transform = getTransform(); + //applyTransformTo(transform, true); + //setTransform(transform); vec2 size = _resolution / _dpi * INCHES_TO_METERS * vec2(getDimensions()); // Produce the dimensions of the overlay based on the image's aspect ratio and the overlay's scale.