A Small CPU Ray Marcher Written in Rust

63 points eyebrowgamestrong

Github Link

Hi! I just wanted to share a little project I've been working on. I'm a hobbyist programmer (mechanical engineer by day) who has been learning Rust for fun for the past year or so and this little ray marcher was an excellent learning experience. My goal was really to just continue learning rust (and try some multi-threading) through something I'm passionate about (3D rendering/3D modeling).

At some point I'd like to add PBR materials, bounces/diffuse lighting, and more advanced functionality, but for now I'm quite pleased. Any constructive criticism is definitely welcome!