ccamera.h
来自「zip压缩,解压缩 英文版本的,大家凑货看」· C头文件 代码 · 共 30 行
H
30 行
#ifndef CCAMERA_H
#define CCAMERA_H
#include "Common.h"
class CCamera
{
public:
CCamera();
~CCamera();
//摄像机坐标 和 摄像机方向 和 摄像机的向上向量
void InitCamera(float eyex=0.0f,float eyey=0.0f,float eyez=0.0f,
float lookx=0.0f,float looky=0.0f,float lookz=1.0f,
float upx=0.0f,float upy=1.0f,float upz=0.0f);
void Rotate(float deltaLeft,float deltaUp);
void Move(float deltaX,float deltaY,float deltaZ);
void SetCamera();
private:
D3DXVECTOR3 base_vEyePt;
D3DXVECTOR3 base_vLookatPt;
D3DXVECTOR3 base_vUpVec;
float rot_left;
float rot_up;
float move_x;
float move_y;
float move_z;
D3DXVECTOR3 pos_vEyePt;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?