From 50879fa8136009a24d6fafe509e9c7bb69d6960e Mon Sep 17 00:00:00 2001 From: ksuprynowicz Date: Sun, 16 Apr 2023 16:44:25 +0200 Subject: [PATCH] Laser pointer fixes --- interface/src/raypick/ParabolaPick.cpp | 2 ++ scripts/system/libraries/pointersUtils.js | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/interface/src/raypick/ParabolaPick.cpp b/interface/src/raypick/ParabolaPick.cpp index 378a46b96b..081c68def2 100644 --- a/interface/src/raypick/ParabolaPick.cpp +++ b/interface/src/raypick/ParabolaPick.cpp @@ -23,6 +23,8 @@ ParabolaPick::ParabolaPick(const glm::vec3& position, const glm::vec3& direction _speed(speed) { } +//V8TODO: needs to be fixed due to 3D overlay support removal + PickParabola ParabolaPick::getMathematicalPick() const { if (!parentTransform) { PickParabola mathPick = _mathPick; diff --git a/scripts/system/libraries/pointersUtils.js b/scripts/system/libraries/pointersUtils.js index dbbd9fc863..f807bb6db6 100644 --- a/scripts/system/libraries/pointersUtils.js +++ b/scripts/system/libraries/pointersUtils.js @@ -29,7 +29,7 @@ var Pointer = function(hudLayer, pickType, pointerData) { alpha: 1, solid: true, glow: true, - billboardMode: "yaw", + faceCamera: true, ignorePickIntersection: true, // always ignore this //V8TODO drawInFront: !hudLayer, // Even when buried inside of something, show it. @@ -53,7 +53,7 @@ var Pointer = function(hudLayer, pickType, pointerData) { alpha: 1, solid: true, glow: true, - billboardMode: "yaw", + faceCamera: true, ignorePickIntersection: true, // always ignore this drawInFront: !hudLayer, // Even when buried inside of something, show it. drawHUDLayer: hudLayer, @@ -76,7 +76,7 @@ var Pointer = function(hudLayer, pickType, pointerData) { alpha: 1, solid: true, glow: true, - billboardMode: "yaw", + faceCamera: true, ignorePickIntersection: true, // always ignore this drawInFront: !hudLayer, // Even when buried inside of something, show it. drawHUDLayer: hudLayer,