Procedual Displacement in Gaussian Splat mesh

hi, I’m working on a 3d Gaussian splat scene, and I was wondering on how I could add some procedural displacement to it

My goal is to achieve something like the example below

https://whenistheweekend.com/k/GaussianSplats3D/demo/truck.html

1 Like

I’m not sure it is possible but let me summon the master @Cedric

Hi @Nuno_Sousa
It’s possible to modify the GS proceduraly on the CPU using this API:

https://doc.babylonjs.com/features/featuresDeepDive/mesh/gaussianSplatting#updating-and-downloading-datas-of-a-gaussian-splatting

And using NME, it’s possible to make a graph that runs on GPU:

2 Likes

Thank you Cedric,
I still need time to understand how to do this on NME, but this is surly the best way.

2 Likes