updated vc8 project. fixed two small x loader bugs

git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@932 dfc29bdd-3216-0410-991c-e03cc46cb475
master
bitplane 2007-09-09 08:39:21 +00:00
parent fbd4188b83
commit 1d7eea602c
2 changed files with 35 additions and 2 deletions

View File

@ -557,7 +557,8 @@ bool CXMeshFileLoader::parseDataObjectFrame( CSkinnedMesh::SJoint *Parent )
Meshes.push_back(mesh);
return parseDataObjectMesh ( *mesh );
if (!parseDataObjectMesh(*mesh))
return false;
}
else
{
@ -1145,7 +1146,7 @@ bool CXMeshFileLoader::parseDataObjectMeshVertexColors(SXMesh &mesh)
}
core::stringc tmp=getNextToken();
if (tmp != ";")
if (tmp != ";" && tmp != ";;")
{
os::Printer::log("No finishing semicolon in Mesh Vertex Colors Array found in x file", ELL_WARNING);
return false;

View File

@ -663,6 +663,10 @@
RelativePath=".\..\..\include\IMeshSceneNode.h"
>
</File>
<File
RelativePath="..\..\include\IMeshWriter.h"
>
</File>
<File
RelativePath=".\..\..\include\IMetaTriangleSelector.h"
>
@ -1747,6 +1751,14 @@
RelativePath=".\CDMFLoader.h"
>
</File>
<File
RelativePath=".\CIrrMeshFileLoader.cpp"
>
</File>
<File
RelativePath=".\CIrrMeshFileLoader.h"
>
</File>
<File
RelativePath=".\CLMTSMeshFileLoader.cpp"
>
@ -2168,6 +2180,26 @@
>
</File>
</Filter>
<Filter
Name="writers"
>
<File
RelativePath=".\CColladaMeshWriter.cpp"
>
</File>
<File
RelativePath=".\CColladaMeshWriter.h"
>
</File>
<File
RelativePath=".\CIrrMeshWriter.cpp"
>
</File>
<File
RelativePath=".\CIrrMeshWriter.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="io impl"