From caafeae0e73c14a8a835f0c6da081d4d32a63a0d Mon Sep 17 00:00:00 2001 From: goynov Date: Thu, 16 Apr 2026 18:48:19 +0300 Subject: [PATCH] prevent video player overlap in HUD mode --- .../InteractiveObjects/VideoPlayer/VideoPlayer.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/components/InteractiveObjects/VideoPlayer/VideoPlayer.js b/src/components/InteractiveObjects/VideoPlayer/VideoPlayer.js index 887d45e..3f47637 100644 --- a/src/components/InteractiveObjects/VideoPlayer/VideoPlayer.js +++ b/src/components/InteractiveObjects/VideoPlayer/VideoPlayer.js @@ -42,6 +42,9 @@ class VideoPlayer extends EventManager { engine.dashboard.attach(plane, { skipTransition: data.skipTransition }); + plane.renderOrder = 1000; + material.depthTest = false; + material.needsUpdate = true; } if (data.immersive || 1){ engine.immersive(true); @@ -60,6 +63,9 @@ class VideoPlayer extends EventManager { engine.dashboard?.detach(plane, { skipTransition: data.skipTransition }); + plane.renderOrder = 0; + material.depthTest = true; + material.needsUpdate = true; } if (data.immersive || 1){ engine.immersive(false);