Zachary D. Rowitsch
|
99dc495611
|
Refactor tuples to be passed by-value only
|
2020-08-21 00:13:11 -04:00 |
|
Zachary D. Rowitsch
|
212150d4d9
|
Add materials/lights, calculate phong shading, phon_render_sphere not quite shaded correctly yet...
|
2020-08-12 00:55:11 -04:00 |
|
Zachary D. Rowitsch
|
82e94c8ba1
|
Add sphere transformations (and use them when calculating ray intersections), add sphere_shadow to test
|
2020-08-11 05:46:08 -04:00 |
|
Zachary D. Rowitsch
|
8ae827fff8
|
Add translations/scaling/rotations/shearing and related testing
|
2020-08-07 21:54:39 -04:00 |
|
Zachary D. Rowitsch
|
5f9ce5cd82
|
Add canvas
|
2020-08-03 07:23:30 -04:00 |
|
Zachary D. Rowitsch
|
9c336281de
|
Add colors
|
2020-08-02 00:05:55 -04:00 |
|
Zachary D. Rowitsch
|
bdeb7dc90a
|
Tuples are complete
|
2020-08-01 23:19:33 -04:00 |
|
Zachary D. Rowitsch
|
8d58ce406e
|
Add adding/subtracing tuples
|
2020-08-01 10:55:54 -04:00 |
|
Zachary D. Rowitsch
|
b2574227c3
|
basis of point/vector established
|
2020-08-01 01:13:16 -04:00 |
|
Zachary D. Rowitsch
|
f4c6b6d7ab
|
More bare structure, can now run tests
|
2020-07-31 23:12:09 -04:00 |
|
Zachary D. Rowitsch
|
b016e609ad
|
Bare-bones structure
|
2020-07-31 22:55:20 -04:00 |
|