DirectXMath ライブラリの 3D ベクタージオメトリック関数
3D ベクター ジオメトリック関数を一覧表示します。
このセクションの内容
トピック | 説明 |
---|---|
XMVector3AngleBetweenNormals |
正規化された 2 つの 3D ベクトル間のラジアン角度を計算します。 |
XMVector3AngleBetweenNormalsEst |
正規化された 2 つの 3D ベクトル間のラジアン角度を推定します。 |
XMVector3AngleBetweenVectors |
2 つの 3D ベクトル間のラジアン角度を計算します。 |
XMVector3ClampLength |
3D ベクトルの長さを特定の範囲にクランプします。 |
XMVector3ClampLengthV |
3D ベクトルの長さを特定の範囲にクランプします。 |
XMVector3ComponentsFromNormal |
参照法線ベクトルを使用して、3D ベクトルを法線に対して平行で垂直なコンポーネントに分割します。 |
XMVector3Cross |
2 つの 3D ベクトル間のクロス積を計算します。 |
XMVector3Dot |
3D ベクトル間のドット積を計算します。 |
XMVector3InBounds |
3D ベクトルのコンポーネントが設定された境界内にあるかどうかをテストします。 |
XMVector3Length |
3D ベクターの長さを計算します。 |
XMVector3LengthEst |
3D ベクトルの長さを推定します。 |
XMVector3LengthSq |
3D ベクトルの長さの 2 乗を計算します。 |
XMVector3LinePointDistance |
線と点の間の最小距離を計算します。 |
XMVector3Normalize |
3D ベクターの正規化されたバージョンを返します。 |
XMVector3NormalizeEst |
3D ベクトルの正規化されたバージョンを推定します。 |
XMVector3Orthogonal |
3D ベクトルに垂直なベクトルを計算します。 |
XMVector3ReciprocalLength |
3D ベクトルの長さの逆数を計算します。 |
XMVector3ReciprocalLengthEst |
3D ベクトルの長さの逆数を推定します。 |
XMVector3Reflect |
3D 法線ベクトル全体にインシデント 3D ベクトルを反映します。 |
XMVector3Refract |
3D 法線ベクトル全体に入射 3D ベクトルを屈折します。 |
XMVector3RefractV |
3D 法線ベクトル全体に入射 3D ベクトルを屈折します。 |
関連トピック