psychopath/src
Nathan Vegdahl 462977bd4d WIP: multiple importance sampling.
Reorganized light and surface traits so that light sources are
surfaces as well, which will let them slide easily into
intersection tests with the rest of the scene geometry.
2017-08-16 18:17:50 -07:00
..
accel Surface closures and light sampling now take both shading and geometric normals. 2017-07-30 19:17:32 -07:00
light WIP: multiple importance sampling. 2017-08-16 18:17:50 -07:00
parse WIP: multiple importance sampling. 2017-08-16 18:17:50 -07:00
sampling Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
scene WIP: multiple importance sampling. 2017-08-16 18:17:50 -07:00
shading Added time parameter to shader evaluation. 2017-08-08 14:48:22 -07:00
surface WIP: multiple importance sampling. 2017-08-16 18:17:50 -07:00
algorithm.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
bbox.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
boundable.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
camera.rs Some refactoring in preparation for a material system. 2017-08-03 16:16:36 -07:00
color.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
fp_utils.rs Fixed self-intersection bug for coordinates near zero. 2017-07-10 00:52:28 -07:00
hash.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
hilbert.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
image.rs Fixed unneeded mutability warning. 2017-08-03 20:40:09 -07:00
lerp.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
main.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
math.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00
ray.rs Some refactoring in preparation for a material system. 2017-08-03 16:16:36 -07:00
renderer.rs Implemented proper handling of Emit surface closure. 2017-08-08 14:31:31 -07:00
timer.rs Code cosmetics: organize and alphabetize crate/mod/use statements. 2016-08-20 18:10:55 -07:00
tracer.rs WIP: multiple importance sampling. 2017-08-16 18:17:50 -07:00
transform_stack.rs Bunch of code quality improvements based on running clippy. 2017-07-22 17:21:11 -07:00