pymeshio is a package for 3d model io. create for blender import/expoert plugin backend.
Requirements
Python 3
Python 2.7
Features
read Metasequioa mqo format
read/write MikuMikuDance pmd format
read/write MikuMikuDance pmx format
read MikuMikuDance vmd format
read MikuMikuDance vpd format
convert MikuMikuDance pmd format to MikuMikuDance pmx format
blender-2.6 import/export plugin
Install
$ easy_install pymeshio or $ unzip pymeshio-x.x.x.zip $ cd pymeshio-x.x.x $ python setup.py install
Usage
>>> import pymeshio.pmd.reader
>>> m=pymeshio.pmd.reader.read_from_file('resources/初音ミクVer2.pmd')
>>> print(m)
<pmd-1, "初音ミク" vertex: 12354, face: 68883, material: 17, bone: 140 ik: 7, skin: 31>
>>> import pymeshio.converter
>>> pmx_model=pymeshio.converter.pmd_to_pmx(m)
>>> print(pmx_model)
<pmx-2.0 "Miku Hatsune" 12354vertices>
>>> import pymeshio.pmx.writer
>>> import io
>>> pymeshio.pmx.writer.write(io.open("out.pmx", "wb"), pmx_model)
True
ToDo
importer for pmx
exporter for pmx
New
2.2.4 (2011-10-13)
bug fix(__init__ param)
fix blender-2.5 plugin for blender-2.6
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pymeshio-2.2.4.zip
(59.8 kB
view details)
File details
Details for the file pymeshio-2.2.4.zip.
File metadata
- Download URL: pymeshio-2.2.4.zip
- Upload date:
- Size: 59.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
172cfa3422129d42926afbd1fcc1c6276e94272cbac46c421348400199b22a9a
|
|
| MD5 |
5fae164abc7576a95ad15c0c2d292808
|
|
| BLAKE2b-256 |
e700edd70fcc144b2b1018d15710c2a6590c4a42ab44bc37b72fd1de2da0ec4e
|