/
7.9. プリコンピュートのデバッグ
This is the documentation for Enlighten.
7.9. プリコンピュートのデバッグ
さらに複雑なプリコンピュートのステージではデバッグ情報が生成されるため、プロセスの視覚化とシステムの挙動の理解に役立ちます。この情報の大部分は、自身のシーンで使用できる GeoRadiosity の視覚化サービスに取り入れられます。インテグレートが進むにつれて、このデバッグ情報を使用して、ゲーム エンジンまたはエディターへの視覚化の実装が必要になることがあります。
データの生成
High Level Guild System では、これらのデバッグ データ オブジェクトがシーン出力の radiosity
フォルダに自動的に作成されます。
低レベル プリコンピュート API を使用している場合、データを生成するために、プリコンピュート中に追加の関数を呼び出す必要があります。以下に例を示します。
virtual Geo::s32 CompileLightTransportOutput( const IPrecompSystemLightTransport* pLightTransport, Geo::IGeoProgressProxy* logger, ILightTransportOutput*& oLightTransportOutput) = 0;
Compile...Output 関数の詳細については、IPrecomputeクラスを参照してください。デバッグ情報が利用可能なオブジェクトごとに 1 つの関数があります。
デバッグ オブジェクト
主要な 3 つのデバッグ オブジェクトは以下のとおりです。
タイプ | 拡張子 |
---|---|
.mso | |
.clo | |
.lto |
その他の情報については、API 参考ドキュメントで 低レベル プリコンピュート APIと Debugging Utilitiesモジュールをご覧ください。
, multiple selections available,
Related content
7.1.3. 低レベル ランタイムのデバッグ
7.1.3. 低レベル ランタイムのデバッグ
More like this
9.2. GeoRadiosity
9.2. GeoRadiosity
More like this
9.2.3. レイアウト
9.2.3. レイアウト
More like this
9.2.9. GeoRadiosity のチュートリアル
9.2.9. GeoRadiosity のチュートリアル
More like this
9.2.11. GeoRadiosity のトラブルシューティング
9.2.11. GeoRadiosity のトラブルシューティング
More like this
9.2.6. GeoRadiosity の起動
9.2.6. GeoRadiosity の起動
More like this