ousttrue / pymeshio

3d model reader/writer for python
http://pypi.python.org/pypi/pymeshio/
92 stars 26 forks source link

Importing .pmd fails with Blender 2.66a #14

Closed Jyzee closed 11 years ago

Jyzee commented 11 years ago

While trying to import any .pmd from MMD model directory, I get this :

Traceback (most recent call last):
  File "/opt/blender-2.66/2.66/scripts/addons/blender26-meshio/__init__.py", line 46, in execute
    ignore=('filter_glob',)))
  File "/opt/blender-2.66/2.66/scripts/addons/blender26-meshio/import_pmd.py", line 771, in _execute
    toonTextures, toonMaterial=__importToonTextures(model, tex_dir)
  File "/opt/blender-2.66/2.66/scripts/addons/blender26-meshio/import_pmd.py", line 173, in __importToonTextures
    texture, image=bl.texture.create(path)
  File "/opt/blender-2.66/2.66/scripts/addons/blender26-meshio/bl.py", line 315, in create
    texture.use_alpha=True
AttributeError: 'ImageTexture' object has no attribute 'use_alpha'
ousttrue commented 11 years ago

When trying on blender-2.66 a-windows64.zip, the phenomenon did not occur. Since it seems that use_alpha exists in ImageTexture, it is a mystery. (http://www.blender.org/documentation/blender_python_api_2_66a_release/bpy.types.ImageTexture.html)

Jyzee commented 11 years ago

Strange indeed. Maybe one day, it will solve by itself ...

ousttrue commented 11 years ago

OK. The problem was solved.