v0.2.0: splat asset, faster sort, smaller data
See "Making Gaussian Splats smaller" blog post for details/images.
- Change: no longer reads the splat
.ply
file directly, rather use "create gaussian splat asset" wizard to create the asset. - Feature: splat asset creation can now pick various options between file size & fidelity. Up to 10x smaller data sizes still look okay.
- Feature: splat rendering now respects the depth buffer, i.e. regular 3D unity objects can be "in the scene".
- Feature: splat rendering now respects object transform, can tilt/mirror the splat object to better align with usual orientation.
- Perf: use AMD FidelityFX based sorting on suitable platforms (DX12, Metal, Vulkan), which is several times faster than previous sorting routine.
- Perf: some optimizations to make rendering faster, esp. on Mac. This is still a regular "render splats like particles" renderer though.
- UX: splats now render without entering play mode.
- UX: source splat directory picker has dropdown for 10 previously used locations.
- Debug: various splat rendering modes (render as points, etc.)