Diagnostics

その他の資料
Arnold ユーザ ガイド』の「レンダリング設定」も参照してください。

ここに記載された設定は、Arnold レンダーのモニタ、トラブルシューティング、および最適化に役立ちます。

Log

Arnold は、イメージのレンダリングに必要なすべての手順や、レンダラで発生した警告およびエラーをレポートするログを生成します。このログは、レンダリングのデバッグ、最適化、およびベンチマークに役立つ詳細な統計情報も提供します。

ログ ファイルの設定は、[ファイル] (File) > [基本設定] (Preferences) > [レンダリング] (Rendering)タブ > [メッセージ] (Messages)領域にもあります。

テクスチャに関する詳細な統計

テクスチャのクエリにかかった時間、読み込まれたテクスチャ データの量、メモリの消費量などを含む、テクスチャあたりの有用な統計を有効にします。

Render Statistics/Profile

パフォーマンスの問題を簡単に特定し、レンダリング プロセスを最適化するさまざまなツール セット。

Error Handling

Abort on Error

有効にした場合、エラーが検出されるとレンダリングがすぐに停止されます。これが推奨される設定です。通常は、重要なエラー メッセージは無視しないでください。クラッシュ、レンダリング アーティファクト、未定義の動作のリスクがあります。

Texture Error Color

テクスチャ エラーのレポートに使用されるカラー。

NaN Error Color

NaN のレポートに使用されるカラー。

注:

不正なメッシュが含まれているシーンは、緑色でレンダリングされます。 不正なシェーダが含まれているシーンは紫色でレンダリングされます。

Feature Overrides

このグループのスイッチを使用すると、数多くの重要なレンダリング機能を無効にできます。

User Options

これは文字列で構成される汎用プロパティです。この文字列フィールドは、Arnold コア ノードのパラメータをオーバーライドするように設定できます。そのため、たとえば、ユーザ インタフェースに現在表示されていない Arnold コア パラメータにアクセスしたり、Arnold コア パラメータを設定することができます。このプロパティは、ポリゴン メッシュ、ヘア、およびライトに適用できます。

警告:

これは強力なオプションなので、慎重に使用する必要があります。文字列が Arnold ノードに直接渡されるため、ユーザは設定されるパラメータを完全に理解して使用する必要があります。

たとえば、シャープなレンダーが重要な場合は、texture_max_sharpen を 1.5 に設定できます。別の例として、options.gpu_sparse_textures を 0 に設定してまばらなテクスチャを無効にする方法があります。

kick を使用して、Arnold コア ノードが持つパラメータのリストをクエリすることができます。たとえば、次のように実行してポリメッシュ ノードのアトリビュート名を取得することができます。

kick -info polymesh

必ずコア Arnold ノードを参照するようにしてください(ページ最下部を参照)。また、Arnold プラグインで公開されるパラメータの名前を参照しないでください。

user_options 文字列に複数の Arnold パラメータを設定する場合、実際の ASS ファイルで使用する任意の空白文字(スペース、タブ、\n による改行)を使用できます。

「kick -info polymesh」パラメータは、kick を使用して使用できます。