• R/O
  • HTTP
  • SSH
  • HTTPS

meshio: 仓库概述

3D model(pmd, mqo...) IO library using C++.


Recent Commits RSS

Rev. 时间 作者 Message
27ebe6c 2012-03-07 23:53:44 ousttrue master fixed by @santarh
984c94c 2012-03-07 23:51:43 ousttrue fix for gcc-4.5 on cygwin
f3260fd 2012-03-07 23:33:30 ousttrue clean up for vs2010
2a17cee 2011-05-04 02:25:29 ousttrue vc2008, gcc-4.5
dd173c5 2011-05-04 02:09:56 ousttrue fix for cygwin build
a57cac4 2011-05-04 01:36:07 ousttrue fix for vc2008
2e20441 2011-05-04 00:14:04 ousttrue add swig/python
14ae70b 2011-05-01 11:17:12 ousttrue chmod
82eccb9 2011-05-01 11:12:54 ousttrue add luabinding
c50851e 2011-05-01 11:03:51 ousttrue add lua binding

Branches

名称 Rev. 时间 作者 Message
master 27ebe6c 2012-03-07 23:53:44 ousttrue fixed by @santarh

README

===============
MeshIOライブラリ
===============
http://meshio.sourceforge.jp/

これは、mqo, pmd, vmdの読み込みを機能を提供するライブラリです。
対象のファイルをパースしてデータとして読み込むところまでを実行します。

ライセンス
==========
zlibライセンス

内容
====
bin
	premake4.exeを同梱
lua
    luaバインディング
src
	MeshIOライブラリのソース
test
	MeshIOライブラリのユニットテスト。googletestを使用

MinGWでのビルド方法
===================
::

    $ cd MeshIO/src
    $ ../bin/premake4.exe 
    $ make

以下のstaticライブラリが生成されます。
debug/libmeshio.lib

もしくは
::

    $ make config=release

以下のstaticライブラリが生成されます。
release/libmeshio.lib

VC2008でのビルド方法
====================
ソリューションの生成
--------------------
プロジェクトの管理にpremake4(http://industriousone.com/premake)を利用しています。 Windows向けのpremake4.exeを同梱しているので以下のコマンドをDOSプロンプトで実行してください。
::

    > cd MeshIO\src
    > bin\premake4.exe vs2008

meshio.slnが生成されるのでこれをVCで開いてビルドしてください。

以下のstaticライブラリが生成されます。
debug/meshio.lib
release/meshio.lib

予定
====
- vpd, DirextX9のx形式, bvhへの対応

履歴
====
2011/05/01 blenderプラグインを別プロジェクトに分離したのでpython bindingを削除。
2010/04/30 SourceForgeに場所確保。mqo, pmd, vmdの読み込みを実装。
2010/05/12 pythonバインディングを実装。blender24向けのmqo, pmd, vmdインポータを実装。blender25向けのmqo, pmdインポータを実装。
2010/07/31 blenderプラグインをCモジュール無しで動かすための代替ライブラリpymeshioを追加。
2010/12/28 blender2.55向け修正。

Show on old repository browser