问题标题:
【D3D模型如何围绕一个指定轴旋转如P(100,10,100)V(100,0,100)这两个顶点生成的轴】
问题描述:
D3D模型如何围绕一个指定轴旋转如P(100,10,100)V(100,0,100)这两个顶点生成的轴
吕亮回答:
D3DXMatrixRotationAxis(D3DXMATRIX*pOut,constD3DXVECTOR3*pV,FLOATAngle);
用这个函数:
(1)先求出P、V决定的向量pV(0,-10,0);
(2)定义D3DXMATRIXmatWorld;
(3)D3DXMatrixRotationAxis(matWorld,pV,D3DX_PI);
注意最后一个参数应该输入弧度.
点击显示
数学推荐
热门数学推荐