摄影机和模型同步移动
通过对模型的矩阵求逆可以实现模型和摄影机的同步移动。
因为在移动模型时比如向左,就相当于向右移动摄影机,不知道这么说明白否。
//移动摄影机
D3DXMatrixInverse(&matInver,NULL,&matMove);
D3DXMatrixMultiply(&m_FixView,&m_FixView,&matInver);
m_pd3dDevice->SetTransform(D3DTS_VIEW,&m_FixView);
// Render the teapot mesh
m_pD3DXMesh->DrawSubset(0);
D3DXMATRIX matMoveCompare;
D3DXMatrixTranslation(&matMoveCompare,-5.0f,0.0f,0.0f);
m_pd3dDevice->SetTransform(D3DTS_WORLD,&matMoveCompare);
m_pMeshMe->DrawSubset(0);
浙公网安备 33010602011771号