joeyan / gaussian_splatting

Unofficial implementation of 3D Gaussian Splatting in PyTorch + CUDA with MIT license
MIT License
79 stars 3 forks source link

Update Tile Culling Logic #16

Closed joeyan closed 2 months ago

joeyan commented 2 months ago

The previous tile culling logic created a list of gaussians for each tile. This new method creates a list of tiles for each gaussian. It's much easier to limit the number of tiles a gaussian occupies in view space compared to the number of gaussians in view.