From f46b39088fe9410521a58ec02dd859cd8be1a1b9 Mon Sep 17 00:00:00 2001 From: Donovan Hutchence Date: Thu, 16 Jan 2025 12:17:31 +0000 Subject: [PATCH] Small gsplat init update (#7286) --- src/scene/gsplat/gsplat-sorter.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/scene/gsplat/gsplat-sorter.js b/src/scene/gsplat/gsplat-sorter.js index a4f15b5e413..554c4650020 100644 --- a/src/scene/gsplat/gsplat-sorter.js +++ b/src/scene/gsplat/gsplat-sorter.js @@ -251,6 +251,12 @@ class GSplatSorter extends EventHandler { const orderBuffer = this.orderTexture.lock({ mode: TEXTURELOCK_READ }).buffer.slice(); + + // initialize order data + for (let i = 0; i < orderBuffer.length; ++i) { + orderBuffer[i] = i; + } + this.orderTexture.unlock(); // send the initial buffer to worker