レンダリングとは、基礎となるデータから完成された視覚画像または動画フレームを生成する計算プロセス、すなわち抽象的な数値、幾何学、確率的情報を視認可能な画像のピクセル値に変換するプロセスです。従来のコンピュータグラフィックスおよび3Dプロダクションでは、レンダリングは3次元シーンモデル内で光が表面、マテリアル、カメラ光学とどのように相互作用するかを計算し、フォトリアリスティックまたはスタイライズされた2次元出力を生成することを指します。AI生成の文脈では、レンダリングはより広義に、モデルが内部表現(潜在ベクトル、ノイズフィールド、重み条件付きアクティベーション)を、ユーザーが受け取る最終的な可視画像または動画に変換する推論プロセスを指します。いずれの意味においても、レンダリングはデータを画像に変換する最終的な計算ステップであり、その品質(忠実度、ディテール、整合性、視覚的精度)は上流プロセス全体の最終的な評価基準となります。
従来の3Dコンピュータグラフィックスにおいて、レンダリングはプロダクションの中で最も計算負荷の高い段階であり、説得力のある画像を生成するのに十分なレベルで物理的な光の挙動をシミュレーションする必要があります。レイトレーシング、パストレーシング、ラスタライゼーション、ラジオシティが主要なレンダリングアルゴリズムであり、それぞれ計算コストと物理的精度の間で異なるトレードオフを行います。レイトレーシングとパストレーシングはシーン内を反射する光線をシミュレートし、影、反射、屈折、グローバルイルミネーションを高い計算コストで正確に計算します。ラスタライゼーションは3Dジオメトリを2D画像平面に直接投影し、リアルタイムアプリケーションに十分な速さで結果を生み出しますが、ライティングの物理的精度は劣ります。リアルタイムレンダリング(ビデオゲーム、インタラクティブアプリケーション)とオフラインレンダリング(映画VFX、建築ビジュアライゼーション、アニメーション)の区別は、利用可能な計算リソースの違いを反映しています。大手映画作品のオフラインレンダリングは大型サーバーファームで1フレームあたり数時間を要する一方、リアルタイムレンダリングはコンシューマー向けハードウェア上でミリ秒単位で完了しなければなりません。
AI生成において、レンダリングの品質(生成出力のディテール、整合性、視覚的忠実度)は、モデルのアーキテクチャ、訓練、推論プロセスの品質によって決定されます。AIのレンダリングアーティファクト(ぼやけ、歪み、不整合、不自然な物理現象)は、シャドウアクネ、ファイヤフライ、ポリゴンクリッピングといった従来のレンダリングアーティファクトに相当します。AIレンダリング品質の向上は生成モデル開発の中心的焦点であり、モデルアーキテクチャ、訓練データ、推論技術の進歩により、生成出力の物理的妥当性、ディテール忠実度、スタイル的整合性が段階的に改善されています。クリエイターにとって、レンダリングを独立したフェーズ(モデル内部表現からピクセル画像への変換)として理解することは、生成品質、ステップ数、解像度、モデル選択がすべて最終的にレンダリングされた出力の特性に影響することを文脈的に把握する助けとなります。