Several concepts are explained, such as the cube geometry, the initialization phase of the model, the adjustment of the model frame by frame, and the way to design the OpenGL ES rendering loop.Ĭreate a basic application as explained in the Hello World example. This tutorial demonstrates how you can create a multicolored 3D rotating cube using the OpenGL ES 2.0 API provided by the GLView library. Use client-side rotation when the application is using Direct Rendering.
View the entire source code of the cube example.Ĭheck whether an extension is available, and call it.Ĭheck whether an Evas extension is available, and use it.Įnhance performance through the Direct Rendering option. Warm-upīecome familiar with the OpenGL ES API basics by learning about:Ĭreate a basic application with a multicolored 3D rotating cube using OpenGL ES 2.0 API provided by the GLView library.Ĭreate UI components that interact with the rendering. This tutorial demonstrates how you can handle OpenGL ES graphics with the GLView component and EvasGL.