From b6c236c7cbaf7425160a76c1733e5e71f16d0767 Mon Sep 17 00:00:00 2001 From: antimatter15 Date: Wed, 13 Mar 2024 22:02:44 -0700 Subject: [PATCH] auto configure camera when dragging splatv --- hybrid.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hybrid.js b/hybrid.js index feb1f71..1e23aa7 100644 --- a/hybrid.js +++ b/hybrid.js @@ -1065,7 +1065,11 @@ async function main() { worker.postMessage({ ply: splatData.buffer }); } else if (splatData[0] == 75 && splatData[1] == 103) { // splatv file - readChunks(new Response(splatData).body.getReader(), [{ size: 8, type: "magic" }], chunkHandler); + readChunks(new Response(splatData).body.getReader(), [{ size: 8, type: "magic" }], chunkHandler).then(() => { + currentCameraIndex = 0; + camera = cameras[currentCameraIndex]; + viewMatrix = getViewMatrix(camera); + }); } else { alert("Unsupported file format!"); }