Brew advanced and proficient-3-Dimensional Image Technology in 68-brew applications serialized in 3G mobile value-added business operation, customization and development

Source: Internet
Author: User

OpenGL (Open graphics library) is a 2D and 3D open graphics standard, formerly known as Iris GL of SGI, microsoft, SGI, IBM, Dec, sun, HP, and other large companies all adopt OpenGL as three-dimensional graphics standards. The emergence of OpenGL ES, as the mobile 3D graphics industry standard, avoids unnecessary market competition caused by mobile phone manufacturers due to incompatible game software formats.

OpenGL ES originated from the PC market and is an API for low-capacity advanced plotting obtained from OpenGL. It can use OpenGL resources .. Between application software and hardware and software, it provides an available programmatic interface (API) for the underlying application ). This is a drawing API developed by 3D for embedded systems. It can be used for 3D graphics and 3D games. It is very convenient to use it between different mobile devices or embedded systems. Therefore, open GL-ES has gained a wide range of industry support, not only by mobile phone manufacturers and devices and kernel providers support, it also received support from graphics engines, game developers, and operating system vendors.

OpenGL ES includes two profiles: floating-point and fixed-point. OpenGL ES also contains the EGL specification of the platform interface layer. This layer of interface is independent from the platform, and the vendor can choose whether to put it into its own product. Of course, the integrated platform also includes consistency testing. Vendors can also define their own platform interface layers. The egl interface is bound to the native window system.

In brew, the extended class of OpenGL ES provides good support for OpenGL ES, including three parts: IEGL interface, igl interface and data type. The IEGL interface allows you to access EGL from an application, package standard EGL functions, and provide function interfaces. The igl interface allows you to access OpenGL ES from an application. An OpenGL ES extension toolkit is also required for the required files. This toolkit provides users with the ability to display 3D device files, header files related to 3D program running, and dynamic link libraries extended by OpenGL ES.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.