我想創建一個攝像頭,垂直看地面視圖矩陣:GLM ::的lookAt返回矩陣楠元素
glm::mat4 matrix = glm::lookAt(glm::vec3(0.0f, 1.0f, 0.0f), glm::vec3(0.0f, 0.0f, 0.0f), glm::vec3(0.0f, 1.0f, 0.0f));
最後一個參數是全局的向上矢量,所以一切似乎是正確的但我得到以下matirx:
-nan -nan -0 0
-nan -nan 1 0
-nan -nan -0 0
nan nan -1 1
我想我得到楠,因爲看看矢量是平行的向上矢量,但我怎麼能建立使用GLM ::的lookAt功能正確看待矩陣。