Nathan Vegdahl cessen
cessen pushed to new_tech at cessen/psychopath 2022-08-06 20:46:45 +00:00
ff0288d2c7 WIP update PsychoBlend for Blender 3.x.
cessen pushed to new_tech at cessen/psychopath 2022-08-04 23:56:51 +00:00
1d05063190 Poking at what the new file/streaming format might be.
cessen pushed to new_tech at cessen/psychopath 2022-08-04 20:50:42 +00:00
2bb45a9876 Add streaming data tree parser sub-crate.
cessen pushed to new_tech at cessen/psychopath 2022-08-04 18:52:55 +00:00
e1c983a7e6 Added benchmarks to rrand sub-crate.
cessen pushed to new_tech at cessen/psychopath 2022-08-04 18:12:06 +00:00
a12de4c3d7 Wrap sampling logic/tracking in a struct.
cessen pushed to new_tech at cessen/psychopath 2022-08-04 00:10:51 +00:00
1f7c412e25 Benchmarks and precision tests for RMath sub-crate.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 17:56:12 +00:00
167d70b8df Made the hilbert spiral order a little more pleasant.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 17:23:59 +00:00
15cd261026 Fix bug resulting in cracks between triangles in some cases.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 07:07:50 +00:00
9569f772f0 Fix incorrect background color handling in glossy reflections.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 06:59:31 +00:00
77ac8ef9f2 Implement "hilbert spiral" bucket rendering order.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 02:42:12 +00:00
7c750dcded Directly specify bucket size instead of inferring from sample count.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 01:56:10 +00:00
72b8397e9d Finished getting rid of the LightPath struct.
cessen pushed to new_tech at cessen/psychopath 2022-08-03 00:30:09 +00:00
6ccd4e306d WIP getting rid of LightPath struct.
181f7a6b85 Add convenience script for building with target native cpu.
Compare 2 commits »
cessen pushed to new_tech at cessen/psychopath 2022-08-02 07:18:45 +00:00
608fe8bda1 Switch to colorbox and jakob upsampling for color handling.
5d246e66fa Remove stats that we can't reasonably collect anymore.
Compare 2 commits »
cessen pushed to new_tech at cessen/psychopath 2022-08-02 05:04:58 +00:00
8bc6b24004 Switch to CIE XYZ lookup tables.
cessen pushed to new_tech at cessen/psychopath 2022-08-01 22:27:47 +00:00
caed4c67de Do depth-first instead of breadth-first ray tracing.
cessen pushed to new_tech at cessen/psychopath 2022-08-01 00:51:32 +00:00
8ca6e27f39 WIP do depth-first instead of breadth-first ray tracing.
cessen pushed to new_tech at cessen/psychopath 2022-07-25 22:43:26 +00:00
98a9aeb374 Minor tweaks to Owen scrambling functions.
cessen pushed to new_tech at cessen/psychopath 2022-07-23 21:18:09 +00:00
ef489c1ca2 Minor cleanup of the Owen scramble code.
cessen pushed to new_tech at cessen/psychopath 2022-07-23 20:27:11 +00:00
f95e869848 Give Owen scramble functions their own hash.