คำถามติดแท็ก glm

1
รับความยาวเวคเตอร์ด้วย GLM
ฉันค่อนข้างสับสนเกี่ยวกับวิธีการทำงานของไลบรารี GLM หรือฉันใช้งานไม่ถูกต้อง glm::vec2 testVec(6,-4); float len = testVec.length(); ฉันได้รับความคุ้มค่า2จากข้อมูลโค้ดข้างต้น testVecฉันเชื่อว่าฉันกำลังพยายามที่จะได้รับความยาวของเวกเตอร์ที่กำหนดโดย คุณรู้ดีว่ามันไม่ใช่ความยาวที่ถูกต้องของเวกเตอร์ ฉันหายไปนี่อะไร
14 c++  vectors  glm 

4
วิวพอร์ตหลายรายการพร้อม OpenGL ที่ทันสมัย?
ฉันใช้SDL2 ในปัจจุบัน shader เดียวของฉันมีเมทริกซ์ MVPและแปลงคะแนนด้วย ฉันคำนวณเมทริกซ์มุมมองและการฉายของฉันสำหรับกล้องที่มี GLM: glm::lookAt(pos, pos + forward, up); glm::perspective(fov, aspectRatio, zNear, zFar); ฉันค้นหามัน แต่ฉันสามารถค้นหาการใช้งานแบบดั้งเดิมของวิวพอร์ตหลายรายการเท่านั้น ถ้าฉันสร้างตัวอย่างสำหรับกล้อง 4 ตัวและสมมุติว่ามันเหมือนกันหมดยกเว้นกล้องทุกตัวจะมีหน้าจอที่แตกต่างกันออกไป (ดังนั้นฉันต้องการ 4 วิวพอร์ตที่มีเนื้อหาเดียวกัน) ฉันจะทำสิ่งนี้ได้อย่างไร ขออภัยถ้าฉันไม่ได้ให้ข้อมูลเพียงพออย่าลังเลที่จะถาม
9 opengl  glm 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.