1
This commit is contained in:
parent
fce401bbbe
commit
08e2e1e119
@ -88,12 +88,17 @@ namespace mt
|
|||||||
{
|
{
|
||||||
mc::MeshCollider* mesh = new mc::MeshCollider();
|
mc::MeshCollider* mesh = new mc::MeshCollider();
|
||||||
mesh->type = mc::kMeshCollider;
|
mesh->type = mc::kMeshCollider;
|
||||||
|
mesh->ca_type = mc::kCA_Other;
|
||||||
|
mesh->mesh.vertices.reserve(verts_pb.vectors().size());
|
||||||
for (auto v : verts_pb.vectors()) {
|
for (auto v : verts_pb.vectors()) {
|
||||||
mesh->mesh.vertices.push_back
|
mesh->mesh.vertices.push_back
|
||||||
(
|
(
|
||||||
glm::vec3(v.x(), v.y(), v.z())
|
glm::vec3(v.x() * mc::MAP_SCALE,
|
||||||
|
v.y(),
|
||||||
|
v.z() * mc::MAP_SCALE)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
mesh->mesh.raw_triangles.reserve(verts_pb.triangles().size());
|
||||||
for (auto t : verts_pb.triangles()) {
|
for (auto t : verts_pb.triangles()) {
|
||||||
mesh->mesh.raw_triangles.push_back
|
mesh->mesh.raw_triangles.push_back
|
||||||
(
|
(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user