
D3D中的数学
yaoxinchao
这个作者很懒,什么都没留下…
展开
-
D3D中的矩阵
**矩阵乘法 D3DXMATRIX A(…);D3DXMATRIX B(…);D3DXMATRIX C = A * B;***矩阵元素设置1)使用”.”运算符D3DXMATRIX A;A._11 =1.0f; 2)使用()运算符D3DXMATRIX M;M (0 , 0) =原创 2012-09-18 09:55:56 · 676 阅读 · 0 评论 -
生成变换矩阵
生成视图变换矩阵 D3DXMATRIX *WINAPI D3DXMatrixLookAtLH( D3DXMATRIX *pOut, //输出用于视图变换的矩阵 CONST D3DXVECTOR3 *pEye, //摄像机的位置 CONST D3DXVECTOR原创 2012-09-18 12:33:11 · 1157 阅读 · 0 评论 -
D3D中的向量
DD33DD中的向量 D3DXVECTOR3DD33DDXXVVEECCTTOORR33表示三维向量; * **向量相等 1.通过“==”来判断向量是否相等,具体如下: D3DXVECTOR3 U(1.0F,0.0F,1.0F); D3DXVECTOR3 v(0.0F,1.0F,0.0F); If(u==v)returntrue;原创 2012-09-18 09:49:09 · 1590 阅读 · 0 评论 -
模型基础
ID3DXMesh接口基础 几何信息的获取 //获取顶点缓冲HRESULT ID3DXMesh::GetVertexBuffer(LPDIRECT3DVERTEXBUFFER9* ppVB); //获取索引缓冲 HRESULT ID3DXMesh::GetIndexBuffer(LPDIRECT3DVERTEXBUFFER9*原创 2012-09-18 12:59:30 · 1049 阅读 · 0 评论 -
D3D中的图形变换
*平移变换 D3DXMATRIX *WINAPI D3DXMatrixTranslation(D3DXMATRIX *pOut,//输出矩阵FLOAT x,//X轴上的平移量FLOAT y,//Y轴上的平移量FLOAT z//Z轴上的平移量); *缩放变换 D3DXMATRIX *WINAPI D3DXMatrixScaling(原创 2012-09-18 10:01:20 · 1089 阅读 · 0 评论