답변:
사소한 문제를 게시 한 것에 대해 죄송합니다. 문제가 해결되었습니다. 잘못된 기능을 사용하고있었습니다. 다음은 올바른 것입니다.
glm::vec2 testVec(6,-4);
float len = glm::length(testVec);
같은 이름의 멤버 함수 (즉, 대신 구성 요소의 수를 반환 vec2::length
항상 얻을 것입니다 2
, vec3::length
항상 얻을 것 3
등).
length(vecN)
자유의 규범을 반환하는 기능 vecN
, 및 vecN.length()
의 차원을 반환하는 방법은 vecN
. §5.5 벡터 및 스칼라 구성 요소 및 GLSL 4.60 사양의 길이 를 참조하십시오 .