多くの新機能が追加されたMAYA2022。 モデリングツールの新機能「SweepMesh/メッシュをスイープ」は、チューブや額縁、道路やリボンやロープ、などカーブに沿わせてインタラクティブに生成そして編集できて非常に便利 […]
カテゴリー: MEL
DCCツールMAYAのデフォルトのスクリプト言語です。
Visual Studio Codeの機能拡張「MayaCode」でスクリプトを直接MAYAに送信・実行する方法Visual Studio Codeの機能拡張「MayaCode」でスクリプトを直接MAYAに送信・実行する方法
MAYAのスクリプト開発でこんな事を思ったことはありませんか? 「スクリプティングに使っているIDE(統合開発環境)から、直接MAYAに送信して実行できたら便利なのに」 MAYAのスクリプト言語MELやPython のス […]
MAYAのメインウィンドウのメニューバーに項目を追加するスクリプト|MEL編MAYAのメインウィンドウのメニューバーに項目を追加するスクリプト|MEL編
MAYAでよく使う機能や自作スクリプトを実行するコマンドをまとめる方法として、 シェルにまとめる 自作スクリプトのGUIウィンドウでまとめる そして今回紹介する メインメニューバーに項目を追加 基本的に。この3つが考えら […]
[MAYA Python] MELの型vectorを使って2点間の距離の値を取得[MAYA Python] MELの型vectorを使って2点間の距離の値を取得
過去にこのブログでMAYAのPythonスクリプトにでMAYAの標準スクリプトMELを組み込む方法を紹介しました。 ⇒MAYAのPythonスクリプトにMELを組み込んでベクトル計算をする方法 その記事でMELを使用する […]
MAYAのMELスクリプトにPythonのコードを組み込む方法-MAYA アーティストのスクリプト入門-MAYAのMELスクリプトにPythonのコードを組み込む方法-MAYA アーティストのスクリプト入門-
MAYAは使えるスクリプトとしてMELの他にPythonも使うことが出来ます。 通常MELで書くときはMELだけ。 Pythonで書く時はPythonだけで済ましますし、殆どの場合それで十分対応可能です。 だた例えば、 […]
MAYAのメインウィンドウのシェルフをPythonで操作する方法|タブの選択やボタンの追加MAYAのメインウィンドウのシェルフをPythonで操作する方法|タブの選択やボタンの追加
「メインウィンドウのシェルフをPythonスクリプトで操作したい」 MAYAのメインウィンドウの上部に配置されている Shelf/シェルフ ツールやコマンドを登録して1クリックで機能にアクセスする事ができ非常に便利です。 […]
MAYAのPythonスクリプトにMELを組み込んでベクトル計算をする方法MAYAのPythonスクリプトにMELを組み込んでベクトル計算をする方法
MAYAはPythonでスクリプトを書けますが、MAYAのデフォルトのスクリプトはMELです。 MAYAでPythonでスクリプトを書けるようになってから大分たつので今はなくなりましたが、Python対応し始めた頃はまだ […]
MAYA 法線の向きを指定するSet Vertex Normalの解説「XYZ」は何の値?MAYA 法線の向きを指定するSet Vertex Normalの解説「XYZ」は何の値?
MAYAにはXYZの値を指定して法線を設定する事ができる Set Vertex Normal があります。 XYZの欄に数値を入力して[Apply]すれば選択した頂点の法線方向を変更できるのですが、数値が角度ではないので […]
MAYAスクリプト[ls]でまとまって出力されたコンポーネントを展開する方法MAYAスクリプト[ls]でまとまって出力されたコンポーネントを展開する方法
頂点を選択してlsコマンドで受け取った時にvtx[0:3]のように各頂点番号で受け取れない問題があります。 このようなときに各頂点を受け取れるように展開することが出来るコマンドが[filterExpand]です。 f […]
MAYA シェルフに登録できないアイコンのイメージファイル名を探す方法MAYA シェルフに登録できないアイコンのイメージファイル名を探す方法
MAYAでツールを作成していてアイコンのイメージファイル名が分からず困る事があります。 シェルフに登録できれば、登録したアイコンのエディットでShelf Editorからアイコンイメージのファイル名は確認で […]