Refactored the 3ds and ase loaders, anon. union and struct isn't anymore necessary

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@48 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
This commit is contained in:
aramis_acg
2008-05-29 11:07:25 +00:00
parent cbbb704198
commit 3dbd8c1619
7 changed files with 71 additions and 80 deletions

View File

@@ -983,11 +983,11 @@ void Dot3DSImporter::ParseMeshChunk(int* piRemaining)
while (iNum-- > 0)
{
Dot3DS::Face sFace;
sFace.a.b.i1 = *((uint16_t*)this->mCurrent);
sFace.mIndices[0] = *((uint16_t*)this->mCurrent);
this->mCurrent += sizeof(uint16_t);
sFace.a.b.i2 = *((uint16_t*)this->mCurrent);
sFace.mIndices[1] = *((uint16_t*)this->mCurrent);
this->mCurrent += sizeof(uint16_t);
sFace.a.b.i3 = *((uint16_t*)this->mCurrent);
sFace.mIndices[2] = *((uint16_t*)this->mCurrent);
this->mCurrent += 2*sizeof(uint16_t);
mMesh.mFaces.push_back(sFace);
}