D3DXMatrixLookAtLH函数
来源:互联网 发布:python 企业微信 编辑:程序博客网 时间:2024/05/22 07:33
函数原型:
D3DXMATRIX * D3DXMatrixLookAtLH( __inout D3DXMATRIX *pOut,
__in const D3DXVECTOR3 *pEye,
__in const D3DXVECTOR3 *pAt,
__in const D3DXVECTOR3 *pUp);
参数:
pOut
[in, out] 指向 D3DXMATRIX 结构的返回结果的矩阵。
pEye
[in] 指向D3DXVECTOR3 结构的眼睛所有在位置向量。这个值会用来作平移。
pAt
[in] 指向 D3DXVECTOR3 结构的摄像机观察目标位置向量。
pUp
[in] 指向D3DXVECTOR3 结构的当前世界坐标系向上方向向量。通常用[0, 1, 0]向量。
返回值:
指向D3DXMATRIX 结构的左手坐标系观察矩阵。
备注:
返回值是跟参数pOut 返回值是一样的。通过这样方式,可以让D3DXMatrixLookAtLH 函数成为其它函数的参数。
这个函数使用下面的公式计算返回的矩
zaxis = normal(At - Eye)xaxis = normal(cross(Up, zaxis))yaxis = cross(zaxis, xaxis) xaxis.x yaxis.x zaxis.x 0 xaxis.y yaxis.y zaxis.y 0 xaxis.z yaxis.z zaxis.z 0-dot(xaxis, eye) -dot(yaxis, eye) -dot(zaxis, eye) 1
所需的头文件和库(对于DX9)
Header
Library
0 0
- D3DXMatrixLookAtLH 函数
- D3DXMatrixLookAtLH 函数
- D3DXMatrixLookAtLH函数
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH
- D3DXMatrixLookAtLH视图变换函数详解
- D3D 的D3DXMatrixLookAtLH矩阵的计算过程
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- 函数
- Automake 使用手册
- 陇南武都人流刮宫
- express参数解析
- Win32 Windows编程 六
- 汇编清屏
- D3DXMatrixLookAtLH函数
- Keil for ARM/ Realview MDK 中用JTAG调试的方法 && keil c 的在线调试与断点设置
- 陇南武都人流后再次刮宫
- 陇南武都人流后用刮宫吗
- Android与IIS身份验证——Form验证
- jQuery 之 $()
- SQLiteOpenHelper 操作不成功
- QT中event事件机制与signal关系
- 陇南武都人流后需要刮宫