microsoftxiao

记忆 流逝

导航

2006年3月28日 #

简化的第一人称视角

摘要: 这是更简化的第一人称视角的上下,左右,前后处理。网上都直接用细节化的矩阵变换实现,我翻来覆去的琢磨把我累坏了,后来才明白原来通过简单的矩阵平移 旋转就可以实现对摄影机的第一人称视角,在此共享。//视角矩阵 D3DXMATRIX matView; D3DXMATRIX matMoveView,matMoveOut; D3DXMatrixLookAtLH( &matView, &m_m... 阅读全文

posted @ 2006-03-28 19:33 龙巢NET刀 阅读(237) 评论(0) 推荐(0)

第一人称视角前后左右实现[部分转]

摘要: 使用方法,只要改变 eye和LookAt的X和Z就可以实现前后,左右的移动。HRESULT CMyD3DApplication::SetView(){ //左右移动 D3DXVec3Normalize(&pOut,&ac); RT = D3DXMATRIX(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -m_matA... 阅读全文

posted @ 2006-03-28 12:17 龙巢NET刀 阅读(387) 评论(0) 推荐(0)