psychopath/src
Nathan Vegdahl 04e8a6ca73 Added a Rust port of Leonhard Grünschloß's Sobol sampler.
The Halton sampler appears to be better, but it was fun to add
this anyway!
2017-05-11 23:56:12 -07:00
..
accel Split some more things out into sub-crates. 2017-05-11 22:57:59 -07:00
light BVH and objects now use MemArena. 2017-04-09 23:33:36 -07:00
math Fixed a typo in a comment. 2017-03-29 13:20:58 -07:00
parse Improved .psy file parsing error messages. 2017-04-10 14:03:01 -07:00
sampling Split some more things out into sub-crates. 2017-05-11 22:57:59 -07:00
scene During BVH construction, merge BBox time samples based on a threshold. 2017-04-23 23:15:31 -07:00
shading Fixed a bunch of problems that came up when running debug build. 2017-04-14 21:37:29 -07:00
surface During BVH construction, merge BBox time samples based on a threshold. 2017-04-23 23:15:31 -07:00
algorithm.rs Print stats for BVH and BVH4 traversal, and working on speeding up BVH4 traversal. 2017-04-22 11:18:29 -07:00
bbox.rs Small optimization in BBox intersection and bugfix in BBox4 intersection. 2017-04-26 00:28:43 -07:00
bbox4.rs Small optimization in BBox intersection and bugfix in BBox4 intersection. 2017-04-26 00:28:43 -07:00
bitstack.rs Added unit tests for BitStack128. 2017-04-16 23:13:34 -07:00
boundable.rs Code cosmetics: organize and alphabetize crate/mod/use statements. 2016-08-20 18:10:55 -07:00
camera.rs World type uses memory arena now. 2017-04-09 17:56:06 -07:00
color.rs Split some more things out into sub-crates. 2017-05-11 22:57:59 -07:00
float4.rs Some misc small optimizations. 2017-05-11 01:22:37 -07:00
hash.rs Moved int hash functions into own file, and use in quick_select(). 2016-08-14 16:03:17 -07:00
hilbert.rs Added support for OpenEXR output. 2016-10-09 20:34:58 -07:00
image.rs Added support for OpenEXR output. 2016-10-09 20:34:58 -07:00
lerp.rs Implemented rectangular area lights. 2016-06-29 14:30:42 -07:00
main.rs Split some more things out into sub-crates. 2017-05-11 22:57:59 -07:00
ray.rs Completed first attempt at implementing BVH4. 2017-04-12 23:33:34 -07:00
renderer.rs Added a Rust port of Leonhard Grünschloß's Sobol sampler. 2017-05-11 23:56:12 -07:00
timer.rs Code cosmetics: organize and alphabetize crate/mod/use statements. 2016-08-20 18:10:55 -07:00
tracer.rs Sped up splitting rays by direction. 2017-04-22 11:15:17 -07:00
transform_stack.rs Code cosmetics: organize and alphabetize crate/mod/use statements. 2016-08-20 18:10:55 -07:00