Trang Chủ Phát triển Opengl cho các hệ thống nhúng (opengl es) là gì? - định nghĩa từ techopedia

Opengl cho các hệ thống nhúng (opengl es) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - OpenGL cho Hệ thống nhúng (OpenGL ES) có nghĩa là gì?

OpenGL for Embedded Systems (OpenGL ES), một tập hợp con của giao diện lập trình ứng dụng đồ họa OpenGL 3D (API), là một API đa nền tảng được thiết kế cho các thiết bị nhúng, như máy chơi game video, điện thoại di động và trợ lý kỹ thuật số cá nhân (PDA). API nhẹ này tiêu thụ năng lượng tối thiểu và yêu cầu không gian lưu trữ tối thiểu.

Là API cấp thấp, OpenGL ES hoạt động giữa các ứng dụng phần mềm và công cụ đồ họa phần cứng hoặc phần mềm. Vì nó miễn phí bản quyền, OpenGL ES cung cấp một giải pháp giá cả phải chăng cho các nhà phát triển nền tảng di động và nhúng đang tìm cách tạo đồ họa và trò chơi 3D tiên tiến.

Techopedia giải thích OpenGL cho các hệ thống nhúng (OpenGL ES)

Là một API đa nền tảng, OpenGL ES là nhà cung cấp trung lập và được hỗ trợ bởi nhiều nền tảng di động, bao gồm Android, iOS, WebOS, Symbian ^ 3 và BlackBerry OS. Các thiết bị hỗ trợ OpenGL ES bao gồm:

  • Apple iPhone, iPad và iPod Touch
  • Điện thoại Android 2.2
  • Nokia N900 và N8
  • BlackBerry Storm 2 và Đường cong 8530
  • Samsung Galaxy S và Wave
OpenGL ES cung cấp các thiết bị từ điện thoại di động 50 MHz chỉ với 1 MB bộ nhớ truy cập ngẫu nhiên (RAM), cho đến các thiết bị PDA 400 MHz với 64 MB RAM.


OpenGL ES dựa trên OpenGL - một API tài liệu tốt. Do đó, các nhà phát triển ứng dụng muốn làm việc với OpenGL ES có quyền truy cập vào nhiều tài nguyên khác nhau, bao gồm sách, mã mẫu và các thông tin liên quan khác.


Các bộ xử lý trung tâm (CPU) nhanh hơn, RAM lớn hơn, màn hình cảm ứng độ phân giải cao hơn và bộ tăng tốc đồ họa 3D đang tạo ra một không gian thiết bị di động lý tưởng hơn để phát triển ứng dụng đồ họa tiên tiến và API OpenGL ES.


Khronos Group, một nhóm ngành công nghệ phi lợi nhuận, cung cấp sự giám sát và quản lý OpenGL ES.

Opengl cho các hệ thống nhúng (opengl es) là gì? - định nghĩa từ techopedia