問題タブ [maxscript]

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.

0 投票する
1 に答える
1469 参照

3dsmax - マテリアル maxscript でポリゴンを選択

これは私が書こうとしている関数です。しかし、私は現在、マットに割り当てられたポリゴンの選択に固執しています。だから私の質問は:

選択したマテリアル (meditMaterials の activeSlot) を指定して、そのマテリアルが割り当てられたすべてのポリゴンを選択するにはどうすればよいでしょうか。マテリアルが割り当てられているオブジェクトが複数ある場合があるため、他の編集可能なポリゴン オブジェクトも選択する必要があります。

どこから始めるべきかについて何か考えはありますか?

0 投票する
2 に答える
740 参照

python-2.7 - MAXscript リスナーは Pyside を実行できません

私を助けてください !

私は 3Ds Max で実行できる Python で GUI を作成しています。それを作成するには Pyside を使用する必要があると誰かが言ったと聞きました。そして、今までは何も問題ありません。

これは私のコードです:

私のコードと同じ別のコードを試してみると、「MAXScript Listener」で問題なく動作します。しかし、これを実行しようとすると、何も表示されない理由がわかりません(私のGUI、またはアラートは私のコードが良くありません)。

これが私の命令です

0 投票する
1 に答える
127 参照

3dsmax - 1 つのファイル レンダリングに対して多くの画像サイズを作成する方法は?

Max Script が 1 つのファイル 3D を最大 3 つ以上のファイル画像サイズまでレンダリングできるようにしようとしています。しかし、私は多くの方法を試していますが、それを行うのに役立つコードはありません。

これは私のコードです:

クリックして 2 つのサイズの画像を選択し、レンダリングをクリックすると、1 つの画像サイズしか作成できません。私はちょうど新しい人なので、どのように機能するのか正確にはわかりません。

0 投票する
1 に答える
154 参照

c++ - インスタンス化された GeomObject のメッシュを取得

インスタンス化された GeomObject からメッシュを取得するにはどうすればよいですか?

maxscript では、次のことを行います。

以下は、C++ に変換された maxscript の最初の行です。

さて、メッシュを取得する必要がありますが、方法がわかりません。「GetMesh()」または「GetTriMesh()」関数はありません。

助けてくれてありがとう。

0 投票する
1 に答える
1699 参照

syntax-highlighting - MAXScript の完全な関数リスト?

MAXScript のハイライターを作成します。キーワードと関数のリストが必要です。

MAXScript のリファレンスがあります。

http://docs.autodesk.com/3DSMAX/16/ENU/MAXScript-Help/index.html?url=files/GUID-6FC81BE7-58FF-4C63-8362-0BDCFA9F904C.htm,topicNumber=d30e122065

しかし、そこから関数リストをリッピングするのは難しいです。もしかしたら、どこかで見つかるかも?つまり、少なくとも1ページにリストされています。

0 投票する
1 に答える
84 参照

python - クリックで 2 つの定義を定義できないのはなぜですか?

フォーラムで誰かに従ってプロジェクトを実行しようとしていますが、クリックされた関数を使用して最初の定義を2番目の定義にリンクするとき、私の目的は2つの定義を互いにリンクする方法であり、2番目の定義は関数を理解できます最初の定義で。これは私のコードです

browse_btn を使用して addnewobject から setExistingDirectory にリンクし、directoryLabel を定義していますが、機能しません。

0 投票する
1 に答える
1653 参照

maxscript - スクリプト化されたオブジェクトで自己ノードを取得するには?

maxscript でプラグイン ヘルパーを作成しており、オブジェクトであるノードを取得する必要があります。シンプルですね。ハッ!「this」はプラグイン クラスのインスタンスを返します。クラス自体の可能性もあると思います。ドキュメントはこれについて正確に特定されているわけではありません。私は単語の正しい組み合わせ (「this.node」または単に「node」など) を推測することに頼りましたが、運はありません。

選択ダイアログを生成して自分でノードを選択することはできますが、それはばかげたことではありません。手がかりはありますか?