Multiplying a matrix and a vector in GLM (OpenGL)

后端 未结 2 491
死守一世寂寞
死守一世寂寞 2021-01-01 13:27

I have a transformation matrix, m, and a vector, v. I want to do a linear transformation on the vector using the matrix. I\'d expect that I would b

2条回答
  •  暖寄归人
    2021-01-01 13:57

    glm::vec4 is represented as a column vector. Therefore, the proper form is:

    glm::vec4 result = m * v;

    (note the order of the operands)

提交回复
热议问题