if not io.read(path):\r
return\r
print(time.time()-t, "sec")\r
- print(io)\r
# build\r
basedir=os.path.dirname(path)\r
indexedVertexArray=opengl.vertexarray.IndexedVertexArray()\r
yield i\r
indexGen=indices()\r
for i, m in enumerate(io.materials):\r
- print(i, m)\r
material=opengl.material.MQOMaterial()\r
material.vcol=True\r
material.rgba=(\r
m.diffuse[2], \r
m.diffuse[3])\r
texturefile=m.texture.decode('cp932')\r
- if texturefile!="":\r
- texturepath=os.path.join(basedir, texturefile)\r
+ texturepath=os.path.join(basedir, texturefile)\r
+ if os.path.isfile(texturepath):\r
if not texturepath in textureMap:\r
texture=opengl.texture.Texture(texturepath)\r
textureMap[texturepath]=texture\r