Skip to content

v2.0.0

Latest

Choose a tag to compare

@gotoeasy gotoeasy released this 19 Oct 03:36
· 25 commits to main since this release

Performance Optimization

Adaptive Quality Levels

9 configurable quality levels automatically adjust rendering parameters based on device capabilities. Each quality level automatically adjusts multiple rendering parameters to achieve the desired balance:

  • Spherical Harmonics (SH) Degree: Controls lighting complexity and color accuracy
  • Pixel Thresholds: Determines minimum/maximum renderable Gaussian sizes
  • Transparency Thresholds: Sets minimum opacity for rendering
  • Computational Approximations: Enables performance optimizations at lower levels
  • Sorting Bucket Count: Adjusts depth sorting precision
image

Smart Sorting Algorithms

Multiple sorting strategies optimized for different viewing scenarios, each optimized for different rendering scenarios:

  • Type 1: Default View Projection Sorting
  • Type 2010: Near-Only Rendering
  • Type 2011: Front-Face Culling
  • Type 2012: Two-Segment Sorting with Culling
  • Type 2112: Full Two-Segment Sorting
image