gsplat.js
gsplat.js copied to clipboard
JavaScript Gaussian Splatting library.
Greetings! I'm currently in the process of building a viewer for [2D Gaussian Splatting](https://github.com/hbb1/2d-gaussian-splatting) and came across your fantastic repo. It seems to provide precisely what I need for my...
Frustum Culling could be beneficial if performed before sorting splats - less splats to sort (but we have to "pay" for index mapping), smaller buffer to write to gpu (if...
Hello, I am wondering if this app is rendering all the splats, even for though that are behind other splats or not inside the camera view. (Frustrum Culling) I want...
Has anyone yet tried to just compile it to static javascript and use the whole library as javascript only? Having quite some troubles with it
Thank you for the great work. Is it possible to load both static (.splat) and dynamic (.splaTV) on the same render? I tried it but got some unexpected results.
I want to do a point-to-point measurement function, I would like to ask whether the function is possible to achieve. Can be realized if there is no recommended direction
I really feel that the author provides such an excellent splat viewer, but I want to add some interactivity to the scene, so is this compatible with ThreeJS, for example,...
Hi all, I have customized splat data with the y-axis pointing upwards (ground at y zero). However, when rendered with gsplat.js, it appears upside down. I have to set the...
Hi, thanks for your work! I am new to JS and want to ask how to start rendering given a local path. I really appreciate any help you can provide.
Occasionally when developing with sveltekit these two 404 errors will occur. ``` SvelteKitError: Not found: /DataWorker.js.map at resolve (E:\big_projects\gsplat-editor\node_modules\@sveltejs\kit\src\runtime\server\respond.js:522:13) at resolve (E:\big_projects\gsplat-editor\node_modules\@sveltejs\kit\src\runtime\server\respond.js:322:5) at #options.hooks.handle (E:\big_projects\gsplat-editor\node_modules\@sveltejs\kit\src\runtime\server\index.js:71:56) at Module.respond (E:\big_projects\gsplat-editor\node_modules\@sveltejs\kit\src\runtime\server\respond.js:319:40) at process.processTicksAndRejections...