X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=setup.py;h=45dde63291dfefb6697a1babe32eaee13a1ec305;hb=27b86322da59971d95e5504a02f7ab9b513e93ec;hp=508fdb1cd53906034b354fdc7d88d7501c73869e;hpb=5ba11b5ad53ce8feccba2c2b916569237fef6bb5;p=meshio%2Fpymeshio.git diff --git a/setup.py b/setup.py index 508fdb1..45dde63 100644 --- a/setup.py +++ b/setup.py @@ -1,10 +1,13 @@ +#!/usr/bin/env python +# coding: utf-8 + from setuptools import setup import sys import os import shutil name='pymeshio' -version='1.9.3' +version='2.0.1' short_description='pure python 3d model io library' long_description='''\ `pymeshio` is a package for 3d model io. @@ -18,9 +21,11 @@ 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 ----- :: @@ -31,8 +36,38 @@ Setup $ cd pymeshio-x.x.x $ python setup.py install +Usage +----- +:: + + >>> import pymeshio.pmx.loader + >>> m=pymeshio.pmx.loader.load('resources/初音ミクVer2.pmx') + >>> print(m) + + >>> 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.0.0 (2011-10-01) +~~~~~~~~~~~~~~~~~~ +* 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 @@ -61,7 +96,7 @@ setup( description=short_description, long_description=long_description, classifiers=classifiers, - keywords=['mqo', 'pmd', 'vmd', 'vpd', 'mmd', 'blender'], + keywords=['mqo', 'pmd', 'pmx', 'vmd', 'vpd', 'mmd', 'blender'], author='ousttrue', author_email='ousttrue@gmail.com', url='http://meshio.sourceforge.jp/',