Skip to content

fremag/ray_tracer_rust

Repository files navigation

ray_tracer_rust

example workflow

This is a personal project. I'm learning Rust while working my way through Jamis Buck's The Ray Tracer Challenge

Chapter 16: Constructive Solid Geometry

castle menger

Chapter 15: triangles

teapot_triangles teapot_smooth_triangles

dragon_triangles

clover_triangles

Demo #1

demo_1_scene

Chapter 14: Groups

group_scene

Chapter 13: Cylinders and cones

cylinders_scene

cones_scene

Chapter 12: Cubes

cubes_scene

Chapter 11: Reflection and refraction

basic_refraction_sphere_scene refraction_sphere_scene

Chapter 10: Patterns

AllPatternStripeScene

Chapter 9: Planes

PlaneScene

Chapter 8: Shadows

FirstSceneShadows

Chapter 7: Making a scene

FirstScene

Chapter 6: Light and Shading

Phong

Chapter 5: Ray-sphere intersections

Silhouette

Chapter 4: matrix transformations

Clock

Chapter 1: basics

Projectile

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages