virtualx-engine/modules/lightmapper_rd
William Deurwaarder e11dd6500a GPULightmapper's triangles and their bounding box will be in-sync
Previously the bounding boxes and triangles were maintained in two separate
arrays (Vectors). As the triangle vector was sorted and the bounding-box array
was not , the order of both arrays differed. This meant that the index in one
was different than the other, which caused lookup issues.

To prevent this, the bounding-box is now part of the triangle structure so that
there is a single structure that cannot become out-of-sync anymore.
2021-09-11 14:02:37 +02:00
..
config.py
lightmapper_rd.cpp GPULightmapper's triangles and their bounding box will be in-sync 2021-09-11 14:02:37 +02:00
lightmapper_rd.h GPULightmapper's triangles and their bounding box will be in-sync 2021-09-11 14:02:37 +02:00
lm_blendseams.glsl Refactor GLSL shader compilation 2021-04-14 11:37:52 -03:00
lm_common_inc.glsl GPULightmapper's triangles and their bounding box will be in-sync 2021-09-11 14:02:37 +02:00
lm_compute.glsl GPULightmapper's triangles and their bounding box will be in-sync 2021-09-11 14:02:37 +02:00
lm_raster.glsl Refactor GLSL shader compilation 2021-04-14 11:37:52 -03:00
register_types.cpp Implement the ability to disable classes 2021-07-13 09:25:14 -03:00
register_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
SCsub GPULightmapper's triangles and their bounding box will be in-sync 2021-09-11 14:02:37 +02:00