In Assimp: fixed a bug in Pretransform Vertices post process step where newly created meshes of different instances of the same original meshes where not referenced appropriately by their parent node
parent
ca2314baa8
commit
586f1646c5
|
@ -391,6 +391,8 @@ void PretransformVertices::BuildWCSMeshes(std::vector<aiMesh*>& out, aiMesh** in
|
||||||
ntz->mBones = reinterpret_cast<aiBone**> (&node->mTransformation);
|
ntz->mBones = reinterpret_cast<aiBone**> (&node->mTransformation);
|
||||||
|
|
||||||
out.push_back(ntz);
|
out.push_back(ntz);
|
||||||
|
|
||||||
|
node->mMeshes[i] = numIn + out.size() - 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue