= MeshIO =
ポリゴンメッシュ読み込みライブラリ。
[[ReleaseList]]
[[RecentTickets(limit=5)]]
== 機能 ==
* c++でのmqo, pmd, vmdなどの読み込み
* swigを使ったpythonバインディング
* pythonバインディングを使ったblender2.4とblender2.5向けのインポータ
== Repository ==
http://git.sourceforge.jp/view?p=meshio/MeshIO.git;a=tree;[[BR]]
snapshotからソースアーカイブをダウンロードできます。
== ビルドの仕方 ==
[build]
== Blenderプラグイン ==
pythonバインディングに付属しています。
[Blender]
== ツッコミはこちらへ ==
http://d.hatena.ne.jp/ousttrue/
== C++ライブラリの使い方 ==
{{{
#include <meshio.h>
#include <iostream>
int main(int argc, char **argv)
{
using namespace meshio;
if(argc<2){
std::wcout << "usage: " << argv[0] << " {mqo file}" << std::endl;
return -1;
}
mqo::IO io;
if(!io.read(argv[1])){
std::wcout << "fail to read " << argv[1] << std::endl;
return -1;
}
for(std::vector<mqo::Material>::iterator it=io.materials.begin();
it!=io.materials.end();
++it)
{
std::wcout << it->getName() << std::endl;
}
return 0;
}
}}}