diff --git a/Source/Engine/Graphics/Models/Mesh.cpp b/Source/Engine/Graphics/Models/Mesh.cpp index 365280a44..ac194d905 100644 --- a/Source/Engine/Graphics/Models/Mesh.cpp +++ b/Source/Engine/Graphics/Models/Mesh.cpp @@ -850,6 +850,7 @@ MArray* Mesh::DownloadBuffer(bool forceGpu, MTypeObject* resultType, int32 typeI Array Mesh::GetCollisionProxyPoints() const { Array result; +#if USE_PRECISE_MESH_INTERSECTS for (int i = 0; i < _collisionProxy.Triangles.Count(); ++i) { auto triangle = _collisionProxy.Triangles[i]; @@ -857,6 +858,7 @@ Array Mesh::GetCollisionProxyPoints() const result.Add(triangle.V1); result.Add(triangle.V2); } +#endif return result; }