問題タブ [pymel]
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.
python - 特定の軸でメッシュ上の最も近い点を見つける (maya)
polyPlane の上に 1 つのロケータがあるとします。私がやりたいことは、負または正の y のロケーターから、polyPlane にヒットし、最も近いポイント/頂点/uv/ の位置を返すまでルックアップまたはトレースすることです。
これは100万回行われたと思いますが、私が見つけた唯一の例は、私の場合はほとんど役に立たないすべての軸に基づいて最も近い点を見つけることによって機能します.
私が得ることができる助けをいただければ幸いです!
編集:最初に提案された解決策と私が達成したいことの違いの画像を追加しました
python - FrameSelected が機能しない
関数を機能させることができないという問題がありますFrameSelected()
基本的に私のシーンには、TT_CAM と呼ばれるカメラと、「モデル」と呼ばれるラベルが付いたモデルのリストがあります (pCube/Sphere などはポリゴンと呼ばれます)。
私の目的は、ユーザーがスクリプトを実行すると、ビューポートが TT_CAM に変わり、すべてのモデル オブジェクトにフォーカス ('f' キーボード キー) することです。
以下のコードを使用してみましたが、FrameSelected では失敗します。
これが私が試したことです:
python - Maya Python: 変数を渡して関数を呼び出す UI を使用した cmds.button( )?
まず第一に、これはプログラミングについてさらに学ぶのに最適な場所のようです。両方の関数が機能する Maya Python スクリプトを作成しましたが、UI ボタンで superExtrude() 関数を呼び出すのに問題があります。最初の関数はジオメトリ メッシュの操作を行い、2 番目の関数はユーザー入力用の UI を生成する必要があります。
私はPythonとMayaのスクリプト作成にかなり慣れていないので、どんな助けでも大歓迎です。:)
python - Python を使用して Maya でグループ ノードを分離する方法
ほとんどすべてのノード タイプを合理的に含めることができる選択肢があります。Python では、グループ ノード以外のすべてを除外する必要があります。問題は、グループ ノードが Maya によって単なるトランスフォーム ノードとして読み取られるため、シーン内の他のすべてのトランスフォーム ノードからグループ ノードを除外するのが難しいことです。これを行う方法はありますか?おそらくAPIで?
ありがとう!