STGの3D背景の原理について
Posted: 2013年2月01日(金) 01:15
はじめまして。質問させていただきます。
C++とDirectXでSTGを制作しています。
よく3DのSTGにあるように、3D空間をぐるぐる回ったり、プレイヤーが奥から飛んできて
カメラ手前まで来て、そこからゲーム開始といったような3Dならではの演出を見受けられますが、
こういった処理はカメラの座標を移動していて、マップやプレイヤーなどのオブジェクト自体の座標はそのままなのでしょうか?
それとも、カメラは定点でプレイヤーなどを移動させて演出しているのでしょうか?
また、3Dの背景は一部のモデルデータを繰り返し生成しているのか、それとも広いマップを読み込んでいて、その中でプレイヤーを
移動させているのかどういう場合が一般的でしょうか?
私は後のやり方で3D背景のモデルデータを表示したいと考えているのですが、広いマップをステージの数だけ読み込むと処理が重くならないでしょうか?
3Dモデリングの知識が浅いのでわからないのですが、作り方によっては軽いマップも作れるのでしょうか?
質問が多くなって申し訳ないですが、どんな些細なことでもいいので、情報のご提供よろしくお願いします。
C++とDirectXでSTGを制作しています。
よく3DのSTGにあるように、3D空間をぐるぐる回ったり、プレイヤーが奥から飛んできて
カメラ手前まで来て、そこからゲーム開始といったような3Dならではの演出を見受けられますが、
こういった処理はカメラの座標を移動していて、マップやプレイヤーなどのオブジェクト自体の座標はそのままなのでしょうか?
それとも、カメラは定点でプレイヤーなどを移動させて演出しているのでしょうか?
また、3Dの背景は一部のモデルデータを繰り返し生成しているのか、それとも広いマップを読み込んでいて、その中でプレイヤーを
移動させているのかどういう場合が一般的でしょうか?
私は後のやり方で3D背景のモデルデータを表示したいと考えているのですが、広いマップをステージの数だけ読み込むと処理が重くならないでしょうか?
3Dモデリングの知識が浅いのでわからないのですが、作り方によっては軽いマップも作れるのでしょうか?
質問が多くなって申し訳ないですが、どんな些細なことでもいいので、情報のご提供よろしくお願いします。