問題タブ [mel]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maya - Maya でモデルを再構築するために MEL を生成する
Maya で 3D ツリーを作成しました。MEL コードを for ループで実行し、必要な数のツリーを生成する必要があります。Maya で作成されたモデルを、ツリーを再構築する MEL コードに変換する方法はありますか?
スクリプトはツリーを最初から生成する必要があるため、複製することはできません。残念ながら、履歴が面倒だったのでクリアしました。そのため、ジオメトリだけを指定して MEL コードを生成する方法を探しています。
maya - formLayoutが見つからないのはなぜですか?
なぜコードがエラーを出すのか理解できませんか? 「formlayout8」は、たとえば(formLayout -q -p formLayout8)のようなクエリフラグで動作していますが、自分のformLayoutを既存のものとマージすることはできません...助けていただければ幸いです....ありがとう。
regex - アンダースコアと数字が続く文字列が数回出現する正規表現は何ですか?
特定の文字列の複数 (1 つ以上) の出現に一致し、その後にアンダースコアと数字が続き、その後に単一のアンダースコアと完全に任意の文字列が続く正規表現はありますか。
たとえば、特定の文字列が「BLAH」の場合、から抽出しようとしていBLAH_45435_BLAH_6787_BLAH_454335
ます
BLAH_45435_BLAH_6787_BLAH_454335_ThisIs_My_name
。
入力全体に空のスペースが含まれていないと想定しても安全です(これは Maya オブジェクトの名前です)。言語実装は Maya の Mel です。
python - Maya ファイルを開くためのタイム カウンタ
.mb ファイル フォーマットを開こうとしていますが、かなり時間がかかります。ファイル自体の参照リグの量が原因であると思われます。
したがって、ファイルが開いている時間を示すpython/melコードはありますか?
python - Maya - スクリプト コマンドを使用してグリッド カラーにアクセスする方法は?
だから私はこれについてかなり長い間探し回っていましたが、今のところ手ぶらでやってきました。
スクリプト コマンドを使用して Maya のグリッド カラーにアクセスする方法があるかどうか疑問に思っています。cmds.grid にはフラグがなく、関連するフラグを持つ他のコマンドが見つかりません。
私はいくつかの openMaya クラスも調べてきましたが、今のところ運もありません。
tabs - タブ レイアウトの表示と解釈
おそらく属性エディタなどを介して、次のタブレイアウトを「表示」して表示できるかどうかを知りたいですか? あるいはどう解釈すればよいのでしょうか。
以下では、シェーダーを選択しShaderParam_resGen_srf01
ましたが、属性エディターで見つけることができるすべての属性を検索した後、CachedLayouts 要素も ShaderParamTabDepth 要素も見つかりません。
何か案は?
python - アトリビュート エディタの更新
新しいシェーダーが追加されるたびに、(アトリビュート エディター内の) シェーダーのすべてのタブを更新しようとしています。私はこのメルコマンドを偶然見つけました -ここから情報を収集する updateAE
シーンにいくつかのサーフェイス シェーダーがあり、次のコードを実行しているときに、簡単なテストを実行してみました。
しかし、代わりに次のエラーが発生しました。
または時々、このエラー:
これは他の実行可能な解決策ですか、属性エディタを更新できるようにする他の同様のスクリプト作成方法/関数はありますか?