GaussianSplats3D
GaussianSplats3D copied to clipboard
Three.js-based implementation of 3D Gaussian splatting
On a 404 error, my server returns some data (the error message page). This data is then interpreted as gaussian splats, which leads to weird errors. Instead, just throw an...
This piece of code uses uninitialized variable: ``` setDirection( dir ) { if (dir.y > 0.99999) { this.quaternion.set(0, 0, 0, 1); } else if (dir.y < - 0.99999) { this.quaternion.set(1,...
I was trying to render splats from my local folder. But the scene cannot be displayed and the webpage stuck in processing splats. Here's the error message from the console.
NextJS Issue
I was able to successfully create a React component around this library: ``` import React, { useState, useEffect, useRef } from "react"; import * as GaussianSplats3D from "@mkkellogg/gaussian-splats-3d"; export default...
Hello, after conducting my tests, there still seems to be an issue with iOS versions below 16.4. I think the following changes can be made to the code in the...
Hello, in order to solve the problem of black screen when adding scenes, I was reading the code, when adding scenes, I noticed that the `refreshGPUDataFromSplatBuffers `function would be called,...
I have noticed that with v0.4.2, the processing splats are taking longer to process. Below is a test with a 3DGS .PLY file (270MByte) created with Luma AI. I used...
WebXR can accept some options for hit testing, depth sensing etc. In order to use those, we need to initialize those options by passing arguments to the navigator.xr.requestSession() method which...
Thank you for your great work. I'm trying to use the viewer to load multiple splat scenes and move them like normal three objects. It seems like we can't determine...
Hello, thank you for your excellent work, I have 5 ply data (A, B, C, D, E), I load three ply at once, when my camera moves to scene C,...