DirectXMath 库 3D 矢量几何函数
列出 3D 矢量几何函数。
在本节中
主题 | 说明 |
---|---|
XMVector3AngleBetweenNormals |
计算两个规范化 3D 向量之间的弧度角度。 |
XMVector3AngleBetweenNormalsEst |
估计两个规范化 3D 向量之间的弧度角度。 |
XMVector3AngleBetweenVectors |
计算两个 3D 向量之间的弧度角度。 |
XMVector3ClampLength |
将 3D 矢量的长度固定到给定范围。 |
XMVector3ClampLengthV |
将 3D 矢量的长度固定到给定范围。 |
XMVector3ComponentsFromNormal |
使用引用法向量,将 3D 向量拆分为与法线平行且垂直的分量。 |
XMVector3Cross |
计算两个 3D 向量之间的交叉积。 |
XMVector3Dot |
计算 3D 向量之间的点积。 |
XMVector3InBounds |
测试 3D 向量的组件是否在设置的边界内。 |
XMVector3Length |
计算 3D 向量的长度。 |
XMVector3LengthEst |
估计 3D 向量的长度。 |
XMVector3LengthSq |
计算 3D 向量的长度的平方。 |
XMVector3LinePointDistance |
计算线条与点之间的最小距离。 |
XMVector3Normalize |
返回 3D 向量的规范化版本。 |
XMVector3NormalizeEst |
估计 3D 向量的规范化版本。 |
XMVector3Orthogonal |
计算垂直于 3D 向量的矢量。 |
XMVector3ReciprocalLength |
计算 3D 向量长度的倒数。 |
XMVector3ReciprocalLengthEst |
估计 3D 向量长度的倒数。 |
XMVector3Reflect |
反映跨 3D 法向量的事件 3D 向量。 |
XMVector3Refract |
在 3D 法向量上折射事件 3D 向量。 |
XMVector3RefractV |
在 3D 法向量上折射事件 3D 向量。 |
相关主题