|
|
bfa3282a37
|
materials: add StripePattern as a Material color option.
|
2021-07-24 19:36:32 -07:00 |
|
|
|
c0e422a7eb
|
shapes: create generic Shape object with Sphere implementation.
continuous-integration/drone/push Build is passing
|
2021-07-20 22:17:50 -07:00 |
|
|
|
1629b2cbfa
|
Add multiple light support.
|
2021-07-18 21:10:04 -07:00 |
|
|
|
ecf7cd7bdc
|
eoc: Updates to work with new Float abstraction.
|
2021-07-18 17:27:52 -07:00 |
|
|
|
dbf5451070
|
eoc7: make command flag for choosing rendering strategy.
continuous-integration/drone/push Build is passing
|
2021-07-18 11:49:56 -07:00 |
|
|
|
967920e1fa
|
eoc7: show elapsed time out to milliseconds.
|
2021-07-18 11:12:19 -07:00 |
|
|
|
538b8ad364
|
camera: cache inverse tranform for huge speed up on ray_for_pixel.
WIP parallel render function.
|
2021-07-17 23:16:50 -07:00 |
|
|
|
2395c96e01
|
spheres: cache inverse transform to accelerate normal_at.
|
2021-07-17 23:10:54 -07:00 |
|
|
|
5f3bfd744e
|
eoc7: implement end of chapter 7 challenge.
continuous-integration/drone/push Build is passing
|
2021-07-17 22:05:54 -07:00 |
|