MayaLT2014Extension2でMelが正式にサポートされました。
12月4日から提供開始ということなので、すでに利用可能です。
http://3dnchu.com/archives/maya-lt-2014-extension-2/
http://area.autodesk.com/products/features/mayalt
ikHandleとpoleVectorコンストレインもサポートされるということなので
自前でikHandleを追加する必要はありません。
[MayaLT]IKHandleの不具合対応
MayaLTでもMelが使える-その2を準備していましたが必要なくなりました。
Objの出力もうれしいですね、Scluptrisへデータ持っていくとき
Blender経由でFBXからOBJ変換する必要がありそうでしたので。
そこで次に気になるのがpythonのサポートです。
次回のアップデートでサポートしていただきたいですね。
ちなみに現状のExtension1でもMelのpythonコマンドでpythonは使えるようです。
Melコマンドからpythonの呼び出しができるか試してみました。
下記のコマンドをpyTest.melとして保存。
シーンにドラッグアンドドロップ。
python("import maya.cmds as cmd");
python("cmd.sphere()" );
2013年12月5日木曜日
2013年2月27日水曜日
[python]開放されているポートを調べる
以前RealFlowを使用したとき、レンダーノードに
接続できなかったため、ポートチェックのために
pythonを使用しました。
接続できなかったため、ポートチェックのために
pythonを使用しました。
from socket import *
import sys
if len(sys.argv[1:]) == 2:
ip = sys.argv[1]
sport = int(sys.argv[2])
eport = sport + 1
elif len(sys.argv[1:]) == 3:
ip = sys.argv[1]
sport = int(sys.argv[2])
eport = int(sys.argv[3]) + 1
else:
exit()
for port in range(sport, eport):
try:
s = socket(AF_INET, SOCK_STREAM,0)
s.settimeout(1)
s.connect((ip,port))
print str(port) + ':OK'
s.close()
except error, msg:
print str(port) + ':' + str(msg)
RealFlowのレンダーノードは2223から2226を使用するので
python portCheck.py 2223 2226で使用します。
2011年10月18日火曜日
Maya Python for Games and Film
Maya Python for Games and
Filmがamazonから届きました。
今までpythonでウィンドウを作るのが面倒だったのでmelで作ってたけど、クラスを使用
してウィンドウを管理するレシピなど、実用的なテクニックが掲載されてます。
melからpythonに移行しようとしている方には良いのではないでしょうか。
今までpythonでウィンドウを作るのが面倒だったのでmelで作ってたけど、クラスを使用
してウィンドウを管理するレシピなど、実用的なテクニックが掲載されてます。
melからpythonに移行しようとしている方には良いのではないでしょうか。
登録:
投稿 (Atom)