mayaでシェーダー(シェーディングノード)を作ってアサインするコマンドのメモ。#シェーダーとシェーディンググループを作成。pm#シェーダーとシェーディンググループを作成。コマンドを使用すればシェーダーとシェーディンググループをまとめて作成することができるようです。作成したシェーディンググループに入れることができます。shadingEngine.surfaceShaderpm.sets(shadingEngine,forceElement=Obj)でも、同様の処理ができるようです。しないと、ハイパーシェードに表示されなくなるようです。選んで入れる必要があります。pymelを勉強してるうちに、こちらへ辿りつきました。作ったシェーダをアサインするところで詰まってしまっているのですが、お教え願えないでしょうか。se.surfaceShaderpm.select(“pPlane1”)pm.sets(se,e=True,forceElement=True)を実行すると、下記の警告文がでてしまいます。シェーダに割り当てられません。‘set1.dagSetMembers[-1]’。ノードはコネクションを許可しません。引数の解析エラーです。質問で申し訳ないのですが、お答え願えると幸いです。PMコードがおかしな事になっていたので、書き直してみました。...スイマセン、書き間違いです。pm.ls(sl=1)にすることで私の環境では動作しました。pymelを解説してくれている日本語サイトは少なくて、スクリプト初心者としてとてもありがたいです。本当にありがとうございました。お騒がせいたしました。PMたびたび質問すみません。Push():ButtonPush=pm.polyCube(w=nn,h=nn,d=nn)nnのvの数値さえ取れれば良いと思うのですが、ヘルプのどこをみたらいいのか・・・どうぞお願いいたします。それと、もしよろしかったらツイッター教えてくださいませ。