From 0df683aa8a72e9d95ddb75c93eab1153c39edd22 Mon Sep 17 00:00:00 2001 From: goynov Date: Sat, 11 Apr 2026 21:33:24 +0300 Subject: [PATCH] make pointer in FPV mode more visible --- src/lib/Dashboard.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/Dashboard.js b/src/lib/Dashboard.js index 4b0c0ee..7a4aa92 100644 --- a/src/lib/Dashboard.js +++ b/src/lib/Dashboard.js @@ -1,6 +1,7 @@ import { Group, PlaneGeometry, CylinderGeometry, SphereGeometry, RingGeometry, - Mesh, MeshStandardMaterial, MeshBasicMaterial, DoubleSide + Mesh, MeshStandardMaterial, MeshBasicMaterial, DoubleSide, + AdditiveBlending } from "three"; import { Text } from "troika-three-text"; @@ -124,7 +125,7 @@ class DashBoard extends EventManager { this.pointer = new Mesh( new RingGeometry(dashHeight * 0.002, dashHeight * 0.005), - new MeshBasicMaterial( { color: 0xffff00, depthTest: false } ) + new MeshBasicMaterial( { color: 0x3377ff, depthTest: false, blending: AdditiveBlending } ) ); this.pointer.visible = false; this.pointer.renderOrder = 1010;