psychopath/src
Nathan Vegdahl 993ba719d7 Fixed bug that was causing spurious NaN pixels.
It was because sometimes the PDF's for a sample could be zero,
leading to a divide by zero.  PDF = 0.0 is now checked for.
2017-05-14 12:45:43 -07:00
..
accel Removed BVH4 and the related bitstack from AccelRay. 2017-05-12 21:07:40 -07:00
light BVH and objects now use MemArena. 2017-04-09 23:33:36 -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
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
hash.rs Implemented blue noise dithered sampling. Temporary. 2017-05-14 12:25:01 -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 Moved Float4 and Matrix and Vector math into their own sub-crates. 2017-05-12 21:01:54 -07:00
main.rs Removed blue noise dithered sampling. 2017-05-14 12:37:01 -07:00
math.rs Moved Float4 and Matrix and Vector math into their own sub-crates. 2017-05-12 21:01:54 -07:00
ray.rs Removed BVH4 and the related bitstack from AccelRay. 2017-05-12 21:07:40 -07:00
renderer.rs Fixed bug that was causing spurious NaN pixels. 2017-05-14 12:45:43 -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