問題タブ [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.
maxscript - Maxscript でモーフ ターゲットを再構築する
WM3_MC_Rebuild が (指定されたチャネルで) モーフ ターゲットをリロードすると考えるのは正しいですか?
その場合、次の方法で期待どおりの効果が得られないのはなぜですか?
.net - 3dsmax: マテリアルのドラッグ アンド ドロップをシミュレートする
3dsmax がマテリアルのドラッグ アンド ドロップに使用する形式の種類を調べようとしています。
マテリアルを最大から pyQt ウィンドウにドロップして、MIME タイプとデータを調べようとしましたが、最大からドロップを受け取りませんでした。
max - max script attach コピーされたジオメトリ
私が書いているいくつかの max スクリプトでイライラする問題に遭遇しました。誰かが私のコードが機能しない理由を知っていることを望んでいました。
同じスクリプトで他のジオメトリとアタッチを使用して成功しました:
これはうまくいきます
ただし、後で同じことを試すと:
wall_geo.attach トリム wall_geo
)
コードの太字のセクションに到達すると、次のエラーが表示されます。
私が間違っていることについての提案にとても感謝しています!
transformation - 完全なオブジェクト オフセット変換 (不均一なスケール) への Maxscript アクセス
現在、オブジェクトのピボットを任意のマトリックスで変換しようとしています。
これまでのところ、不均一なスケールが適用されていないオブジェクトに対してそれを行うことができましたが、ターゲット オブジェクトに不均一なスケールがあると機能しなくなります。
これが機能するには、これが objectOffset の にアクセスする必要があるという印象を受けましたが、これscalerotationpart
はmaxscriptでは利用できないようです。
これは、 objectOffsetスケールがScaleValue
(スケール ベクトルとクォータニオンを含む、SDK docsを参照) として表現されるため、C++ SDK を使用して実行できます。
明らかな何かが欠けていますか?または、これを機能させるには maxscript プラグイン拡張機能を作成する必要がありますか?
ありがとう、
私の出発点は次の機能でした:
autocomplete - Sublime Text 2 - 「デフォルト」のオートコンプリート リストを作成する
私は最近、多くの MaxScript を実行しており、ST のスクリプトを評価するための ST2 プラグインを(ここでの試みから) マッシュアップしました。
ファイル全体と現在の選択を評価するだけでなく、構文の強調表示も機能していますが、必要なものはあります (部分的には私の記憶力の悪さと MaxScript の組み込み関数の膨大な数のせいで、他の関数によって公開されているものは言うまでもありません)。私が使用しているプラグイン) は、組み込み関数名 (これらの手順によって生成されたもの) を含む別のテキスト ファイルによってオートコンプリート リストを最初に入力し、次にファイル自体の名前を入力するためのものです。
テキスト ファイルの形式は次のとおりです。
誰でも私に何か指針を与えることができますか?
3d - #allKeys を削除するが、MAXScript を使用して 3DS Max 2010 で最初の 2 つを削除する
この単純な MAXScript を使用して、3DS Max 2010 でアニメーションをクリアしました。
すべてのキーフレームを削除するが、最初の 2 つを保持するこのような簡単な方法はありますか?
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.
editor - マテリアル エディタなしで maxscript のマテリアルにアクセスするにはどうすればよいですか?
maxscript のマテリアルにアクセスするには、コンパクト マテリアル エディタとスレート マテリアル エディタの 2 つのオプションがあるようです。currentMaterialLibrary
問題は、max がスレート エディタを使用するように設定されている場合、コンパクト エディタ ( 、sceneMaterials
、 )を介してマテリアルにアクセス/変更しようとする scrip がmeditMaterials
失敗することです。逆の場合も同様です。
どのエディタを使用しているかに関係なく、maxscript で直接マテリアルにアクセスする方法はありますか?
資料を入手したら、次のことを行います。
- 割り当てられていないマテリアルをシーンからパージして、未使用のマテリアルの欠落したテクスチャがシーンのオープン/ネットワーク レンダリングでエラーをスローしないようにします。
- 特定のマテリアル プロパティ (光沢サブディビジョンなど) をチェックして、「不必要に高い値」を持つ購入モデルがレンダリング時間を台無しにしないようにします。