MayaのUIをPySideとして取得する方法!!
Mayaでツールを作っていると、MayaのUIに色々追加したり、カスタマイズしたいけど、できればcmdsではなくてPySideでやりたいですよね! そこで! OpenMayaUIを使って、MayaのUIをPySideとし…
ほぼ毎日更新!?CG関連のトピックBLOG
Mayaでツールを作っていると、MayaのUIに色々追加したり、カスタマイズしたいけど、できればcmdsではなくてPySideでやりたいですよね! そこで! OpenMayaUIを使って、MayaのUIをPySideとし…
MELやPythonを使って、Mentalrayに切り替えて、色々設定やRenderLayerを自動で作ったりしたいっと思ったことありませんか!? レンダリング設定をスピーディーにやったり、カットごとにばらつかないように…
MayaでGUIでノードを指定してもらいたい時、OutlinerやHyperGraphなどからノードをD&Dしてリストに登録できたら便利ですよね! ちょっと強引な部分もございますが、Maya内でのD&Dで…
UV Editorでピボットの位置を、こんな感じで「Bounding Boxの左下に移動させたりしたいなー」っと思った事ございませんか!? このUVのピボットの位置をPythonから変更する方法が、 ちょっとトリッキー(…
MAで保存(またはExport Selection)をしようとしたら、、、 そかそか、unknown nodesがあるから保存できないのか、、、よし、「Optimize Scene Size」で消すぞーっと実行すると、、…
OpenMayaのヘルプを観ていると、昔々面白いものを見つけたのをふっと思い出しました! それは、、、 MGlobal.selectFromScreen スクリーンの座標をしていすると、選択してくれるっというメソッドです…
通常、選択を取得する時に「cmds.ls(sl=True, fl=True)」っとすることが多いかと思いますが、これではコンポーネントのID順になってしまいます。 だけど、、、 選択した順番で 取得したい!! と思いませ…
前回の「UVの傾きを計算して水平・垂直にする!! part1」の続き、今度はプログラムに落とし込んでいきます! 選択の取得 まずは、選択の取得です。今回は2つのUVを選択してもらい処理を開始したいので、「filterEx…
UVを作成していると、こんなUVを目撃する機会がありませんか? この傾いたUVを、水平、垂直にしたい!っと思うことはあると思いますが、、、 Mayaだけのオペレーションでは、Rotateで頑張って、水平・垂直っぽくすると…
前回投稿した「あれこれ計算してフリップしたUVを見つける!! part1」の続編です!!今回は、Pythonに落とし込むところをやっていきたいと思います!! OpenMayaでの選択の取得 OpenMaya…