Skip to content

v0.4.0: URP/HDRP support, easier PLY workflow, smaller chunk info

Compare
Choose a tag to compare
@aras-p aras-p released this 01 Oct 19:54
· 131 commits to main since this release
602ab5c
  • Change/UX: no more custom "create asset" window; just drop your gaussian splat .ply file into the unity project. Now this uses a custom ply importer to create all data.
  • In addition to built-in render pipeline, both URP and HDRP render pipelines should now work too.
    • URP: add GaussianSplatURPFeature to the URP renderer settings.
    • HDRP: add CustomPass volume object and a GaussianSplatHDRPPass entry to it. Maybe also set injection
      point to "after postprocess" to stop auto-exposure from going wild.
  • Multiple gaussian splat objects in the scene now interact better. Previously they were rendered in arbitrary order, making one of them be wrongly "in front" of another. Now the rendering is not correct if they overlap a lot, but at least they are roughly in correct order.
  • Change: removed DX11 support; on Windows this now requires DX12 or Vulkan.
  • Size: slightly more compact per-chunk info in the generated asset data, saved some size especially at low quality levels.