Fix missing mesh collider vertices transformation for navmesh building

This commit is contained in:
2021-08-08 16:20:48 +02:00
parent 71cf758ccf
commit 84cca1ae98
@@ -258,6 +258,11 @@ struct NavigationSceneRasterization
collisionData->ExtractGeometry(vb, ib);
Matrix meshColliderToWorld;
meshCollider->GetLocalToWorldMatrix(meshColliderToWorld);
for(auto& v : vb)
Vector3::Transform(v, meshColliderToWorld, v);
e.RasterizeTriangles();
}
else if (const auto* splineCollider = dynamic_cast<SplineCollider*>(actor))