sneeker
|
23f8288a52
|
feat(examples): add shading, the threaded render loop and two scenes
Lambertian and metal shading with recursive bounces, a row-claiming loop
across worker threads, and the studio and rings scene files.
|
2022-07-02 12:49:50 +00:00 |
|
sneeker
|
3da0447ea6
|
feat(examples): add the scene representation, camera and intersection
Sphere and plane records, camera ray generation from field of view and aspect
ratio, and the nearest-hit search across the scene.
|
2022-07-02 02:41:00 +00:00 |
|
sneeker
|
d1c5055303
|
feat(examples): add vector maths and an xorshift RNG
vec3 operations and a per-thread random stream, the leaf library everything
else in the example depends on.
|
2022-06-30 11:37:33 +00:00 |
|