Я хочу умножить вектор и матрицу.
Вектор имеет тип XMVECTOR
, а матрица имеет тип XMMATRIX
.
Я не могу найти какую-либо функцию в DirectX SDK для этого.
Существует XMMatrixMultiply
, но только для двух матриц, то же самое для векторов - нет (vector, matrix)
.
Как умножить XMMATRIX и XMVECTOR (DirectX11)?
Ответ 1
Функция, которую вы ищете, XMVector3Transform (или XMVector4Transform, это зависит на что вы хотите).