|
901fc88f63
|
Assemblies now use BVH accel and actually utilize instances.
|
2016-04-23 13:37:38 -07:00 |
|
|
f6891173eb
|
Moved ray tracing responsibilities to the Tracer.
This is still pretty WIP, but it at least gets the functionality
back to where it was before.
|
2016-03-13 13:01:10 -07:00 |
|
|
25f8e0782a
|
Added Assembly and Scene types.
This is in preparation for real scene data, as parsed from real
psy files. Exciting!
|
2016-03-08 21:57:51 -08:00 |
|
|
a569586455
|
Adjusted the API of the BVH builder.
The bounder closure now returns slices of BBoxes instead of
filling in a given Vec.
|
2016-01-06 23:47:32 -08:00 |
|
|
655c16542d
|
Implemented basic deformation motion blur for triangles.
Not 100% happy with the interface of the BVH building yet, and
there are still some missing features as well. But it's a start!
|
2016-01-05 07:44:37 -08:00 |
|
|
c1b063411f
|
First steps towards motion blur support.
|
2016-01-03 21:21:46 -08:00 |
|
|
907d15f643
|
Started creating an interface for surfaces.
Testing it out by making a bogus TriangleMesh surface type.
|
2016-01-03 00:09:23 -08:00 |
|