OpenGL สำหรับระบบสมองกลฝังตัว (OpenGL ES)

ผู้เขียน: Randy Alexander
วันที่สร้าง: 1 เมษายน 2021
วันที่อัปเดต: 26 มิถุนายน 2024
Anonim
Texturing - Beginning OpenGL ES and GLKit - raywenderlich.com
วิดีโอ: Texturing - Beginning OpenGL ES and GLKit - raywenderlich.com

เนื้อหา

คำจำกัดความ - OpenGL สำหรับระบบฝังตัว (OpenGL ES) หมายถึงอะไร

OpenGL สำหรับระบบสมองกลฝังตัว (OpenGL ES) ส่วนย่อยของโปรแกรมเขียนโปรแกรมประยุกต์กราฟิก OpenGL 3D (API) เป็น API ข้ามแพลตฟอร์มที่ออกแบบมาสำหรับอุปกรณ์ฝังตัวเช่นคอนโซลวิดีโอเกมโทรศัพท์มือถือและผู้ช่วยดิจิตอลส่วนตัว (PDA) API น้ำหนักเบานี้ใช้พลังงานน้อยที่สุดและต้องการพื้นที่เก็บข้อมูลน้อยที่สุด


ในฐานะ API ระดับต่ำ OpenGL ES ทำงานระหว่างแอพพลิเคชั่นซอฟต์แวร์และฮาร์ดแวร์หรือเอ็นจิ้นกราฟิกซอฟต์แวร์ เนื่องจากเป็นค่าใช้จ่ายที่ไม่ต้องเสียค่าใช้จ่าย OpenGL ES จึงเป็นโซลูชันราคาไม่แพงสำหรับนักพัฒนามือถือและแพลตฟอร์มแบบฝังตัวที่ต้องการสร้างกราฟิกและเกม 3D ขั้นสูง

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณโยกย้ายและดำเนินธุรกิจจากคลาวด์ได้อย่างไร

Techopedia อธิบาย OpenGL สำหรับระบบสมองกลฝังตัว (OpenGL ES)

ในฐานะที่เป็น API ข้ามแพลตฟอร์ม OpenGL ES เป็นผู้จำหน่ายที่เป็นกลางและรองรับแพลตฟอร์มโทรศัพท์มือถือที่หลากหลายรวมถึง Android, iOS, WebOS, Symbian ^ 3 และ BlackBerry OS อุปกรณ์ที่รองรับ OpenGL ES รวมถึง:

  • Apple iPhone, iPad และ iPod Touch
  • โทรศัพท์ Android 2.2
  • Nokia N900 และ N8
  • BlackBerry Storm 2 และ Curve 8530
  • Samsung Galaxy S และ Wave
OpenGL ES รองรับอุปกรณ์ต่าง ๆ ตั้งแต่โทรศัพท์มือถือ 50 MHz ที่มีหน่วยความจำเข้าถึงโดยสุ่ม (RAM) เพียง 1 MB ถึง 400 MHz PDAs พร้อม 64 MB RAM

OpenGL ES ใช้ OpenGL - API ที่มีเอกสารครบถ้วน ดังนั้นนักพัฒนาแอปพลิเคชันที่ต้องการทำงานกับ OpenGL ES สามารถเข้าถึงแหล่งข้อมูลที่หลากหลายรวมถึงหนังสือตัวอย่างโค้ดและข้อมูลอื่น ๆ ที่เกี่ยวข้อง

หน่วยประมวลผลกลางที่เร็วกว่า (CPU), RAM ที่ใหญ่กว่า, หน้าจอสัมผัสความละเอียดสูงและตัวเร่งกราฟิก 3D กำลังสร้างพื้นที่ของอุปกรณ์พกพาที่เหมาะสำหรับการพัฒนาแอพพลิเคชั่นกราฟิกขั้นสูงและ OpenGL ES API

กลุ่ม Khronos ซึ่งเป็นกลุ่มอุตสาหกรรมเทคโนโลยีที่ไม่แสวงหาผลกำไรให้การกำกับดูแลและการจัดการ OpenGL ES