2
การวาดภาพด้วยฮาร์ดแวร์ที่เร่งความเร็วของรูปทรงโค้ง
วิธีการวาดรูปโค้งอย่างรวดเร็ว? โดย "เร็ว" ฉันคิดว่าควรใช้สิ่งอำนวยความสะดวกด้านฮาร์ดแวร์ให้มากที่สุด โดย "โค้ง" ฉันหมายถึงขอบเขตที่กำหนดโดยเส้นโค้งกำลังสองหรือลูกบาศก์ Bezier โดย "รูปร่าง" ฉันหมายถึงจังหวะ "อ้วน" (กว้างมากกว่า 1px) หรือแม้กระทั่งแปลก / ไม่ใช่ศูนย์เต็ม "รูปหลายเหลี่ยมโค้ง 2D" อาจมีรู (เช่นตัวอักษร "O") ฉันถามเพราะตัวเลือกที่ฉันรู้จักมีข้อบกพร่องหลายประการ: การหารูปทรงสามเหลี่ยมแล้วส่งไปยัง OpenGL - ทำงานได้ยากที่สุดใน CPU และอาจใช้รูปสามเหลี่ยมมากเกินไป / น้อยเกินไป (เช่นสิ้นเปลือง / หยาบ) พื้นผิวแผนที่ - ต้องคำนวณใหม่ / อัปโหลดพื้นผิวในทุกการเปลี่ยนแปลง (รูปร่างระดับการหมุน ... ) ฟิลด์ระยะทางที่มีการเซ็น - ขนาดใหญ่รายละเอียดดูไม่สวยหรือต้องคำนวณใหม่ / อัปโหลดพื้นผิว NV_path_rendering - อาจเป็นได้หากไม่ได้ทำงานกับการ์ดของ …