Added some comments
Former-commit-id: 35179287da54900b2f5ca5cb9213f3df3c2200ee
This commit is contained in:
parent
40bf1723f5
commit
0f111c149c
|
|
@ -774,6 +774,7 @@ void NzMesh::Recenter()
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// Le centre de notre mesh est le centre de l'AABB *globale*
|
||||||
NzVector3f center = GetAABB().GetCenter();
|
NzVector3f center = GetAABB().GetCenter();
|
||||||
|
|
||||||
for (NzSubMesh* subMesh : m_impl->subMeshes)
|
for (NzSubMesh* subMesh : m_impl->subMeshes)
|
||||||
|
|
@ -790,13 +791,15 @@ void NzMesh::Recenter()
|
||||||
vertices++;
|
vertices++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// l'AABB ne change pas de dimensions mais seulement de position, appliquons-lui le même procédé
|
||||||
NzBoxf aabb = staticMesh->GetAABB();
|
NzBoxf aabb = staticMesh->GetAABB();
|
||||||
aabb.Translate(-center);
|
aabb.Translate(-center);
|
||||||
|
|
||||||
staticMesh->SetAABB(aabb);
|
staticMesh->SetAABB(aabb);
|
||||||
}
|
}
|
||||||
|
|
||||||
m_impl->aabbUpdated = false; // Notre AABB a changée
|
// Il ne faut pas oublier d'invalider notre AABB
|
||||||
|
m_impl->aabbUpdated = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
void NzMesh::RemoveSubMesh(const NzString& identifier)
|
void NzMesh::RemoveSubMesh(const NzString& identifier)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue