基本情報技術者 2018年 秋期 午前(科目A) 問25
問題文
液晶ディスプレイなどの表示装置において、傾いた直線の境界を滑らかに表示する手法はどれか。
選択肢
ア:アンチエイリアシング(正解)
イ:シェーディング
ウ:テクスチャマッピング
エ:バンプマッピング
液晶ディスプレイの傾いた直線の境界を滑らかに表示する手法【午前2 解説】
要点まとめ
- 結論→傾いた直線の「ジャギー(ぎざぎざ)」を低減するのはアンチエイリアシングで、ピクセル単位の色混合やサンプリングで境界を滑らかにします。
- 根拠→シェーディングは光と材質の表現、テクスチャ/バンプは表面情報の付加であり、輪郭のピクセル化を直接解消しないため該当しません。
- 差がつくポイント→問題文の「境界を滑らかに表示」「傾いた直線」という語句でアンチエイリアシング(ジャギー対策)を即断できる点が重要です。
正解の理由
アンチエイリアシングは画面上の離散的なピクセル格子で生じるエイリアシング(ジャギー)を低減するための技術で、輪郭周辺のピクセル色を混合したり高解像度でサンプリングして平均化するなどして斜め線や曲線の境界を視覚的に滑らかにします。設問が「傾いた直線の境界を滑らかに表示する手法」を問うているため、対象はまさにアンチエイリアシングです。
よくある誤解
- 「シェーディングが輪郭を滑らかにする」と誤解するケース:シェーディングは面の明るさや陰影を決める処理で、境界のジャギーそのものは除去しません。
- 「テクスチャを貼ればジャギーが目立たなくなる」と考える誤り:テクスチャは表面模様を与えるだけで、ピクセル格子に伴う輪郭の不連続性は残ります。
- サブピクセル描画(フォント等)と混同する:サブピクセルレンダリングはフォント表示で有効ですが、汎用の形状エッジ対策としてのアンチエイリアシングとは適用対象や手法が異なります。
解法ステップ
- 問題文のキーワードを確認:「傾いた直線」「境界を滑らかに表示」→ジャギー(エイリアシング)の問題。
- 各選択肢の役割を短く整理:アンチエイリアシング=ジャギー対策、シェーディング=照明、テクスチャ=画像貼り付け、バンプ=法線による凹凸表現。
- ジャギー対策に該当するものを選ぶ→アンチエイリアシング(ア)。
- 他の用語を混同していないか再確認(境界=輪郭、表面表現=別問題)。
選択肢別の誤答解説
- ア: アンチエイリアシング — 正解。ピクセルの不連続によるジャギーを色混合や追加サンプリングで低減し、斜め線や曲線の境界を滑らかに見せます。代表手法にSSAA, MSAA, FXAA, SMAA, TAAなどがあります。
- イ: シェーディング — 誤り。面の明るさや陰影を計算して質感や立体感を表現する処理で、輪郭のジャギーを直接解消する目的ではありません。
- ウ: テクスチャマッピング — 誤り。ポリゴンに画像を貼り付けて表面模様を表現する技術で、エッジのピクセル化(ジャギー)自体を滑らかにする手段ではありません。
- エ: バンプマッピング — 誤り。見かけの凹凸を法線の変化でシミュレートする技術で、陰影や凹凸表現に関係しますが輪郭のジャギー対策ではありません。
補足コラム
アンチエイリアシングには複数の実装手法があります。フルスクリーンで高解像度レンダリングして縮小するSSAA(高画質だが重い)、ピクセル単位の深さ・カバレッジを扱うMSAA、ポストプロセスでエッジ検出とぼかしを行うFXAA(軽量)、時間方向の情報を使うTAAなどです。またLCDではサブピクセルレンダリング(RGBサブピクセルを利用)も有効な場面がありますが、これは主に文字描画向けであり一般形状のジャギー対策はアンチエイリアシング全般が該当します。
FAQ
Q1: アンチエイリアシングは常にオンにすべきですか?
A1: 画質は向上しますが、SSAAやMSAAは性能コストが高いので用途(ゲーム、CAD、フォント描画)に応じて手法を選びます。
A1: 画質は向上しますが、SSAAやMSAAは性能コストが高いので用途(ゲーム、CAD、フォント描画)に応じて手法を選びます。
Q2: シェーディングとアンチエイリアシングを併用する意味は?
A2: 両者は目的が異なるため併用します。シェーディングで面の光学特性を表現し、アンチエイリアシングで輪郭を滑らかにします。
A2: 両者は目的が異なるため併用します。シェーディングで面の光学特性を表現し、アンチエイリアシングで輪郭を滑らかにします。
Q3: バンプマッピングとテクスチャマッピングの違いは?
A3: テクスチャは見た目の画像を貼る手法、バンプは法線を変化させて光の当たり方を変え凹凸感を作る手法です。どちらも輪郭のジャギー対策ではありません。
A3: テクスチャは見た目の画像を貼る手法、バンプは法線を変化させて光の当たり方を変え凹凸感を作る手法です。どちらも輪郭のジャギー対策ではありません。
関連キーワード: アンチエイリアシング、ジャギー、サンプリング理論、マルチサンプリング、サブピクセルレンダリング、シェーディング、テクスチャマッピング、バンプマッピング、レンダリングパイプライン、ピクセル

\ せっかくなら /
基本情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

