平成22年度 秋期 午前 問28
ソフトウェア開発管理技術
クリッピングの説明
3次元グラフィックス処理におけるクリッピングの説明はどれか。
- アCG 映像作成における最終段階として,物体のデータをディスプレイに描画できるように映像化する処理である。
- イ画像表示領域にウィンドウを定義し,ウィンドウ内の見える部分だけを取り出す処理である。
- ウモデリングされた物体の表面に柄や模様などをはり付ける処理である。
- エ立体感を生じさせるため,物体の表面に陰付けを行う処理である。
答えと解説を見る
✓ これが正解イ画像表示領域にウィンドウを定義し,ウィンドウ内の見える部分だけを取り出す処理である。
解説
表示する枠の中に入る部分だけを切り出します。
3次元グラフィックスでは、場面の中に置かれた物体を計算して画面へ出します。ただし画面に映る範囲は限られていて、視野の外にある部分まで真面目に扱っても、結果としては捨てることになります。そこで、表示する領域をあらかじめ決めておき、その枠に入る部分だけを取り出して以降の処理へ回します。これがクリッピングです。無駄な計算を減らすと同時に、枠の縁から図形がはみ出さないようにする役目も担います。判定の軸は、その処理が何を相手にしているかです。画面に出す範囲を決めて切り取っているのか、それとも物体の表面の見え方を作っているのか、あるいは計算結果を最後に映像の形へまとめているのか。同じ描画の工程でも、受け持っている段が違います。
ほかの選択肢はなぜ違うのか
- アCG 映像作成における最終段階として,物…:計算した結果を最後に画面へ出せる映像の形へまとめる、描画の仕上げの段を述べています。範囲を切り取る作業ではなく、工程としてはもっと後ろに位置します。
- ウモデリングされた物体の表面に柄や模様など…:物体の表面に柄や模様を貼り付けて質感を与える処理です。相手にしているのは表面の見え方であって、どこまでを画面に出すかという範囲の話ではありません。
- エ立体感を生じさせるため,物体の表面に陰付…:光の当たり方に応じて表面へ陰を付け、立体らしく見せる処理です。これも表面の見え方を作る側の作業で、表示する領域を決める働きとは別のものです。
出典:平成22年度 秋期 基本情報技術者試験 午前 問28
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)