0001-simplifier-distance-only-error.patch 563 B

12345678910111213
  1. diff --git a/thirdparty/meshoptimizer/simplifier.cpp b/thirdparty/meshoptimizer/simplifier.cpp
  2. index af64cbda49..8a7072fe4e 100644
  3. --- a/thirdparty/meshoptimizer/simplifier.cpp
  4. +++ b/thirdparty/meshoptimizer/simplifier.cpp
  5. @@ -2048,7 +2048,7 @@ size_t meshopt_simplifyEdge(unsigned int* destination, const unsigned int* indic
  6. // result_error is quadratic; we need to remap it back to linear
  7. if (out_result_error)
  8. - *out_result_error = sqrtf(result_error) * error_scale;
  9. + *out_result_error = sqrtf(vertex_error) * error_scale;
  10. return result_count;
  11. }