Skip to content

Latest commit

 

History

History
123 lines (71 loc) · 3.4 KB

README.md

File metadata and controls

123 lines (71 loc) · 3.4 KB

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