基本情報技術者 2010年 春期 午前(科目A) 問28
問題文
画像処理技術の一つで、モデリングされた物体の表面に柄や模様などの2次元画像を張り付ける技法はどれか。
選択肢
ア:アンチエイリアシング
イ:テクスチャマッピング(正解)
ウ:ブレンディング
エ:レイトレーシング
🔒 解説は解答すると表示されます
テクスチャマッピング【午前解説】
正解の理由
テクスチャマッピングは、2次元の画像(テクスチャ)を3次元モデルの表面に「貼り付ける(マッピングする)」技法です。通常はモデル各頂点や面に対してUV座標(2次元の座標)を割り当て、テクスチャ画像の該当位置を参照して色や模様を決定します。設問の「柄や模様などの2次元画像を張り付ける」という表現はまさにテクスチャマッピングの定義に一致します。
解法ステップ
- 問題文のキーワードを抽出:「表面に」「柄や模様」「2次元画像」「張り付ける」。
- 各選択肢の定義を頭の中で照合:テクスチャマッピング=2D画像を3Dに貼る。
- 他の用語(アンチエイリアシング=ジャギー軽減、ブレンディング=合成、レイトレーシング=光線追跡)と照らして除外。
- 最終確認して正答を決定。
選択肢別の誤答解説
- ア: アンチエイリアシング
ジャギー(ギザギザ線)を滑らかにする技術であり、2D画像を3D表面に貼り付ける意味ではありません。フィルタリングやサンプリング処理の文脈です。 - イ: テクスチャマッピング
正解。2Dのテクスチャ画像をUV座標でマッピングし、3D表面に模様や色を与える手法です。 - ウ: ブレンディング
画像やピクセル同士を合成する処理(アルファ合成、加算合成など)で、貼り付ける概念とは用途が異なります。 - エ: レイトレーシング
光線の軌跡を追うレンダリング手法で、陰影や反射を物理的に計算します。テクスチャを参照することはありますが、テクスチャ貼り付け自体の名称ではありません。
よくある誤解
- 「レイトレーシングが画像を貼る」と考える誤解:レイトレーシングは光線追跡によるレンダリング手法であり、テクスチャを利用することはあっても“貼り付ける技法”自体を指しません。
- 「ブレンディングと同じ」と思う誤解:ブレンディングは画像やピクセルの合成(アルファ合成や加算など)であり、表面にテクスチャを配置する技術とは目的が異なります。
- 「アンチエイリアシングで模様を綺麗にする」と混同する誤解:アンチエイリアシングはジャギー除去の手法で、テクスチャの配置方法そのものではありません。
補足コラム
テクスチャマッピングには派生技術がいくつかあります。バンプマッピングやノーマルマッピングは表面の凹凸を見た目で表現する手法で、テクスチャ自体は使いますが厳密にはジオメトリを変更しません。MIPマップは異なる解像度のテクスチャを用意して遠距離描画時のぼけやモアレを抑える手法、トリリニアや異方性フィルタリングはテクスチャサンプリングの精度向上に使われます。ゲームやCGで見かける「タイル状に繰り返す」「UV展開(アンラップ)」といった用語も関連します。
FAQ
Q1: テクスチャマッピングとバンプマッピングの違いは?
A1: テクスチャマッピングは色や模様を貼る技術、バンプ/ノーマルマッピングは光の当たり方を変えて凹凸感を表現する技術です(ジオメトリ自体は変えない)。
A1: テクスチャマッピングは色や模様を貼る技術、バンプ/ノーマルマッピングは光の当たり方を変えて凹凸感を表現する技術です(ジオメトリ自体は変えない)。
Q2: レイトレーシングとテクスチャマッピングは両立するのですか?
A2: はい。レイトレーサーが表面の色を決める際にテクスチャを参照して使用します。役割は別で、併用されます。
A2: はい。レイトレーサーが表面の色を決める際にテクスチャを参照して使用します。役割は別で、併用されます。
Q3: UV座標とは何ですか?
A3: 3Dモデルの各頂点や面に割り当てる2次元座標で、テクスチャ画像上の位置を示します。U,Vが画像の横縦に対応します。
A3: 3Dモデルの各頂点や面に割り当てる2次元座標で、テクスチャ画像上の位置を示します。U,Vが画像の横縦に対応します。
Q4: アンチエイリアシングはテクスチャに関係ありますか?
A4: 間接的に関係します。テクスチャのサンプリングで生じるジャギーやモアレを抑えるためにアンチエイリアシング的手法やMIPマップが用いられます。
A4: 間接的に関係します。テクスチャのサンプリングで生じるジャギーやモアレを抑えるためにアンチエイリアシング的手法やMIPマップが用いられます。
関連キーワード: テクスチャマッピング、UV座標、MIPマップ、フィルタリング、バンプマッピング、ノーマルマッピング、異方性フィルタリング、レンダリング、GPU、モアレ、アルファ合成、アンチエイリアシング、レイトレーシング

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

