Skip to content

Test to see if we can get gaussian splatting to work in CesiumJS

License

Notifications You must be signed in to change notification settings

tebben/cesium-gaussian-splatting

Repository files navigation

cesium-gaussian-splatting

Test to see if we can get gaussian splatting to work in CesiumJS using the Three.js based Gaussian splatting viewer from @mkkellogg/gaussian-splats-3d

Demo on Github Pages

Alt text

Run

npm install
npm run dev

Info

The demo uses 2 simple .splat files shot with a phone using Scaniverse which are cleaned up up a bit using supersplat These are far from high quality splats but this doesn't matter for our test.

To be able to show Three.js scenes within CesiumJS we need to render the Three stuff on top of Cesium and sync the Cesium camera to Three, this is not ideal because things are not aware of eachother and Three scenes can be seen trough the terrain and other objects placed in CesiumJS such as buildings.

About

Test to see if we can get gaussian splatting to work in CesiumJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published