Skip to main content

レンダリング品質の問題をトラブルシューティング


レンダリング品質の問題はレンダリング失敗の問題とは異なります。失敗とはジョブが完了しなかったことです。品質の問題とはジョブが完了したが、結果が間違っていることです(明るすぎる、暗すぎる、ジオメトリが欠落している、間違ったカメラ、ビューポートで見えるものと一致しない出力など)。これらの問題はほぼ常にインフラストラクチャレベルではなく設定レベルの問題であり、探すべき場所がわかれば手元で解決できます。

このページでは、ファームで最もよく見られるレンダリング品質の問題を症状ごとに整理して説明します。ジョブが完全に完了しない、フレーム途中でクラッシュする、またはエラーコードを返すジョブ失敗のトラブルシューティングについては、 を参照してください。

有用な作業ルール:レンダリング品質の問題はほぼ常に再現可能です。ファームから間違ったレンダリングが返ってきた場合、同じシーンをローカルでレンダリングすると(同じエンジン、同じバージョン、同じ設定、同じシーンファイル)通常同じ間違った出力が生成されます。ローカルとファームが一致する場合、問題はシーン内にあり手元で修正できます。ローカルとファームが異なる場合、問題は環境的です:パスの不一致、バージョンの不一致、アセットの欠落、またはワークステーションとともに移動するがシーンファイルと一緒には移動しない設定です。

ローカルレンダリングとの輝度またはカラーの不一致

これはサポートラインで見る最も一般的な品質クレームです。レンダリングがローカルのビューポートで表示されるものよりも明るい、暗い、より彩度が高い、または視覚的に異なって返ってきます。ほぼ常にカラーマネジメントが原因です。確認すべき5つのこと:

  1. View Transformの不一致。 Blenderでは、Render Properties → Color Management → View Transformにあります。デフォルトはFilmicです。ワークステーションのビューポートがFilmicを表示していても、保存されたシーンファイルがStandard(またはその逆)に設定されている場合、レンダリング出力はビューポートの状態ではなく保存された値を使用します。
  2. テクスチャのカラースペースのタグ付け。 カラーデータとして使用されるテクスチャ(ディフューズ、アルベド、ベースカラー)はsRGBまたはColorとしてタグ付けされる必要があります。データとして使用されるテクスチャ(ノーマルマップ、ラフネス、ディスプレイスメント、メタリック、オパシティ)はNon-Color、Linear、またはRawとしてタグ付けされる必要があります。
  3. OCIOコンフィグのドリフト。 カスタムOCIOコンフィグ(ACES 1.3、AgX、スタジオ固有のコンフィグ)を使用する場合、OCIOコンフィグファイルはプロジェクトアーカイブに含まれる必要があり、プロジェクトファイルは相対パスで参照する必要があります。
  4. 出力形式が予想とは異なる方法でカラーを埋め込む。 カラースペースのメタデータを持たない出力形式(PNG、JPEG、BMP)はディスプレイトランスフォームをピクセル値にベイクします。EXR(リニア、32ビット)は生のシーン参照データを保持します。
  5. 露出またはポストプロセスのドリフト。 一部のDCCはシーンファイルにポストプロセスの「ルック」または露出補正を保存しますが、レンダリング時に異なって適用します。

カメラが検出されないまたは「no camera in scene」

レンダラーがレンダリングするカメラを見つけられません。一般的な3つの原因:

  1. レンダリング可能とマークされたカメラがない。 Mayaでは、Render Settings → Common → Renderable Camerasがどのカメラをレンダリングするかを決定します。デフォルトは persp で、モデリングビューポートからのパースペクティブビューです(通常最終ショットに必要なものではありません)。
  2. レンダリング可能なカメラが非表示になっている。
  3. ロックされたビューポートがレンダリング可能なカメラをオーバーライドする。 3ds MaxとMayaでは、「ロックされたビューポート」パターンにより、レンダラーが意図したカメラではなくビューポートの現在のカメラを使用することがあります。

レンダリングされたシーンにライトがない

ジオメトリはレンダリングされているが、シーンが完全に暗い、またはライティングが予想よりはるかに暗い。

4つの確認事項:

  1. レンダリング可視性でライトが無効になっている。 Mayaでは、ライトはAttribute Editorにレンダリングごとの可視フラグがあります。
  2. ライトが非表示のView Layer、Render Layer、またはCollectionにある。
  3. 環境照明が無効になっている。 シーンがHDRI環境照明に依存している場合、Render Propertiesで環境が有効になっていることを確認します。
  4. GIまたはIndirect Lightingが無効になっている。 V-RayとCoronaでは、Global Illuminationはシーンに存在するライトとは別の設定です。

正しいものを指定したにもかかわらず間違ったカメラがレンダリングされる

最も一般的な3つの原因:

  1. 3ds MaxまたはMayaでビューポートがロックされている。 ロックされたビューポート(ビューポートラベルを右クリック → Lock)はRender Setupのカメラ選択をオーバーライドします。
  2. マルチカメラシーンで間違ったアクティブカメラ。 シーンに複数のカメラがある場合、現在のシーン、テイク、またはレンダーレイヤーに設定されたアクティブカメラを確認します。
  3. テイク、シーン、またはレンダーレイヤーの不一致。

出力イメージが部分的、クロップ、またはフルフレームでない

4つの確認事項:

  1. Render Regionが有効になっている。 V-Ray、Corona、Arnold、その他のいくつかのレンダラーでは、「Region」オプションがフルフレームのサブ矩形のみをレンダリングします。
  2. シーンとレンダリング設定の出力解像度の不一致。
  3. カメラと出力のアスペクト比の不一致。
  4. 出力形式のボーダーまたはクロップ設定。

黒または空白のレンダリング

5つの確認事項:

  1. レイヤートグルの不一致。 Mayaでは、ジオメトリがビューポートに表示されていてもレンダリング時の可視レベルで無効になっている場合があります。
  2. カメラのクリッピングプレーンが正しく設定されていない。
  3. レンダリング可能なライトだが発光が無効になっている。
  4. サンプリングが低すぎて可視出力を生成できない。
  5. レンダリング出力ノードの設定ミス(Blender、Houdini)。

シーン内の一部のオブジェクトがレンダリングされない

5つの確認事項:

  1. オブジェクトのレンダリング可視トグル。
  2. オブジェクトが非表示のコレクション、レイヤー、またはセットにある。
  3. オブジェクトのマテリアルが不可視になっている。
  4. モディファイアースタックがジオメトリを非表示にしている。
  5. オブジェクトが壊れたリファレンスを持つプロキシまたはインスタンスです。

GIキャッシュ、照度、ライトキャッシュの設定ミス

と重複しますが、パフォーマンスの問題ではなく品質の問題として現れる症状をカバーしています。

コアの問題:V-Ray、Corona、RedshiftのGIキャッシュは事前計算されたライティングデータセットです。アニメーションをレンダリングする場合、キャッシュは(a)一度事前計算してすべてのフレームで再利用するか、(b)フレームごとに十分な品質で計算してフレーム間で同一に見えるようにする必要があります。

4つの一般的な設定ミス:

  1. アニメーションのフレームごとGIモード。 V-Rayの「Single frame」モードは毎フレーム新しいキャッシュを計算します。「Multiframe Incremental」に切り替えてキャッシュファイルをディスクに保存するか、アニメーションパスのために「From file」を使用します。
  2. キャッシュファイルパスがローカルでワーカーに欠落している。 キャッシュファイルをプロジェクトフォルダーに保存し、相対パスを使用し、キャッシュファイルを送信前にプロジェクトアーカイブに含めます。
  3. シーンに対してキャッシュ品質が低すぎる。
  4. 互換性のないカメラ間でUHD Cacheを再利用している。

欠落アセット — テクスチャ、プロキシ、リファレンス、プラグイン

レンダリングは完了したがシーンの一部が明らかに間違っている:テクスチャがピンク色(Mayaの欠落テクスチャのデフォルト)、パープル(V-Rayのデフォルト)、チェッカーパターン(Arnold)、またはソリッドマゼンタ(Blender)になっている。

6つの確認事項:

  1. シーンファイルの絶対パス。 相対パスを使用するか、アセットをシーンファイルにパックします。
  2. プロジェクトアーカイブにアセットが含まれていない。
  3. ケースセンシティビティの不一致。 Windowsはケースインセンシティブですが、ファームのワーカーはLinuxで動作しており、ケースセンシティブです。
  4. ワーカーにプラグインがインストールされていない。
  5. 壊れたパスを持つリンクまたは参照されたシーン。
  6. アセットバージョンの不一致。

同じレンダリングのEXR対PNG出力のカラードリフト

EXRは線形浮動小数点データをベイクされたカラートランスフォームなしで格納します。PNG(およびJPEG、BMP)はディスプレイトランスフォームをピクセル値にベイクします。

実際の問題になる2つの状況:

  1. コンポジターのカラーマネジメントがDCCのカラーマネジメントと異なる。
  2. PNGが同じシーンのEXRとは異なるView Transformで保存された。

一般的な診断フロー

レンダリング品質の問題が発生したら、順番にこれらの手順を実行してください:

  1. ローカルで再現します。 1つの問題のあるシーンのフレームをワークステーションでファーム送信と同じ設定でレンダリングします。
  2. Color ManagementとView Transformを確認します。 サポートラインで見る品質問題の約40%の原因です。
  3. Render Settingsのカメラ選択を確認します。 約20%です。
  4. Render Region、Border、またはCropを確認します。 約10%です。
  5. Layer、Collection、またはRender Layerの可視性を確認します。 約15%です。
  6. テクスチャのカラースペースのタグ付けを確認します。 約10%です。
  7. アニメーションフリッカーのGIキャッシュ設定を確認します。 約3%です。
  8. アセットパスとアーカイブの完全性を確認します。 約2%です。

クロスリファレンス

  • — ジョブ失敗のトラブルシューティング
  • — アップロード、送信、ダウンロードのワークフロー
  • — GIキャッシュ、Irradiance Map、Light Cache、UHD Cacheの設定
  • — プロジェクトアーカイブのパッケージ化
  • — Mayaのカメラ、レンダーレイヤー設定
  • — 3ds Maxのカメラロック、リージョンレンダリング設定
  • — Cinema 4DのTakeシステム、カメラタグ
  • — Blenderのレンダリング可視性、カラーマネジメント
  • — コンポジティングレンダリング出力のAEカラーマネジメント
  • — HoudiniのROPカメラリファレンス

FAQ

Q: レンダリングがビューポートよりも暗く返ってきました。何が変わりましたか? A: ほぼ常にカラーマネジメントまたはView Transformの不一致です。出力ファイルのカラートランスフォームは、ビューポートの現在の状態ではなく保存されたRender Properties → Color Management設定を反映します。View Transform(Filmic、AgX、Standard、sRGB、ACES)とLook設定が送信前にプロジェクトに正しく保存されていること、そしてテクスチャのカラースペースのタグ付けが一貫していることを確認してください(カラーテクスチャはsRGB、データテクスチャはNon-Color)。

Q: レンダリングがライティングなしで返ってきました。シーンにはライトがあり、ビューポートで見えます。 A: 順番に4つのことを確認してください:(1)各ライトのレンダリング可視トグル(ビューポートの可視性とは別);(2)ライトがどのRender Layer、View Layer、またはCollectionにあるか、そのレイヤーがレンダリング用に有効になっているか;(3)HDRI環境がRender PropertiesまたはWorldシェーダーで有効になっているか;(4)それを別途ゲートするエンジン(V-Ray、Corona、Redshift)でGIまたはIndirect Lightingが有効になっているか。

Q: Render Settingsで正しいカメラを選択したにもかかわらず間違ったカメラがレンダリングされました。 A: 3ds MaxまたはMayaの「View Locked」状態の可能性が最も高いです。ロックされたビューポートはRender Settingsのカメラ選択をオーバーライドします。

Q: 同じレンダリングのEXR出力とPNG出力が異なって見えるのはなぜですか? A: EXRはベイクされたディスプレイトランスフォームなしで線形浮動小数点データを格納します。PNGはディスプレイトランスフォームをピクセル値にベイクします。対応するView Transformを適用してコンポジターでEXRを表示すると、PNGと同じように見えるはずです。

Q: 特定のオブジェクトがビューポートで見えるのにレンダリングから欠落しています。 A: (1)オブジェクトのレンダリング可視フラグを確認;(2)オブジェクトが存在するCollection、Render Layer、またはDisplay Layerの可視性を確認;(3)モディファイアー(Boolean、Mask、Decimate)がレンダリング時にジオメトリを非表示にしているか確認;(4)オブジェクトが壊れた外部リファレンスを持つプロキシかどうかを確認してください。

Q: レンダリングが部分的またはクロップされて返ってきました。フレームの半分が黒です。 A: レンダラーでRender Region(またはBorder、Crop)が有効になっているか確認してください。Region レンダリングは出力フレームの部分的な充填を生成します。送信前にRegionを無効にするか、フルフレームに設定します。

Q: テクスチャがワークステーションと比較して洗い出されているか過彩度になっています。 A: テクスチャのカラースペースのタグ付けです。カラーテクスチャ(ディフューズ、アルベド、ベースカラー)はsRGBまたはColorとしてタグ付けされる必要があります。データテクスチャ(ノーマル、ラフネス、ディスプレイスメント、メタリック、オパシティ)はNon-Color、Linear、またはRawとしてタグ付けされる必要があります。

Q: ACESのOCIOコンフィグがワークステーションに設定されています。ファームはそれを尊重しますか? A: はい。OCIOコンフィグファイルがプロジェクトアーカイブに含まれており、プロジェクトファイルが相対パスでコンフィグを参照している場合は尊重されます。OCIOコンフィグファイルがアーカイブから欠落している場合、ワーカーはDCCのデフォルトコンフィグ(Blenderでは通常Filmic、その他ではsRGB)にフォールバックし、カラーがドリフトします。

Q: アニメーションがフリッカーします — 各フレームに異なる間接照明があるように見えます。 A: GIキャッシュの設定ミスです。V-Rayでは、Irradiance Mapを「Single frame」から「Multiframe Incremental」に切り替えてキャッシュをディスクに保存するか、Universal Path tracingプリセットを使用します。完全なワークフローについては を参照してください。

Q: テクスチャがファームでピンク、パープル、またはマゼンタでレンダリングされます。 A: アセットの欠落です。シーンファイルがワーカーが解決できないパスのテクスチャを参照しています。相対パスを使用し、送信前にDCCのプロジェクト統合ツールを実行し、アーカイブに参照されているすべてのテクスチャが含まれていることを確認してください。

Q: Forest Pack / Phoenix FD / Ornatrixのシーンがプラグインオブジェクトなしで返ってきました。 A: ワーカーでのプラグインバージョンまたは互換性の不一致です。ワーカーフリートでサポートされているプラグインバージョンについては、関連するまたはのドキュメントを確認してください。バージョンがサポートされている場合、シーンは正しくレンダリングされるはずです — サポートされていない場合は、送信前にプラグインの出力をメッシュにベイクするか、特定のプラグインバージョンのインストール状況を確認するためにサポートに連絡してください。

---

レンダリング品質の問題をトラブルシューティング
レンダリング品質の問題をトラブルシューティング
Last updated: 2026年5月13日