- 234 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 19:39:36 ]
- 抽象的すぎてすいませんでした。
Xファイルを読み込んでCGを画面の中央に描画しているのですが、 そのCGを映しているカメラの位置をキー操作で変更できるようにしています。 で、カメラの位置を変更した場合に、 www.beamax.co.jp/Projec/PROJECframe.html の「斜め投影」の項にあるように歪んでみえるようにしたいのです。 D3DXMatrixIdentity(&m_view); D3DXMatrixLookAtLH(&m_view, &D3DXVECTOR3( cameraX, cameraY, cameraZ),//カメラの位置 &D3DXVECTOR3( 0.0f, 0.0f, 0.0f),//カメラの向き &D3DXVECTOR3( 0.0f, 1.0f, 0.0f));//カメラの傾き pD3DDevice->SetTransform(D3DTS_VIEW, &m_view); 一部ですが今こんな感じでカメラ配置をしています。 cameraX,cameraY,cameraZ はキー操作で増減するようにしています。 プログラムは、ソフトバンクの「DirectXゲームグラフィックスプログラミングVer.2.1Vista」という本を参考にしています。 よろしくお願いします。
|

|