diff --git a/source/Irrlicht/CAnimatedMeshSceneNode.cpp b/source/Irrlicht/CAnimatedMeshSceneNode.cpp index 58d7e3ca..a818a554 100644 --- a/source/Irrlicht/CAnimatedMeshSceneNode.cpp +++ b/source/Irrlicht/CAnimatedMeshSceneNode.cpp @@ -822,6 +822,9 @@ void CAnimatedMeshSceneNode::setMesh(IAnimatedMesh* mesh) Mesh = mesh; + // Forget about the stored frame of any existing mesh. + MeshForCurrentFrame = 0; + // get materials and bounding box Box = Mesh->getBoundingBox(); diff --git a/tests/media/Direct3D 8.1-drawPixel.png b/tests/media/Direct3D 8.1-drawPixel.png index e2cea49e..c045fafd 100644 Binary files a/tests/media/Direct3D 8.1-drawPixel.png and b/tests/media/Direct3D 8.1-drawPixel.png differ diff --git a/tests/tests-last-passed-at.txt b/tests/tests-last-passed-at.txt index d649a156..ed84190c 100644 --- a/tests/tests-last-passed-at.txt +++ b/tests/tests-last-passed-at.txt @@ -1,2 +1,2 @@ -Test suite pass at GMT Tue Dec 16 17:39:02 2008 +Test suite pass at GMT Wed Dec 17 11:27:14 2008