Estou bastante confuso sobre como a biblioteca GLM está se comportando ou estou usando-a incorretamente.
glm::vec2 testVec(6,-4);
float len = testVec.length();
Eu recebo o valor 2
com o trecho de código acima. Acredito que estou tentando obter o comprimento do vetor definido por testVec
. Você sabe muito bem que não é o comprimento correto do vetor. O que estou perdendo aqui?
length(vecN)
função livre retornando a normavecN
e ovecN.length()
método, retornando a dimensão devecN
. Consulte §5.5 Componentes vetoriais e escalares e comprimento da especificação GLSL 4.60.