pymeshio is a package for 3d model io. create for blender import/expoert plugin backend.
Requirements
Python 3
Python 2.7
Features
read/write Metasequioa mqo format
read/write MikuMikuDance pmd format
read-only MikuMikuDance pmx format
read/write MikuMikuDance vmd format
read/write MikuMikuDance vpd format
Setup
$ easy_install pymeshio or $ unzip pymeshio-x.x.x.zip $ cd pymeshio-x.x.x $ python setup.py install
Usage
>>> import pymeshio.pmx.reader
>>> m=pymeshio.pmx.reader.read('resources/初音ミクVer2.pmx')
>>> print(m)
<pmx-2.0 "Miku Hatsune" 12354vertices>
>>> print(dir(m))
['__class__', '__delattr__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__slots__', '__str__', '__subclasshook__', 'bones', 'comment', 'display_slots', 'english_comment', 'english_name', 'indices', 'joints', 'materials', 'morphs', 'name', 'rigidbodies', 'textures', 'version', 'vertices']
ToDo
pmx writer
pmd to pmx converter
blender importer for pmx
blender exporter for pmx
History
2.1.0 (2011-10-02)
refactoring api
2.0.2 (2011-10-01)
fix for Python 2.7(remove anotation)
fix pymeshio.pmx.Bdef1.bone_index to index0
fix pymeshio.pmx.Material.index_count to vertex_count
add pmx example
2.0.0 (2011-9-30)
add pmx loader
1.9.2 (2011-9-29)
add tkinter viewer sample
1.9.1 (2011-9-23)
register pypi
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pymeshio-2.1.0.zip.
File metadata
- Download URL: pymeshio-2.1.0.zip
- Upload date:
- Size: 79.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
802b30f8c8b48521135191b057003f1e76ebdcf4ecdbd07b710f10abed819210
|
|
| MD5 |
e091190d4f5517a2065d5a4782bf03de
|
|
| BLAKE2b-256 |
05ed7b0f73c62b200a843370ae44d9c4c078ff1b224ecc60f4593881dd32804d
|