Bitswired

Update on the Rust ray tracer:

- Sphere intersection
- Sphere normals
- Normal renderers (the color is weighted by the cosine between the ray and intersection normal)
- Multi threading (the rendering happens over multiple image tiles in parallel)


Next features:

- Point light
- Path tracing
- Lambertian and dielectric materials


Building a ray tracer is a ton of fun! I recommend it ;)

7 months ago | [YT] | 4