3DP MaxでMaxPlus/Pythonを学ぼうとしていますが、ワールドスペースモディファイアの作成に悩まされています。MaxPlus Python - 3Ds Max - ワールドスペースモディファイアを追加
File "C:\Program Files\Autodesk\3ds Max 2017\MaxPlus.py", line 30534, in CreateWorldSpaceModifier return _MaxPlus.Factory_CreateWorldSpaceModifier(*args) RuntimeError: creation failure
ない、それはなぜ起こるか、多分クラスIDが間違っていることを確認:(パスバインディングWSM修飾子を変形)上記のコード
mod = MaxPlus.Factory.CreateWorldSpaceModifier(MaxPlus.ClassIds.PathDeformSpaceWarp)
MaxPlus.ModifierPanel.AddToSelection(mod)
は、次のエラーを与えますか?オブジェクト空間修飾子を追加することは、魅力のように機能します。
# pymxs part
rt.execute("meshObj=$")
rt.modpanel.addmodtoselection(rt.SpacePathDeform())
rt.meshObj.modifiers[0].path = rt.s
をしかし、それは本当にハック感じ:
私の現在の回避策は、新しいpymxsを使用しています。何か案は?
ご協力いただきありがとうございます。 –