หน้าแรก > คำถาม
คำถาม
OpenGL คืออะไร
มัลติมีเดีย | คอมพิวเตอร์ 1/2/51 โพสต์โดย กูเกิลกูรู
คำตอบ
1 จาก 3
OpenGL คือชุดคำสั่ง ที่ช่วยในการทำงานประมวลผลและแสดงผล ทำให้มีประสิทธิภาพดียิ่งขึ้น ส่วนมากจะใช้ในงานด้าน
3D/CAD/CAM/CAE เช่น SolidWorks, Pro/E, Catia, 3dMax, Maya Etc. เดี๋ยวนี้เริ่มมีการนำไปใช้กับเกมแล้ว เช่น Quake
31/3/51 โพสต์โดย jkumbe14
2 จาก 3
Open GL
Open GL (open graphics library) เป็นมาตรฐานการอินเตอร์เฟซโปรแกรมประยุกต์
(application program interface หรือ API) สำหรับการกำหนดภาพ 2มิติ และ 3 มิติ
ความสำคัญของ Open GL ในการพัฒนาโปรแกรมประยุกต์ด้านกราฟฟิค จากแต่ละ
แพล็ตฟอร์มของระบบปฏิบัติการ และมักจะมีส่วนเกี่ยวกับฮาร์ดแวร์ด้านกราฟฟิก โดย
การใช้ Open GL โปรแกรมประยุกต์สามารถให้ผล เหมือนกันในระบบปฏิบัติการต่าง ๆ
โดยใช้ Open GL - adhering graphics adapter

Open GL กำหนดกลุ่มของคำสั่ง หรือฟังก์ชั่นการประมวลผล แต่ละคำสั่งจะทำการวัด
หรือ special effect รายการของคำสั่งเหล่านี้สามารถสร้างสำหรับ effect แบบซ้ำ Open GL
เป็นอิสระจากคุณลักษณะของ Windows ในแต่ระบบปฏิบัติการ แต่ให้งานประจำที่เชื่อมติด
โดยเฉพาะสำหรับแต่ละระบบปฏิบัติการที่ให้ Open GL ทำงานในสภาพแวดล้อมของ
Windows นอกจากนี้ Open GL มีความสามารถของการขอที่ติดมาไปยัง API จำนวนมาก
รวมถึงการซ่อนฝังที่เอาออก alpha blending (transparency), texture mapping, การปฏิบัติงาน
ของ pixel, การแปลงมุมมองและแบบจำลอง และ atmospheric effects (หมอก, ควัน)

Silicon Graphics ซึ่งเป็นผู้ผลิตเวิร์กสเตชัน กราฟฟิกระดับพิเศษ เป็นผู้เริ่มการพัฒนา Open GL
บริษัทอื่นในอุตสาหกรรมต่าง ๆ ของ Architecture Reviecs Board รวมถึง DEC, INTEL, IBM,
Microsoft และ Sun Microsystems ไม่มีต้นทุน (ยกเว้นการศึกษา) ในการพัฒนาโปรแกรมประยุกต์
โดยใช้ Open GL API ซึ่ง Microsoft เสนอให้ดาวน์โหลดฟรี Open GL Libraries สำหรับระบบ
Windows 95 และ NT ถึงแม้ว่า Open GL โดยตัวเอง คือ ชุดเครื่องมือในการพัฒนา แต่เครื่องมือ
ดังกล่าวมีให้รวมถึง Silicon Graphics object-oriented programming 3 D graphics toolkit, Open Inventor

"Open GL" ยังหมายถึงข้อความบน screen saver ที่พร้อมกับการติดตั้ง Windows 95 ให้เลือก
Start -> Setting -> Control Panel -> Display -> Screen Saver -> 3 D Text

บทความจาก ------>> http://www.widebase.net/knowledge/itterm/it_term_desc.php?term_id=OpenGL&term_group=O
24/3/53 โพสต์โดย Aonibaku
3 จาก 3
Open GL เป็นมาตรฐานของการแสดงผล และการเร่งความเร็วการประมวลผลภาพสามมิติ ซึ่งสามารถทำงานได้โดยที่ไม่ยึดติดกับแพลตฟอร์มใดแพลตฟอร์มหนึ่ง (Cross-Platform) โดย Library ของ OpenGL จะถูกรวมเข้ากับระบบปฏิบัติการ Windows, MacOS, Linux, และ Unix โดยความสามารถหลัก ๆ ของ OpenGL ก็มีดังนี้

1. มีประสิทธิภาพสูงในการเร่งความเร็วสามมิติ Application และเกมต่าง ๆ ในปัจจุบัน สามารถใช้ข้อมูลจำนวนมาก ๆ ในแบบ Real-Time ได้ โดยใช้ความสามารถในการเร่งความเร็วสามมิติ การให้แสงแบบ Real-Tme การตัดภาพ การเปลี่ยนแปลงรูปร่างของภาพ และการเรนเดอร์ภาพของ OpenGL

2. สามารถสร้าง Effect สามมิติในแบบ Real-Time ได้ ฮาร์ดแวร์เร่งความเร็วของ OpenGL จะสามารถเพิ่มรายละเอียด และ Special Effect ต่าง ๆ ลงไปยังรูปภาพได้โดยไม่ทำให้ประสิทธิภาพในการแสดงผลลดลงแต่อย่างไร เช่น การทำหมอกแบบ Real-Time, Anti-Aliasing, Volumn Shadows, Bump Mapping, Motion Blur, Transparency, Reflections, 3D Textures, Volume Rendering และอื่น ๆ

3. สนับสนุน Hardware และ Software ที่จะออกมาในอนาคต การเพิ่มเติมส่วนขยายเข้าไปใน OpenGL นั้น ทำได้ง่ายมาก ทำให้การเพิ่มการสนับสนุนอุปกรณ์ใหม่ ๆ ลงไปใน OpenGL ทำได้ง่ายและรวดเร็ว คุณจึงมั่นใจได้ว่า OpenGL จะไม่มีวันล้าหลังอย่างแน่นอน

4. สามารถทำงานได้บนหลายแพลตฟอร์ม คุณเคยอยากให้ Application บน Linux สามารถทำงานบน Windows และอยากให้เกมบน Windows สามารถเล่นบน Linux ได้บ้างมั๊ยครับ จากการที่ OpenGL นั้นสามารถทำงานได้บนระบบหลายแพลตฟอร์ม ทำให้การย้าย Application ระหว่างแต่ละแพลตฟอร์มนั้นทำได้ง่าย และประหยัด ซึ่งทำให้นับวัน Application ที่สนับสนุน OpenGL นั้นมีมากขึ้นเรื่อย ๆ

5. มีเสถียรภาพในการทำงานสูง ผู้ใช้งานเครื่อง High End 3D Workstation และ supercomputuer ได้ใช้งาน OpenGL มาตั้งแต่ปี 1992 จนถึงปัจจุบัน OpenGL เป็น Solution ทางด้านสามมิติซึ่งเป็นที่นิยมมากที่สุดทั้งบนระบบปฏิบัติการ Windows, Mac, และ Linux

ที่มา >> PHL's Technical
10/6/55 โพสต์โดย Khananpong Mansuksabot
นอกจากนี้คุณอาจสนใจ
ระบบปฏิบัติการ microsoft windows คืออะไร
System Analyst AS/400 คืออะไร
ครอบลิงก์คืออะไร
หน้าจอขึ้นว่า internet exploror script error คืออะไร
single channel คืออะไร
เข้าสู่ระบบ
ดู กูรู ใน: โทรศัพท์มือถือ | คลาสสิก
©2014 Google - นโยบายส่วนบุคคล - ผู้ช่วยกูรู