首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

关于D3DXMatrixMultiply的有关问题

2012-02-22 
关于D3DXMatrixMultiply的问题我发现使用D3DXMatrixMultiply一次的话,是正常的但是使用多次就不正常了但是

关于D3DXMatrixMultiply的问题
我发现使用D3DXMatrixMultiply一次的话,是正常的

但是使用多次就不正常了

但是我看见DX sample里面都是多次使用的呢?

C/C++ code
LRESULT CALLBACK MsgProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, bool* pbNoFurtherProcessing, void* pUserContext ){    D3DXMATRIX Temp;    MyCamera.CameraAngle.z -= 1;      D3DXMatrixTranslation (&Temp, MyCamera.CameraAngle.x, MyCamera.CameraAngle.y, MyCamera.CameraAngle.z);    D3DXMatrixMultiply(&MyCamera.Math, &MyCamera.Math, &Temp);//*********************************************************************************************    //D3DXMatrixTranslation (&Temp,MyCamera.CameraAngle.x,MyCamera.CameraAngle.y, MyCamera.CameraAngle.z);//    D3DXMatrixMultiply(&view, &view, &MyCamera.Math);    D3DXMatrixMultiply(&view, &view, &Temp);    pd3dDevice->SetTransform(D3DTS_VIEW, &view) ;


[解决办法]
不正常的现象是什么? 起码要有个现象才好帮你分析吧

热点排行