ericw-tools/light
Eric Wasylishen a70c8f4835 light: fix artifacting with translucent shadows
Embree is allowed to call the filter function more than necessary.
The previous implementation had side effects that would cause
the translucent shadows to get darker in this case.

As a limitation, we're back to only allowing 1 layer of glass per ray.
2022-12-07 00:23:26 -07:00
..
CMakeLists.txt Revert "ci: use older embree/tbb which support Win8.1" 2022-11-13 16:52:14 -07:00
bounce.cc add back in `_bouncestyled` in worldspawn; default to true on Q2 mode 2022-12-06 21:23:05 -05:00
entities.cc fix gate being incorrect 2022-12-05 20:35:44 -05:00
light.cc add back in `_bouncestyled` in worldspawn; default to true on Q2 mode 2022-12-06 21:23:05 -05:00
litfile.cc all: cleanup unused includes (Clion - detect not directly used) 2022-10-31 21:37:34 -06:00
ltface.cc Merge branch 'brushbsp' of https://github.com/ericwa/ericw-tools into brushbsp 2022-12-06 15:19:46 -07:00
main.cc Move SetConsoleMode() call to logging::preinitialize(); helper 2022-11-19 10:05:14 -07:00
phong.cc qbsp/light: add no_phong texinfo flag (currently not used/exposed) 2022-12-01 01:16:17 -07:00
surflight.cc fix gate being incorrect 2022-12-05 20:35:44 -05:00
trace.cc all: cleanup unused includes (Clion - detect not directly used) 2022-10-31 21:37:34 -06:00
trace_embree.cc light: fix artifacting with translucent shadows 2022-12-07 00:23:26 -07:00