有什么函数能旋转一个坐标呢?
D3DXVECTOR3(50,20,30)
例如旋转一下这个坐标绕x轴40度
有没有这样现成的函数呢?
[解决办法]
D3DXMATRIX matRot;
D3DXMatrixRotationX(&matRot,D3DX_PI*40.0f/180.0f);
然后用D3DXVECTOR3(50,20,30)乘这个矩阵就行了
[解决办法]
D3DXMATRIX matRot;D3DXMatrixRotationX(&matRot,D3DX_PI*40.0f/180.0f);D3DXVECTOR3 P(50,20,30);D3DXVECTOR4 Q;D3DXVec3Transform(&Q, &P, &matRot);