⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ccamera.h

📁 zip压缩,解压缩 英文版本的,大家凑货看
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -