問題タブ [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 投票する
2 に答える
587 参照

maxscript - Maxscript でモーフ ターゲットを再構築する

WM3_MC_Rebuild が (指定されたチャネルで) モーフ ターゲットをリロードすると考えるのは正しいですか?

その場合、次の方法で期待どおりの効果が得られないのはなぜですか?

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

.net - 3dsmax: マテリアルのドラッグ アンド ドロップをシミュレートする

3dsmax がマテリアルのドラッグ アンド ドロップに使用する形式の種類を調べようとしています。

マテリアルを最大から pyQt ウィンドウにドロップして、MIME タイプとデータを調べようとしましたが、最大からドロップを受け取りませんでした。

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

max - max script attach コピーされたジオメトリ

私が書いているいくつかの max スクリプトでイライラする問題に遭遇しました。誰かが私のコードが機能しない理由を知っていることを望んでいました。

同じスクリプトで他のジオメトリとアタッチを使用して成功しました:

これはうまくいきます

ただし、後で同じことを試すと:

wall_geo.attach トリム wall_geo

)

コードの太字のセクションに到達すると、次のエラーが表示されます。

私が間違っていることについての提案にとても感謝しています!

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

transformation - 完全なオブジェクト オフセット変換 (不均一なスケール) への Maxscript アクセス

現在、オブジェクトのピボットを任意のマトリックスで変換しようとしています。

これまでのところ、不均一なスケールが適用されていないオブジェクトに対してそれを行うことができましたが、ターゲット オブジェクトに不均一なスケールがあると機能しなくなります。

これが機能するには、これが objectOffset の にアクセスする必要があるという印象を受けましたが、これscalerotationpartmaxscriptでは利用できないようです。

これは、 objectOffsetスケールがScaleValue(スケール ベクトルとクォータニオンを含む、SDK docsを参照) として表現されるため、C++ SDK を使用して実行できます。

明らかな何かが欠けていますか?または、これを機能させるには maxscript プラグイン拡張機能を作成する必要がありますか?

ありがとう、

私の出発点は次の機能でした:

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

autocomplete - Sublime Text 2 - 「デフォルト」のオートコンプリート リストを作成する

私は最近、多くの MaxScript を実行しており、ST のスクリプトを評価するための ST2 プラグインを(ここでの試みから) マッシュアップしました。

ファイル全体と現在の選択を評価するだけでなく、構文の強調表示も機能していますが、必要なものはあります (部分的には私の記憶力の悪さと MaxScript の組み込み関数の膨大な数のせいで、他の関数によって公開されているものは言うまでもありません)。私が使用しているプラ​​グイン) は、組み込み関数名 (これらの手順によって生成されたもの) を含む別のテキスト ファイルによってオートコンプリート リストを最初に入力し、次にファイル自体の名前を入力するためのものです。

テキスト ファイルの形式は次のとおりです。

誰でも私に何か指針を与えることができますか?

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

3d - #allKeys を削除するが、MAXScript を使用して 3DS Max 2010 で最初の 2 つを削除する

この単純な MAXScript を使用して、3DS Max 2010 でアニメーションをクリアしました。

すべてのキーフレームを削除するが、最初の 2 つを保持するこのような簡単な方法はありますか?

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

scripting - Import object location from text file MaxScript

How i can read/import object location data (for every object/model in scene) from textile in MaxScript?

My TextFile: x,y,z,modelname

Thanks.

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

editor - マテリアル エディタなしで maxscript のマテリアルにアクセスするにはどうすればよいですか?

maxscript のマテリアルにアクセスするには、コンパクト マテリアル エディタとスレート マテリアル エディタの 2 つのオプションがあるようです。currentMaterialLibrary問題は、max がスレート エディタを使用するように設定されている場合、コンパクト エディタ ( 、sceneMaterials、 )を介してマテリアルにアクセス/変更しようとする scrip がmeditMaterials失敗することです。逆の場合も同様です。

どのエディタを使用しているかに関係なく、maxscript で直接マテリアルにアクセスする方法はありますか?

資料を入手したら、次のことを行います。

  1. 割り当てられていないマテリアルをシーンからパージして、未使用のマテリアルの欠落したテクスチャがシーンのオープン/ネットワーク レンダリングでエラーをスローしないようにします。
  2. 特定のマテリアル プロパティ (光沢サブディビジョンなど) をチェックして、「不必要に高い値」を持つ購入モデルがレンダリング時間を台無しにしないようにします。