DirectXMath 3D 矢量转换函数

列出 3D 矢量转换函数。

在本节中

主题 说明
XMVector3InverseRotate
使用四元数的反数旋转 3D 向量。
XMVector3Project
将对象空间中的 3D 矢量投影到屏幕空间中。
XMVector3ProjectStream
将对象空间中的 3D 矢量流投影到屏幕空间中。
XMVector3Rotate
使用四元数旋转 3D 矢量。
XMVector3Transform
通过矩阵转换 3D 向量。
XMVector3TransformCoord
按给定矩阵转换 3D 向量,将结果投影回 w = 1。
XMVector3TransformCoordStream
通过给定矩阵转换 3D 向量流,投影生成的向量,使其 w 坐标等于 1.0。
XMVector3TransformNormal
按给定矩阵转换 3D 矢量法线。
XMVector3TransformNormalStream
通过给定矩阵转换 3D 法线向量流。
XMVector3TransformStream
通过给定矩阵转换 3D 向量流。
XMVector3Unproject
将屏幕空间中的 3D 矢量投影到对象空间中。
XMVector3UnprojectStream
将 3D 矢量流从屏幕空间转换为对象空间。

 

DirectXMath 库 3D 向量函数