读书人

direct3d的视图空间的简单有关问题

发布时间: 2012-01-19 00:22:27 作者: rapoo

direct3d的视图空间的简单问题
要建立起视图空间,我们需要一个视图矩阵,产生视图矩阵的一个函数是:
D3DXMATRIX *D3DXMatrixLookAtLH(
D3DXMATRIX* pOut,
CONST D3DXVECTOR3* pEye,
CONST D3DXVECTOR3* pAt,
CONST D3DXVECTOR3* pUp
);
pOut:返回的视图矩阵指针
pEye:设置摄像机的位置
pAt:设置摄像机的观察点
pUp:设置方向“上”


请问摄像机的位置和摄像机的观察点有什么区别?
还有pUp这个方向有什么作用?
我是初学者

[解决办法]
应该是Z轴,pUp或它的一个分量是Y轴,用左手定则导出的第三个轴是X轴

读书人网 >VC/MFC

热点推荐