“Developing Mobile 3D Applications With OpenGL ES and M3G” by Aarnio, Callow, Miettinen and Vaarala

  • ©Tomi Aarnio, Mark Callow, Ville Miettinen, and Jani Vaarala



Entry Number: 35


    Developing Mobile 3D Applications With OpenGL ES and M3G

Course Organizer(s):



    Basic knowledge of 3D computer graphics such as that provided by SIGGRAPH 2005’s introductory course. Working knowledge of a modern graphics API like OpenGL, VRML, X3D, or Java3D. Ability to read simple computer programs written in C and Java.

    Intended Audience
    Anyone who is interested in 3D graphics on mobile devices, although the course is intended more for programmers than graphic designers.

    This course presents two new 3D graphics APIs for mobile platforms: OpenGL ES and M3G. Topics include the structure of the APIs, the evolution of mobile graphics standards, programming examples, and tips and tricks for programmers and artists. Attendees gain an understanding of the functionality the standards provide and how to use them to create efficient graphics applications.


Overview Page: