基本情報

基本情報 令和5年度 科目A 問5|テクノロジ系に関する問題

問題

基本情報 | 令和5年度 科目A | 分野:テクノロジ系

3 次元グラフィックス処理におけるクリッピングの説明はどれか。

キーボード:1〜4で選択・Enterで次へ

タップするとすぐ答え合わせ

答え合わせ

正解は B
  • A
  • B
  • C
  • D

自信の3択

えらぶと、この端末に記録します(登録はいりません)

解説

答えは b です。

クリッピング(clipping=切り抜き)は、3DCGで「画面に映る範囲だけ切り取って、はみ出した部分は処理しない」テクニック。

写真でいうとトリミング、紙工作でいうと型抜きのイメージ。画面の外まで律儀に描こうとすると無駄な計算で重くなるので、はみ出し分はカット。

👉 覚え方:クリップ=切る → 見える部分だけ切り出す。

ほかの選択肢:a レンダリング(最終的に描く処理)/c アンチエイリアシング(ギザギザを目立たなくする)/d シェーディング(陰影付け)。全部3DCGの用語で混同しがち。

なぜこれが正解か

正解は b。クリッピングは3DCGの描画パイプラインで、ビューポート(画像表示領域)に定義したウィンドウの外側を除去し、内側の見える部分だけを取り出す処理。視野外のオブジェクトを描画対象から外し、計算量を削減する。

各選択肢の解説

  • a 物体データをディスプレイに描画する最終処理 → レンダリング。
  • b ウィンドウ外を除去し内側を取り出す → クリッピング(正解)。
  • c 図形境界の階段状ギザギザを目立たなくする → アンチエイリアシング。
  • d 物体表面に陰影を付け立体感を出す → シェーディング。

覚え方・ひっかけ注意

3DCG処理用語の整理: モデリング→レンダリング→クリッピング/シェーディング/テクスチャマッピング/アンチエイリアシング/レイトレーシング。クリッピング=切り抜きと直訳で覚える。シェーディング(陰影)とテクスチャマッピング(模様貼付)を混同しないこと。

理論的背景

クリッピングは3Dグラフィックスパイプラインの座標変換段階で実行される。パイプライン順序は『モデル座標 →(モデル変換)→ ワールド座標 →(ビュー変換)→ ビュー座標 →(投影変換)→ クリップ座標 →(クリッピング)→ 正規化デバイス座標(NDC) →(ビューポート変換)→ スクリーン座標』。ビューフラスタム(視錐台:near/far plane+左右上下4面)の6平面でクリッピングを行い、フラスタム外のプリミティブを除去/分割する。代表アルゴリズムは2DのCohen-Sutherland法・Liang-Barsky法・Sutherland-Hodgman法(多角形)、3Dは同族法を6平面に拡張。GPU内蔵のクリッピングユニットがハードウェア実装。

実務での使われ方

OpenGL/Vulkan/DirectX 12等の現代API では、頂点シェーダ出力後にプリミティブアセンブリ→クリッピング→ラスタライズの順で処理。GPUはカリング(視野外/裏面除去)とクリッピング(視野境界での切断)を区別: フラスタムカリング(粒度: オブジェクト/メッシュ)、オクルージョンカリング(他物体に隠れる物の除去)、バックフェイスカリング(裏面除去)、ガードバンドクリッピングなど多段最適化。Unity/Unreal/Godot等のゲームエンジンではCPU側で空間分割(BVH/Octree/BSP)+GPU側のシザーテストでパフォーマンス最適化。VR/AR では両眼分の視錐台×フォビエイテッドレンダリング(中心高解像度・周辺低解像度)でクリッピング効率を最大化する。

試験での位置づけ

FE科目Aではテクノロジ系『マルチメディア技術』のCG用語問題として定番。応用情報・エンベデッドスペシャリストでは、ラスタライズ vs レイトレーシング(光線追跡)・パストレーシング、シェーダ言語(GLSL/HLSL/MSL)、PBR(物理ベースレンダリング)・BRDF/BSDF、グローバルイルミネーション(Radiosity/Photon Mapping)、リアルタイムRT(NVIDIA RTX・DXR・VulkanRT)、テンセル(GPU並列処理単位)・SIMT実行モデルまで広がる。生成AIとの絡みではNeRF/Gaussian Splatting等のNeural Renderingが応用情報の新傾向。

選択肢の発展補足

aレンダリングは広義にラスタライゼーション・レイトレーシング・ハイブリッドレンダリングの全てを含む包括用語。cアンチエイリアシングはSSAA(スーパーサンプリング)・MSAA(マルチサンプル)・FXAA/SMAA(ポスト処理)・TAA(テンポラル)・DLSS/FSR/XeSS(AIアップスケール)へ進化。dシェーディングはフラット/グーロー/フォン(古典)→ Cook-Torrance(物理ベース)→ ディスニーBRDF(現代標準)へ発展し、PBRワークフロー(アルベド/メタリック/ラフネス/ノーマル/AOマップ)が業界標準。これらを階層的に整理しておくと、応用情報で混合出題された際に強い。

この問題の根拠出典:IPA(情報処理推進機構)公式 基本情報技術者試験 令和5年度 科目A 問5
訂正の記録この問題の訂正はありません(サイト全体の記録)
出典と作り方

出典:IPA(情報処理推進機構)公式 基本情報技術者試験 令和5年度 科目A 問5/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビ独自の3段階の解説(初級・標準・上級)です。