平成29年度 秋期 午前 問25
マルチメディア
3次元 CG のレンダリングにおける,隠線消去及び隠面消去の説明はどれか。
- ア光源の位置と対象物体への光の当たり具合とを解析し,どのような色・明るさで見えるのかを決定する。
- イ指定された視点から見える部分だけを描くようにする。
- ウ生成された画像について,表示する画面に収まる部分だけを表示する。
- エ物体の表面だけでなく物体の内部や背後に隠れた部分の形状も,半透明表示などによって画像として生成する。
答えと解説を見る
✓ これが正解イ指定された視点から見える部分だけを描くようにする。
解説
視点から見える部分だけを描くので、隠れた線と面を落とします。
立体を絵にするとき、手前にある物が奥の物を隠してしまいます。見えない線や面を描かないようにするのが、この処理でした。視点をどこに置くかを決めれば、どこが隠れるかも決まります。だから見える部分だけを描くようにすると述べた肢が当たりました。光の当たり具合から色や明るさを決める肢は、陰影を付ける処理です。画面に収まる部分だけを表示する肢は、枠で切り取る処理になります。はみ出した部分を落として、表示する範囲に収めました。隠れた部分も半透明で見せる肢は、逆の向きを持つ処理です。中の作りを見せるために、あえて透かして描きました。三つとも、見えない部分を落とすための処理ではありません。隠すのか、照らすのか、切るのか、透かすのかで分かれました。視点から見えるかどうかが、この処理を分ける基です。
ほかの選択肢はなぜ違うのか
- ア光源の位置と対象物体への光の当たり具合と…:光源の位置と光の当たり具合を解析すると述べています。どのような色や明るさで見えるかを決める処理でした。立体らしさを出すうえで、欠かせない働きです。ところが隠れた部分を落としてはいません。陰影を付ける側でした。扱う題が違います。
- ウ生成された画像について,表示する画面に収…:画面に収まる部分だけを表示すると述べています。枠からはみ出した部分を切り落とす処理でした。表示の範囲を守るために欠かせません。けれども奥行きは見ていません。平面で切る側でした。見る軸が違います。枠で落とす側でした。
- エ物体の表面だけでなく物体の内部や背後に隠…:隠れた部分の形状も半透明で生成すると述べています。中の作りを見せるために、あえて透かしました。設計の確かめなどでは、確かに役に立ちます。ところが落とすのではなく、見せています。向きが逆でした。目当てが反対です。
出典:平成29年度 秋期 基本情報技術者試験 午前 問25
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)