OpenGL: การวาดเส้น
Aug 17 2020
ถ้าฉันต้องการวาดเส้นให้วาดเส้นแท้ด้วย GL_LINES ดั้งเดิมที่มีเพียงสองตำแหน่ง
ฉันควรเปิด glPolygonMode เป็น GL_LINE ด้วยหรือไม่ หรือตั้งค่าการวาดแบบดั้งเดิมเป็น GL_LINES ก็เพียงพอแล้ว?
แก้ไข: ฉันใช้เทคนิค OpenGL ที่ทันสมัย
คำตอบ
1 Rabbid76 Aug 17 2020 at 22:04
การเปลี่ยนโหมดรูปหลายเหลี่ยมนั้นไม่มีประโยชน์และไม่จำเป็นเมื่อแสดงผลแบบเส้นดั้งเดิม ตามชื่อที่แนะนำโหมดรูปหลายเหลี่ยมจะมีผลกับรูปหลายเหลี่ยมเท่านั้น ( สามเหลี่ยมดั้งเดิม) แต่จะไม่ส่งผลต่อเส้นและจุดดั้งเดิม glPolygonModeเพียงแค่ควบคุมการแรสเตอร์ของรูปหลายเหลี่ยม (สามเหลี่ยม)