How to multiply XMMATRIX and XMVECTOR (DirectX11)?
Asked Answered
H

1

15

I want to multiply the vector and the matrix. The vector is of XMVECTOR type and the matrix is of XMMATRIX type. I cannot find any function in DirectX SDK to do it. There is XMMatrixMultiply but only for two matrixs, the same for vectors - no (vector, matrix) function.

Hairline answered 14/8, 2012 at 14:34 Comment(1)
Cant you define a vector as a 1xN or Nx1 matrix?Laggard
T
23

The function you're looking for is XMVector3Transform (or XMVector4Transform, it depends on what you want).

Tawanda answered 14/8, 2012 at 14:36 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.