2020-03-04から1日間の記事一覧
選択中のメッシュをリストする手順を明記しておく (親グループにはいていても使用可能) 1.メッシュを選択(親グループを選択してしまっていたも おけ) 2.選択中メッシュのリストを表示 ※グループを選択しているときのためにlistRelativesを利用し子メ…
以下をタイプする import sys for p in sys.path: print( p ) 出力成功
外部ファイルを扱いたいときは maya固有ではなく python汎用コマンドを使って読み込むとよい。 1.外部データを用意 2.外部データを読み込みプリント fp = open( u'c:/aaa.txt', 'r' ) for line in fp: print line fp.close() 3.実際に出力される 4.…
以下をタイプする import maya.cmds as cmds result = cmds.fileDialog() print( result ) これは使えるはず。
メッセージボックスは以下をタイプする import maya.cmds as cmds result = cmds.confirmDialog( title=u'メッセージ', message=u'〇〇しますか?', button=[u'Yes',u'No'] ) if result == 'Yes': print( u'Yesが選択されました' ) else : print( u'Noが選択…
何これ超うまい ファミリーマート商品
以下のコードで頂点をリストしようとしても、 import maya.cmds as cmds vertices = cmds.polyListComponentConversion( 'pCube1', toVertex=1 ) print( vertices ) 省略されてしまう。 filterExpandで分解できる。 import maya.cmds as cmds vertices = cmd…
頂点が共有されている場合 頂点座標だけならまだしも、UV値も共有されており使い勝手がわるいため 頂点を分ける必要があります。 これ「コンポーネントのデタッチ」と呼びます。 1.オブジェクトを選択 2.メニューバー>メッシュの編集>コンポーネントの…
以下をタイプする。 タプル型のタプルが返る。 import maya.cmds as cmds cmds.polyEvaluate( u'pCube1', boundingBox=1 )