From 3d79b3ee03eb472c4a59c66f352fcce6e7b379f8 Mon Sep 17 00:00:00 2001 From: Mike Molinari Date: Mon, 7 Nov 2022 23:33:18 +0000 Subject: [PATCH] Make datum object always render on top. --- modules/scene/objects/auxiliary.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/scene/objects/auxiliary.js b/modules/scene/objects/auxiliary.js index 3ecbb7d3..7b34eb29 100644 --- a/modules/scene/objects/auxiliary.js +++ b/modules/scene/objects/auxiliary.js @@ -41,12 +41,14 @@ export class MeshArrow extends Object3D { } // dir is assumed to be normalized + const meshMaterial = materialCreate({color, depthTest:false}); + //meshMaterial.depthTest = false; - const cone = new Mesh(tipGeometry, materialCreate({color})); + const cone = new Mesh(tipGeometry, meshMaterial); cone.matrixAutoUpdate = false; this.add(cone); - const line = new Mesh(lineGeometry, materialCreate({color})); + const line = new Mesh(lineGeometry, meshMaterial); line.matrixAutoUpdate = false; this.add(line);