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 ベクター関数