Added center mesh parameter

Former-commit-id: e010a81e3f00ca6091e438d405e3e6ca14938b8f
This commit is contained in:
Lynix
2013-12-20 20:03:18 +01:00
parent a560a16ef3
commit 69479de643
15 changed files with 53 additions and 10 deletions

View File

@@ -227,6 +227,10 @@ namespace
subMesh->GenerateAABB();
subMesh->GenerateTangents();
subMesh->SetMaterialIndex(0);
if (parameters.center)
subMesh->Center();
mesh->AddSubMesh(subMesh.release());
return true;

View File

@@ -351,10 +351,14 @@ bool NzMD5MeshParser::Parse(NzMesh* mesh)
// Material
mesh->SetMaterial(i, baseDir + md5Mesh.shader);
subMesh->GenerateAABB();
subMesh->GenerateNormalsAndTangents();
subMesh->SetMaterialIndex(i);
if (m_parameters.center)
subMesh->Center();
mesh->AddSubMesh(subMesh.get());
subMesh.release();
}