scanline
scanlineは、主に映像技術やコンピューターグラフィックスの文脈で使用される専門用語です。元々はブラウン管テレビなどのアナログディスプレイにおいて、電子ビームが画面の左から右へ水平に移動して描画する一本の線を指していました。現代のデジタル環境においても、画像処理やレンダリングの単位としてこの概念が引き継がれています。
レンダリングにおける役割
コンピューターグラフィックスの分野では、画像全体を一度に処理するのではなく、一行ずつ順番に計算して描画する手法をscanline renderingと呼びます。これにより、メモリの使用量を抑えながら効率的に画像を生成することが可能です。例えば、ある画素が他のオブジェクトに隠れているかを判定する際、走査線ごとに処理を行うことで計算負荷を軽減させます。
視覚的な表現としての走査線
現代のデジタルアートやゲームにおいては、あえて走査線のような縞模様を画面に加えることで、古いモニターやレトロなコンピューターの雰囲気を演出する視覚効果として利用されることがあります。これは技術的な制約ではなく、意図的なデザイン上の選択として用いられる表現手法です。
意味
ビデオフレームの描画中に、電子ビームまたはデジタルプロセッサによって描画または更新される、単一の水平方向の画素列のこと
The old television screen showed a flickering scanline across the center of the image.
古いテレビ画面の中央に、ちらつく走査線が表示されていた。
コンピューターグラフィックスの走査線レンダリングアルゴリズムにおいて、画像が水平方向に一行ずつ生成される際に処理される特定のデータ行のこと
The renderer optimizes performance by calculating the visibility of objects for each scanline individually.
レンダラーは、走査線ごとに個別にオブジェクトの可視性を計算することでパフォーマンスを最適化している。