small fix

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1179 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
pull/5/head
jonathanklein 2012-02-21 16:46:37 +00:00
parent 8c0d3a9a31
commit 2743a0706e
1 changed files with 6 additions and 0 deletions

View File

@ -524,12 +524,16 @@ aiMesh* OgreImporter::CreateAssimpSubMesh(const SubMesh& theSubMesh, const vecto
memcpy(NewAiMesh->mNormals, &theSubMesh.Normals[0], theSubMesh.Normals.size()*sizeof(aiVector3D)); memcpy(NewAiMesh->mNormals, &theSubMesh.Normals[0], theSubMesh.Normals.size()*sizeof(aiVector3D));
} }
//until we have support for bitangents, no tangents will be written
/*
//Tangents //Tangents
if(theSubMesh.HasTangents) if(theSubMesh.HasTangents)
{ {
NewAiMesh->mTangents=new aiVector3D[theSubMesh.Tangents.size()]; NewAiMesh->mTangents=new aiVector3D[theSubMesh.Tangents.size()];
memcpy(NewAiMesh->mTangents, &theSubMesh.Tangents[0], theSubMesh.Tangents.size()*sizeof(aiVector3D)); memcpy(NewAiMesh->mTangents, &theSubMesh.Tangents[0], theSubMesh.Tangents.size()*sizeof(aiVector3D));
} }
*/
//Uvs //Uvs
if(0!=theSubMesh.NumUvs) if(0!=theSubMesh.NumUvs)
@ -776,6 +780,8 @@ void OgreImporter::LoadSkeleton(std::string FileName, vector<Bone> &Bones, vecto
{ {
XmlRead(SkeletonFile); XmlRead(SkeletonFile);
//If any property doesn't show up, it will keep its initialization value
//Position: //Position:
if(string("translate")==SkeletonFile->getNodeName()) if(string("translate")==SkeletonFile->getNodeName())
{ {