Dev implements Gaussian splatting as a single from-scratch Rust megakernel via cuda-oxide

bilawalsidhu · x · 2026-09-15

Developer samehkhamis shared a hardcore side project: wanting Gaussian splats in his CLI, he implemented 3D Gaussian Splatting from scratch in Rust using cuda-oxide, packed into a single megakernel.

The implementation bypasses the traditional CUDA C++ toolchain, demonstrating that GPU kernels can be written directly in Rust — a useful reference for graphics and point-cloud rendering enthusiasts.

Original post →

More from Research

Research channel →