Niagara のデバッグと最適化

Niagara シミュレーションのデバッグと最適化の方法を学びます。

Unreal Engine には、シミュレーションで行われていることをデバッグするために使用できるいくつかの異なるツールが備わっています。

Niagara デバッガ

Niagara シミュレーションをレベルに追加した後、さらにデバッグする必要がある場合は、 Niagara デバッガ を使用することができます。これを使用することにより、生成されているパーティクルの数や使用されているメモリの量など、レベルでのシミュレーションに関する詳細情報を出力するヘッドアップディスプレイ (HUD) が有効になります。また、情報のスナップショットをキャプチャし、その出力を分析することができます。

エフェクト タイプを使用したパフォーマンス バジェット管理

Niagara エフェクト タイプと呼ばれる新しいアセット タイプを作成して、レベルのバジェット管理に役立つさまざまな設定を構成します。このエフェクトを使用する Niagara システムはすべて、設定されたルールを継承します。このように、特定の距離にあるシステムをカリングするなどして、パフォーマンスを改善することができます。

GPU クラッシュの修正方法

Niagara シミュレーションの中にはグラフィックを多用する場合があるため、Windows を使ってこれらのシーンを処理すると GPU がクラッシュする可能性があります。以下のページを参照して解決方法を見つけてください。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル