OpenGLUT เป็นโครงการโอเพ่นซอร์สเพื่อพัฒนา GLUT (OpenGL Utility Toolkit) C/C++ API OpenGLUT ใช้ฐานรหัส freeglut เป็นรากฐานสําหรับการขยายปรับปรุงและปรับแต่ง API จุดสนใจในปัจจุบันของโครงการคือการแก้ไขข้อบกพร่องและปรับปรุงการสนับสนุนข้ามแพลตฟอร์ม เป้าหมายระยะยาวของเราคือการกําหนดและใช้ OpenGLUT API เวอร์ชัน 1.0 - มีวัตถุประสงค์เพื่อ supercede GLUT 3.x API แรง จูง ใจ - GLUT เป็น API ที่ได้รับความนิยมพกพาได้และมีเอกสารที่ดี - การเรียนรู้ GLUT เป็นเรื่องง่ายสําหรับผู้เริ่มต้น - การใช้งาน GLUT ของ Mark Kilgard ได้รู้จักข้อบกพร่อง / คุณสมบัติ / ข้อ จํากัด - การใช้งาน GLUT ของ Mark Kilgard ไม่ได้รับการบํารุงรักษาอย่างแข็งขันและไม่สามารถใช้เป็นโอเพ่นซอร์สได้ - มีพื้นที่ของ GLUT ที่สามารถปรับปรุงได้ - กราฟิก 3D แบบโต้ตอบมีการพัฒนาอย่างรวดเร็ว - ส่วนหนึ่งของตระกูล GLUT GLUT โดย Mark Kilgard แต่เดิมใช้ในระบบ SGI ต่อมาพอร์ตไปยัง Win32 โดย Nate Robins freeglut โดย Pawel W. Olszta และอื่น ๆ การใช้งานโอเพ่นซอร์สที่เข้ากันได้ของ GLUT OpenGLUT การใช้งานโอเพ่นซอร์สที่เข้ากันได้ส่วนใหญ่ของ GLUT พร้อมคุณสมบัติและการปรับแต่งใหม่ คุณสมบัติ การเปลี่ยนแปลงบางอย่างตั้งแต่การปลอมแปลงจาก freeglut รวมถึง: - ปรับปรุงการสนับสนุนแบบเต็มหน้าจอ - การสนับสนุนจอยสติ๊กที่ดีขึ้น - การสนับสนุน Cygwin และ Mingw32 ที่ดีขึ้น - การแสดงผลแบบอักษรบิตแมปที่ดีขึ้น - ปรับปรุงการปฏิบัติตาม ANSI-C - การปรับปรุงเอกสาร - การเรนเดอร์นอกหน้าจอทดลอง - ข้อเสนอปัจจุบันสําหรับ OpenGLUT 1.0 แนวคิดอื่น ๆ ที่ได้รับการพิจารณา - API แบบเต็มหน้าจอและโหมดเกม: เหตุผล - API เรขาคณิตที่ขยาย: เกินกว่ากล่องทรงกลมและกาน้ําชา - API การโหลดภาพ (สําหรับพื้นผิว) - API การเรนเดอร์ข้อความ: แบบอักษรที่ปรับขนาดได้และพื้นผิวในพื้นที่แบบจําลอง - API ส่วนขยาย OpenGL
ประวัติรุ่น
- เวอร์ชัน OpenGLUT-0.6.3 โพสต์เมื่อ 2005-03-15
การแก้ไขและการอัปเดตหลายรายการ - เวอร์ชัน OpenGLUT-0.6.3 โพสต์เมื่อ 2005-03-15
รายละเอียดหลักสูตร
- ประเภท: แอปกราฟิก > อื่นๆ
- Publisher: www.openglut.org
- ใบ อนุญาต: ฟรี
- ราคา: N/A
- เวอร์ชัน: 0.6.3
- แพ ลตฟอร์ม: linux