Rendering
レンダリングとは、特定の種類の入力から最終的なデジタル製品を生成するプロセスです。この用語は通常、グラフィックスやビデオに使われますが、音声を指す場合もあります。
1. グラフィックス
3Dグラフィックスは、ワイヤーフレームと呼ばれる基本的な3次元モデルからレンダリングされます。ワイヤーフレームはモデルの形状を定義しますが、それ以外のものは定義しません。レンダリングのプロセスでは、モデルに表面、テクスチャ、照明を追加し、現実的な外観にします。たとえば、3D描画アプリケーションやCADプログラムでは、3Dモデルにさまざまな色、テクスチャ、光源を追加できます。レンダリングのプロセスでは、これらの設定をオブジェクトに適用します。
最新のGPUの性能により、3D画像のレンダリングはリアルタイムで行われることがよくあります。ただし、高解像度のモデルでは、表面や照明効果を特定の「Render」コマンドを使ってレンダリングする必要がある場合があります。たとえば、CADプログラムでは、シーンを編集中は低解像度のモデルを表示し、エクスポートできる詳細なモデルをレンダリングするオプションを提供することがあります。
2. ビデオ
3DアニメーションやCGIを含むその他の種類のビデオは、最終的な製品を見る前にレンダリングする必要があることがよくあります。これには、3Dモデルと、フィルターやトランジションなどのビデオ効果の両方のレンダリングが含まれます。ビデオクリップには通常、1秒あたり24~60フレーム(fps)が含まれ、それぞれのフレームは、エクスポートの前またはその最中にレンダリングする必要があります。高解像度のビデオや映画のレンダリングには、数分、場合によっては数時間かかることがあります。レンダリング時間は、解像度、フレームレート、ビデオの長さ、処理性能など、いくつかの要因によって決まります。
ビデオクリップでは事前にレンダリングする必要があることが多い一方、最新のGPUは、多くの種類の3Dグラフィックスをリアルタイムでレンダリングできます。たとえば、コンピューターが高解像度のビデオゲームのグラフィックスを60 fpsを超える速度でレンダリングするのは一般的です。グラフィックス性能によって、ゲームのフレームレートは速くなったり遅くなったりします。GPUが1秒あたり少なくとも30フレームをレンダリングできない場合、ビデオゲームの表示が途切れて見えることがあります。
3. 音声
ビデオ効果と同様に、音声効果もレンダリングできます。たとえば、DAWアプリケーションには、リバーブ、コーラス、オートチューンなどの効果が含まれていることがあります。CPUはこれらの効果をリアルタイムでレンダリングできる場合がありますが、複数の効果が設定されたトラックを一度に多く再生すると、コンピューターが効果をリアルタイムでレンダリングできないことがあります。その場合、効果を事前にレンダリングして、元の音声トラックに適用できます。最終ミックスをエクスポートするか、音声ファイルとして「バウンス」すると、すべての効果がレンダリングされます。
知識をテストする
