godot/thirdparty/meshoptimizer
Arseny Kapoulkine 6190d412d3 Adjust LOD selection metrics to use attribute error
- Revert meshoptimizer patch; the metric used for LOD selection now
incorporates attribute error
- Since LOD selection is now aware of attribute deviation, we don't
need to use a higher normal weight
- To prevent normal creases from creating input triangles with very
large normal deviation, reduce default normal merge threshold
- Since we now use combined metric to select LODs, we never need LODs
with error>1 as these should not be selected if the mesh is visible.
2025-05-18 17:38:54 +03:00
..
allocator.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
clusterizer.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
indexcodec.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
indexgenerator.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
LICENSE.md Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
meshoptimizer.h Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
overdrawanalyzer.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
overdrawoptimizer.cpp meshoptimizer: Sync with upstream commit 4a287848f 2023-01-31 22:27:49 -08:00
quantization.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
simplifier.cpp Adjust LOD selection metrics to use attribute error 2025-05-18 17:38:54 +03:00
spatialorder.cpp meshoptimizer: Sync with upstream commit 4a287848f 2023-01-31 22:27:49 -08:00
stripifier.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
vcacheanalyzer.cpp Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
vcacheoptimizer.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
vertexcodec.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
vertexfilter.cpp Update meshoptimizer to 0.22 2024-10-26 07:26:07 -07:00
vfetchanalyzer.cpp Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00
vfetchoptimizer.cpp Rework Mesh handling on scene importing. 2020-12-13 21:29:51 -03:00