「ゲームプログラミング/3Dグラフィック」の版間の差分
削除された内容 追加された内容
875 行
==== 上面図がデバッグに必要 ====
デバッグのために、上面図が必要です。上空から見下ろした視点でのカメラ位置と、カメラ向きと、被写体の位置とを図示した、上面図(じょうめんず、top view)が必要です。
今度の私たちの自作3Dゲームプログラミングでこのあと回転機能などが加わり、動かし方が複雑になってきたりすると、上面図などの補助図の無い状態でデバッグを確認するのが、だんだん困難になってきます(あるいは、事実上は不可能か)。
884 行
:カメラ現在位置の(x,z)成分の表示
:カメラの向きの(x,z)成分図示
:被写体の位置の(x,z)成分の図示
:スクリーンのz座標の図示
これらを、作成するアプリのウィンドウの空いてる場所にも表示すればイイだけです。
898 ⟶ 896行目:
「上面
どうせ私たちの自作ゲーム完成後にも、地図(マップ)の機能での現在地表示など流用するだろうから、とりあえず「マッパー」と呼んでおきましょう。
907 ⟶ 905行目:
なお、もしもフライトシミュレート的なゲームを作るなら、きっと上面図に加えて、さらに側面図の表示機能なども必要になるかもしれません。
なお、「鳥瞰図」(ちょうかんず)とは上空から斜め45度の下方に見下ろした場合であり、上面図とは違います。鳥瞰図は、和製英語でクォータービューです。
==== 回転させよう ====
|