psychopath/src
Nathan Vegdahl 18245b725c All final intersections are now done in world space.
BVH traversal still happens in local space, but final actual
surface intersection calculations are done in world space by
transforming the triangle into world space.  This is to improve
numerical consistency between intersections.
2016-06-09 01:04:12 -07:00
..
color Added more code for handling XYZ color and spectral samples. 2016-06-08 23:00:09 -07:00
math Auto-formatting code with new version of rustfmt. 2016-06-02 22:43:35 -07:00
parse Implemented bucketed rendering. 2016-06-05 01:27:55 -07:00
surface All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
algorithm.rs First steps towards motion blur support. 2016-01-03 21:21:46 -08:00
assembly.rs Auto-formatting code with new version of rustfmt. 2016-06-02 22:43:35 -07:00
bbox.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
boundable.rs Assemblies now use BVH accel and actually utilize instances. 2016-04-23 13:37:38 -07:00
bvh.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
camera.rs Auto-formatting code with new version of rustfmt. 2016-06-02 22:43:35 -07:00
float4.rs Changed BBox/Ray intersection code to use more simd ops. 2016-06-08 22:57:22 -07:00
halton.py Made Halton code a little nicer, and made rustfmt ignore it. 2015-12-29 14:35:08 -08:00
halton.rs Made Halton code a little nicer, and made rustfmt ignore it. 2015-12-29 14:35:08 -08:00
image.rs Implemented bucketed rendering. 2016-06-05 01:27:55 -07:00
lerp.rs Auto-formatting code with new version of rustfmt. 2016-06-02 22:43:35 -07:00
main.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
ray.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
renderer.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
scene.rs Lazily committing a bunch of stuff. 2016-03-12 00:33:11 -08:00
tracer.rs All final intersections are now done in world space. 2016-06-09 01:04:12 -07:00
triangle.rs Implemented anti-aliasing with permuted halton sequence. 2015-12-29 13:42:40 -08:00