diff --git a/changes.txt b/changes.txt index 340288fc..7954dc6b 100644 --- a/changes.txt +++ b/changes.txt @@ -183,6 +183,7 @@ GUI: You can now type an item's text to select it. +------------------------------------------- Changes in version 1.3.1 (20 Jun 2007) - Fixed a bug with negative exponents in fast_atof, posted by RVL diff --git a/examples/TestProject/main.cpp b/examples/TestProject/main.cpp index 5414afd7..e9329808 100644 --- a/examples/TestProject/main.cpp +++ b/examples/TestProject/main.cpp @@ -83,7 +83,7 @@ int main() if (q3node) { - q3node->setPosition(core::vector3df(-1370,-130,-1400)); + q3node->setPosition(core::vector3df(-1350,-130,-1400)); selector = smgr->createOctTreeTriangleSelector(q3levelmesh->getMesh(0), q3node, 128); q3node->setTriangleSelector(selector); @@ -155,7 +155,7 @@ int main() // add 3 animated faeries. video::SMaterial material; - material.Texture1 = driver->getTexture("../../media/faerie2.bmp"); + material.Textures[0] = driver->getTexture("../../media/faerie2.bmp"); material.Lighting = true; scene::IAnimatedMeshSceneNode* node = 0; @@ -179,7 +179,7 @@ int main() node->getMaterial(0) = material; } - material.Texture1 = 0; + material.Textures[0] = 0; material.Lighting = false; // Add a light diff --git a/source/Irrlicht/CColladaFileLoader.cpp b/source/Irrlicht/CColladaFileLoader.cpp index a702ab50..f5f36b28 100644 --- a/source/Irrlicht/CColladaFileLoader.cpp +++ b/source/Irrlicht/CColladaFileLoader.cpp @@ -1006,6 +1006,7 @@ void CColladaFileLoader::readPolygonSection(io::IXMLReaderUTF8* reader, core::stringc materialName = reader->getAttributeValue("material"); uriToId(materialName); video::SMaterial mat; + for (u32 i=0; iMaterial=mat; buffer = mbuffer; - for (i=0; igetAllJoints().size();++n) + u32 n; + + for (n=0;n < AnimatedMesh->getAllJoints().size();++n) { if (AnimatedMesh->getAllJoints()[n]->Name==FrameName) joint=AnimatedMesh->getAllJoints()[n]; @@ -1506,8 +1508,6 @@ bool CXMeshFileLoader::parseDataObjectAnimation() joint->Name=FrameName; } - u32 n; - for (n=0;n