virtualx-engine/modules/lightmapper_rd
Dario 94c60ae556 Fix trace_ray() function in the lightmapper missing hits with large triangles.
The DDA traversal had a conceptual error where it did an early termination of the search if it hit a triangle, but it didn't check if the hit position was inside the bounds of the cell being traversed. This can aid to fix light leaks such as the ones found in issue #75440.
2023-10-09 09:44:40 -03:00
..
config.py Disable lightmapper_rd module in non-editor builds (and in Android editor) 2023-09-29 11:30:15 +02:00
lightmapper_rd.cpp Make the lightmapper not dilate before denoising. 2023-09-29 12:36:36 -03:00
lightmapper_rd.h Replace OIDN denoiser with a JNLM denoiser compute shader implementation. 2023-09-25 14:53:45 -03:00
lm_blendseams.glsl
lm_common_inc.glsl
lm_compute.glsl Fix trace_ray() function in the lightmapper missing hits with large triangles. 2023-10-09 09:44:40 -03:00
lm_raster.glsl
register_types.cpp Disable lightmapper_rd module in non-editor builds (and in Android editor) 2023-09-29 11:30:15 +02:00
register_types.h
SCsub