MarcusAndreasSvensson / gaussian-splatting-webgpu

https://splatting.marcussvensson.com
MIT License
53 stars 5 forks source link

Improve performance of rasterization #5

Open MarcusAndreasSvensson opened 1 year ago

MarcusAndreasSvensson commented 1 year ago

The rasterization shader has many opportunities for improvement.

The largest performance hit right now is the loop which handles the color contribution from every splat in the tile.

Some great optimizations would involve effectively culling and early stopping of the loop, less global memory fetches and less branching.

MarcusAndreasSvensson commented 1 year ago

Big improvement since #6

MarcusAndreasSvensson commented 1 year ago

7