令和4年度 春期 応用情報技術者試験 午前 問25
テクノロジ/マルチメディアレイトレーシング法の説明として,適切なものはどれか。
出典:令和4年度 春期 応用情報技術者試験 午前 問25
- アスクリーンの全ての画素について,視線と描画の対象となる物体との交点を反射属性や透明属性なども含めて計算し,その中から視点に最も近い交点を選択する。
- イスクリーンの走査線ごとに視点とその走査線を結ぶ走査面を作成し,各走査面と描画の対象となる物体との交差を調べて交差線分を求め,奥行き判定を行うことによって描画する。
- ウ描画の対象となる二つの物体のうち,一方が近くに,もう一方が遠くにあるときに,まず遠くの物体を描いてから近くの物体を重ね書きする。
- エ描画の対象となる物体の各面をピクセルに分割し,ピクセルごとに視点までの距離を計算し,その最小値を作業領域に保持することによって,視点までの距離が最小となる面を求める。
正解:ア
解説
レイトレーシング法は,視点からスクリーンの各画素を通る視線(光線)を追跡し,物体との交点を反射・透過・屈折属性も含めて計算して,視点に最も近い交点の色で描画する手法です。光の反射や透明感を写実的に表現できます。
選択肢ごとの解説
- ア正しい。全ての画素について視線と物体との交点を反射属性や透明属性も含めて計算し,視点に最も近い交点を選ぶのがレイトレーシング法です。
- イ誤り。走査線ごとに走査面と物体との交差線分を求めて奥行き判定するのはスキャンライン法の説明です。
- ウ誤り。遠くの物体から順に描いて近くの物体を重ね書きするのは Z ソート法(画家のアルゴリズム)の説明です。
- エ誤り。ピクセルごとに視点までの距離の最小値を作業領域に保持して面を決めるのは Z バッファ法の説明です。