SDL ファイルを編集する

ワークフロー

SDL ファイルを編集するには、まず、Alias バイナリ SDL コマンド ライン ユーティリティを使用して、ASCII フォーマット(テキスト)に変換した後、希望するテキスト エディタを使用して変更を行う必要があります。

ファイルを編集後、レンダリングする前にbsdlを再び実行し、ファイルをバイナリフォーマットに戻します。

SDL ファイルを編集する場合

通常、SDL ファイルを直接編集する必要はありません。その代わりに、インタラクティブなモデリングプログラムは、シーンのSDLファイルを自動的に生成し、レンダラに出力します。

ただし、以下のように SDL ファイルを編集しなければならない場合もあります。

基本的なプログラミングで構築したものをシーンの記述に適用すれば、インタラクティブなモデラーだけでは作成が面倒、または作成不可能な、便利でかつ劇的な効果を生み出すことができます。SDL プログラミング言語の柔軟性を利用して、インタラクティブなモデラのダイナミクスやパーティクル システムを拡張することもできます。

シーンを記述した SDL ファイルを用意すれば、インタラクティブなモデラや、スタンドアロン レンダラを使用してレンダリングできます。

注:

テクスチャが埋め込まれた SDL ファイルをコマンド ラインを使用してレンダリングする予定がある場合は、SDL ファイルを書き出す前にテクスチャを取り出す必要があります。

bsdl の使用法

bsdl extract [-f] <text> <binary>

ASCII SDL を に抽出します(抽出元は . ファイル はオプション -f を指定しない限り上書きされません。

任意のテキスト エディタを使用して、 ASCII SDL ファイルを編集します。

bsdl replace <text> <binary>

ASCII SDL ファイル をバイナリ SDL ファイル に挿入して、ASCII SDL データを置き換えます。

関連タスク

関連リファレンス