Part of the Khronos Group

Resources for the Mobile Developer Community



OpenGL ES Implementations, Tutorials and Sample Code

Commercial and Open Source Implementations

MascotCapsule® Renderion

Renderion is a compliant OpenGL ES 1.1 implementation supporting both COMMON and COMMON-LITE profiles.  Renderion has been carefully optimized and runs perfectly even on low-end processors.

The release consists of the following items:

     
  • Windows Mobile version for ARM processor of Renderion libraries.
  •  
  • Windows version of Renderion libraries.
  •  
  • Header files
  •  
  • Sample Programs
  •  
  • Documents

Download the Free Trial version of the complete OpenGL ES 1.1 software implementation – MascotCapsule® Renderion

 

The Open Toolkit library

Cross-platform OpenGL, OpenGL ES, OpenAL and OpenCL bindings for .Net/Mono. Compatible with Windows, Linux and Mac OS X and usable by all .Net languages (C#, VB.Net, C++/CLI, ...)

Frameworks

Tigre - Tiny Graphics Engine

Tigre (Tiny Graphics Engine) is a free rendering library for Windows Mobile 5, 6, 6.1 and 6.5 that provides you real time and interactive rendering. Its fully written in managed C# for the .NET Compact Framework and is able to use hardware acceleration for fluid and stunning graphics.

Tutorials, Technical Whitepapers and How to Guides

OpenGL ES Learning Kit for Android

OpenGL ES Learning Kit is an e-learning aid for learning programming using OpenGL ES, a 3D graphics API. Starting from the basics, the kit is designed to make learning programming easy, even for beginners. Explanations in the presentation materials are provided in easy-to-understand language using narrations and animated images so as to ensure that users can understand the actual processes involved in graphics programming more efficiently than they would be able to by just reading a book. The content selection function and keyword search function allow you to learn either chapter by chapter or by subject. To help you deepen your understanding, we provide exercises that enable users to experience the compiling and execution of sample code, together with explanations of the code.

NeHe tutorials and more OpenGL codesamples ported to OpenGL ES 1.x

NeHe tutorials and more OpenGL codesamples ported to OpenGL ES 1.x

Getting Started with Rasteroid OpenGL ES for Pocket PC using Pelles C

This basic tutorial shows how to compile the Rasteroids sample code using the free ANSI C compiler for Windows, Pelles C.  It has been tested on Windows 2000 and Pocket PC 2003 using the HP iPaq Pocket PC h2215.

Example Code

OpenCL low poly collision detection

As part of CMSoft OpenCL tutorial, this source code example shows an implementation of low polygon collision detection algorithm suitable for engineering assembly analises.

OpenGL and Lab3D are used to display the 3D models and OpenCL C99 source code is presented and made available for download.

GLU ES

GLU 1.3 partitial port (libutil component only) for OpenGL ES 1.x (CM). It supports quadric objects, projection matrix manipulation, 2d mipmaps.

items in Khronos Group More in Khronos Group pool

www.flickr.com
All product names are trademarks or registered trademarks of their respective holders.


powdery