SDL ファイルを編集するには、まず、Alias バイナリ SDL コマンド ライン ユーティリティを使用して、ASCII フォーマット(テキスト)に変換した後、希望するテキスト エディタを使用して変更を行う必要があります。
ファイルを編集後、レンダリングする前にbsdlを再び実行し、ファイルをバイナリフォーマットに戻します。
通常、SDL ファイルを直接編集する必要はありません。その代わりに、インタラクティブなモデリングプログラムは、シーンのSDLファイルを自動的に生成し、レンダラに出力します。
ただし、以下のように SDL ファイルを編集しなければならない場合もあります。
基本的なプログラミングで構築したものをシーンの記述に適用すれば、インタラクティブなモデラーだけでは作成が面倒、または作成不可能な、便利でかつ劇的な効果を生み出すことができます。SDL プログラミング言語の柔軟性を利用して、インタラクティブなモデラのダイナミクスやパーティクル システムを拡張することもできます。
シーンを記述した SDL ファイルを用意すれば、インタラクティブなモデラや、スタンドアロン レンダラを使用してレンダリングできます。
テクスチャが埋め込まれた SDL ファイルをコマンド ラインを使用してレンダリングする予定がある場合は、SDL ファイルを書き出す前にテクスチャを取り出す必要があります。
bsdl extract [-f] <text> <binary>
ASCII SDL を -f を指定しない限り上書きされません。
任意のテキスト エディタを使用して、
bsdl replace <text> <binary>
ASCII SDL ファイル