playcanvas / engine

JavaScript game engine built on WebGL, WebGPU, WebXR and glTF
https://playcanvas.com
MIT License
9.6k stars 1.34k forks source link

Are there plans to support rendering .splat model files? #6679

Open gotoeasy opened 3 months ago

gotoeasy commented 3 months ago

Are there plans to support rendering .splat model files? .splat files are typically smaller than .ply files.

In addition, will progressive loading be supported for rendering either .ply or .splat?

Will there be support for users to incrementally add or remove some of the point cloud data on demand (e.g., via dynamic queries on point clouds, rather than having to download entire files), so that the rendered result can be incrementally updated?

willeastcott commented 3 months ago

We don't have plans to support loading .splat files in the core engine because our own compressed .ply file format (described here) is about half the size. If somebody wants to contribute an engine example showing .splat loading, that's fine.

I'll leave the questions on progressive loading and incremental updates to @slimbuck, although he's away for the next week, so please be patient with us.