ラスタライズ

ラスタライズ（ / ）は、コンピュータグラフィックスにおいてラスター形式の画像（ビットマップ画像）以外のデータをラスター形式に変換して画像化すること。

ドローグラフィックスあるいはCADデータのようなベクター形式の画像（ベクター画像）や、TrueTypeのようなアウトラインフォントなどを変換して画像化することなどが例としてあげられる。ディスプレイ表示のためのラスタライズはオペレーティングシステム (OS) がグラフィックスドライバを介して行なう（ドライバがインストールされていない場合や、ハードウェアが対応していない場合は後述のソフトウェアラスタライザが使用されることもある）。印刷のためのラスタライズはプリンタードライバが受け持っている。またラスタライズ機能を内蔵しているプリンターもある。

3次元コンピュータグラフィックスの場合、ポリゴンやその他形状データをフラグメントと呼ばれるピクセルデータに変換する作業をラスタライズと呼ぶ。物理シミュレーションで照明表現を行なうレイトレーシングからのレトロニムとして、ラスタライズという用語が使われることもある。

 ソフトウェアラスタライザ 

 オープンソース
 Mesa
 swrast
 Softpipe
 LLVMpipe - Softpipeのフォーク。バックエンドにLLVMを使用。
 OpenSWRIntel Is Making A High-Performance Software Rasterizer For Mesa Phoronix 2015年10月20日 - Intelが開発。
 SwiftShader - Google Chromeで使われている。
 Yeti3D

 OS付属
 リファレンスラスタライザ - すべてのDirect3Dに含まれている。REFデバイスとも呼ばれる。
  (WARP) - Microsoft Windows 7およびDirect3D 11にて導入されたWindows Advanced Rasterization Platform (WARP) Guide - Win32 apps | Microsoft Learn。Direct3D 10.1Limitations Creating WARP and Reference Devices - Win32 apps | Microsoft LearnやDirect3D 12からも利用できる。
 Apple Software Renderer - Appleのに含まれている。

 その他
 Pixomatic SDK

脚注

出典

 関連項目 
ラスターイメージプロセッサ

Category:コンピュータグラフィックス
Category:画像処理