?? camera.h
字號:
#include <d3dx9.h>
class Camera
{
public:
D3DXVECTOR3 m_vEye; //攝象機(jī)的位置
D3DXVECTOR3 m_vLookat; //攝象機(jī)目標(biāo)的位置
D3DXVECTOR3 m_vUp; //攝象機(jī)的正上方
D3DXVECTOR3 m_vNewXAxis;
D3DXVECTOR3 m_vNewZAxis;
D3DXMATRIX m_matView;
public:
Camera(D3DXVECTOR3 & vEye, D3DXVECTOR3 & vLookat, D3DXVECTOR3 & vUp );
D3DXMATRIX* GetViewMatrix();
void MouseRotationX(float);
void MouseRotationY(float);
void MoveLeftRight(float);
void MoveFrontBack(float);
void ThirdPersonRotationX(float);
void ThirdPersonRotationY(float);
};
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -