SkillStack
テクノロジ系5 / 20問

基本情報技術者試験 令和5年度 科目A 公開問題 問5

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

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】イ

クリッピングとは、画面に表示する範囲をウィンドウとして定め、その範囲外にある図形や部分を切り落とす処理です。図形の全体がウィンドウ内にあればそのまま残し、全体が外側にあれば除去します。境界をまたぐ線分や多角形については境界との交点を求め、内側の部分だけを表示対象として取り出します。不要な部分を後続の描画処理から除外できるので、正しい表示範囲を作るとともに処理量も抑えられます。したがって、イが適切です。

アは誤りです。これは、物体の形状、色、光源などの情報から最終的な画像を生成するレンダリングの説明です。クリッピングは、その過程で表示範囲外を除く処理です。

ウは誤りです。これは、画素によって生じる輪郭の階段状のぎざぎざを滑らかに見せるアンチエイリアシングの説明です。

エは誤りです。これは、光源や物体表面の向きなどを基に明暗を付け、立体感を表現するシェーディングの説明です。

【ポイント】 クリッピングは「表示範囲の外側を切り取る処理」と覚えます。 レンダリングは画像生成、アンチエイリアシングはぎざぎざの軽減、シェーディングは陰影付けです。 CG処理の用語は、表示範囲、画質、光の表現のどれに関係するかで整理すると区別しやすくなります。

出典:令和5年度 基本情報技術者試験 科目A 公開問題 問5
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の20問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める