From 3376bfbfc830df414c50208e6451b15275d41bee Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Sat, 25 Jun 2016 15:40:30 +0100 Subject: [PATCH] Added handling of when mesh->texcos is NULL --- src/osgPlugins/3ds/ReaderWriter3DS.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osgPlugins/3ds/ReaderWriter3DS.cpp b/src/osgPlugins/3ds/ReaderWriter3DS.cpp index 41b452ea7..446884981 100644 --- a/src/osgPlugins/3ds/ReaderWriter3DS.cpp +++ b/src/osgPlugins/3ds/ReaderWriter3DS.cpp @@ -913,7 +913,7 @@ static void addVertex( { osg::Vec3Array* vertices = (osg::Vec3Array*)geometry->getVertexArray(); osg::Vec3Array* normals = (osg::Vec3Array*)geometry->getNormalArray(); - osg::Vec2Array* texCoords = (osg::Vec2Array*)geometry->getTexCoordArray(0); + osg::Vec2Array* texCoords = mesh->texcos ? (osg::Vec2Array*)geometry->getTexCoordArray(0) : 0; unsigned int index = remappedFace.face->index[i]; if (origToNewMapping[index] == -1)