summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/language_server/gdscript_language_protocol.h
diff options
context:
space:
mode:
authorDario <dariosamo@gmail.com>2023-10-09 08:25:03 -0300
committerDario <dariosamo@gmail.com>2023-10-09 09:44:40 -0300
commit94c60ae556f66271ae1345e395c01d60e1d2ad97 (patch)
treea55b799127dc0c1644dc2afc93827ad6121c4517 /modules/gdscript/language_server/gdscript_language_protocol.h
parent6916349697a4339216469e9bf5899b983d78db07 (diff)
downloadredot-engine-94c60ae556f66271ae1345e395c01d60e1d2ad97.tar.gz
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.
Diffstat (limited to 'modules/gdscript/language_server/gdscript_language_protocol.h')
0 files changed, 0 insertions, 0 deletions