概要 レンダリング(rendering)とは、何らかの抽象的なデータ集合を元に、コンピュータプログラムが一定の処理や演算を行って画像や映像、音声などを生成すること。 マークアップ言語などの人工言語で記述された描画指示や、何らかのデータ形式やデータ構造で記述された描画内容を表すデータ群をソフトウェアが読み込み、内容を解釈して画像や動画、音声などを生成する。 通常は結果をそのまま即座に画面に表示(あるいは音声として出力)することを指すが、生成結果を何らかのデータ形式でファイルなどに記録・保存したり、ネットワークを介して別のコンピュータに送信・配信することを含む場合もある。 レンダリングを行うためのソフトウェアや装置、システムなどのことを「レンダラー」(renderer)あるいは「レンダリングエンジン」(rendering engine)という。多数のコンピュータを束ねて大規模なレンダリング用シ