pierotofy / OpenSplat

Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
https://antimatter15.com/splat/?url=https://splat.uav4geo.com/banana.splat
GNU Affero General Public License v3.0
933 stars 87 forks source link

CPU support #5

Closed pierotofy closed 8 months ago

pierotofy commented 9 months ago

It should be possible to port the rasterizer to CPU (maybe via HIP), or simply rewriting it.

It might be slow, but it would give people the freedom to run this stuff without the NVIDIA tax.

AndreiSva commented 8 months ago

yes please!

pierotofy commented 8 months ago

Work in progress!

pierotofy commented 8 months ago

output

Forward and backward rasterization passes working.

pierotofy commented 8 months ago

Workss! (200 iters on low resolution).

image

About 100x slower than GPU, but it's a start.

pfxuan commented 8 months ago

Wow

pierotofy commented 8 months ago

500 iters and still going strong! I will open a PR.

image