glm::vec4
をglm::vec3
に変換するにはどうすればよいですか?glm :: vec4をglm :: vec3に変換する
x
、y
、z
のみ必要です。w
コンポーネントは削除できます。 GLSLで
これは[1] .xyz
で行うことができるが、GLMに、これはコンパイルエラーが生じる:
error: 'glm::vec4' has no member named 'xyz'
[1] http://en.wikibooks.org/wiki/GLSL_Programming/Vector_and_Matrix_Operations#Components