PmxIO for Maya ver0.20α 公開しました。Maya2015に対応しています。 PmxIO for Maya Ver0.20α 取り敢えず今日は眠いので取り急ぎ。 記事の続きは明日書きます。 ...
PythonTips: イテレータから1つずつズラした要素を取得する
クラスを定義する。 class CombiIter(object): def __init__(self, iterable, r=False): self._iter = iterable self._round = r def __iter__(self): it = iter(self._iter) last = first = it.next() for v in it: ...
Python関数をMELプロシージャとして登録する(2)
前回の記事で、記事タイの機能を探したけど見つからなかった、と書きましたがやっぱり有りました。無いわけないですよねそりゃ…。探してる時には見つからなくて、関係ない事調べてる時に見つかるお決まりのパターンです。それもこれも英語がまともとに使えないせいだ( ´¬` ...
Python関数をMELプロシージャとして登録する
前回の記事で、PyMELからMELプロシージャを定義するメソッドを探したけど見つからなかった、と書きましたが、折角なので自分で作ってみました。追記: やっぱりありました。 実装の中身はPythonで、ガワ(proc)だけMELという構成を自動で作る関数です。ライセンス等は特に ...
PyMEL Tips: MELコマンドをPythonメソッドとして呼び出す
Python, PyMELはとても便利ですが、どうしてもMELコマンドが必要になる場合があります。 特に多いのが、標準仕様として実装されたコマンドではなく、後から.melとして実装された追加コマンドが必要になるパターンです。 また、過去に自分で作ったプロシージャをPythonから呼 ...
Mayaスクリプト: PmxIO for Maya
MayaからMMD(MikuMikuDance)専用形式「PMX」を読み書きするスクリプト、「PmxIO for Maya」を公開しました。このスクリプトは、PMXの他にPMD形式の読み込みにも対応しています。 ツール名のPmxIOはベースとなったライブラリの「MeshIO」から取っています。MeshIOはMQOやOBJ ...