問題タブ [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.
file-io - MaxScript を使用してファイルに行を追加する
私はファイルを持っています:
MaxScript
そのファイルは'sで簡単に作成できますformat "..." to:file
。
しかし、既存の空ではないファイルにいくつかの行を追加する方法は?
ほとんどの場合、次の行my text
を追加したいと思います:
- 指定されたテキスト出現の後 (.eg after
Some text
, in new line) - 指定された行(例: 空の行 #4 で、その後に新しい行を追加)
それが不可能な場合は、ファイルに何かを追加できますか(の後に書き込みますSum up
)?
ps 常にファイル全体を変数に読み取り、テキストを追加してからファイルを保存できます。
しかし、これは実際には大きなファイルのオプションではありません (そして私はそれを高速にしたいと考えています)。
maxscript - MaxScript で独自の (カスタム) モディファイヤを作成する
オブジェクトの独自の修飾子を作成したいと考えています。そのため、オブジェクトを選択するModify Panel
と、モディファイアのリストに移動して展開すると、myModifier
が表示されます。
シンプルな方法は何ですか?
sublimetext2 - 崇高なテキストの括弧 (括弧) のスマートなインデント 2
Sublime text 2 内から maxscript を編集および実行するためのかなり甘いセットアップがあります。
私が最近望んでいたことの 1 つは、中括弧の動作を通常の丸括弧でエミュレートまたはコピーすることです。
編集: 申し訳ありません - Chrome は、私が編集を終了していないときに編集を終了したと判断しました:(
入力すると、適切if (x) then {
にenter
フォーマットされたブロックが表示され、キャレットが矢印に表示されます
しかし、崇高なテキストがそれを隠している場所を見つけることができません。
()
取得する代わりに、この動作を通常の丸括弧にコピーしたい
render - Maxscript レンダリングで空白/空のファイルを保存する
レンダリングを出力ファイルに保存する際に問題があります (Maxscript を使用)。スクリプトで次のコードを使用します。
コードを実行すると、フレーム バッファにシーン レンダーが表示されますが、保存されたファイル「testscript.tif」は空白です。つまり、画像はすべて黒です。
私が間違っているかもしれないアイデアはありますか?
ありがとう、
3dsmax - maxscript 透明背景 (アルファ)
maxscript を使用して透明な背景を作成するには、助けが必要です。Preferences->Rendering->Background->Use Environment Alpha のプロパティの 1 つにすぎないことはわかっています。
レンダリングにvray 2.40を使用しているため、そのV-Rayフレームバッファ
これが私のコードです:
したがって、このコードの後に写真がありますが、背景は黒です(背景色から-環境)
しかし、このレンダリングを手動でフレーム バッファから保存すると、背景が透明になります...この問題を解決するにはどうすればよいですか? スクリプトからの透過性が必要です!(