 |
 |
 |
35. Developing Mobile 3D Applications With OpenGL ES and M3G
Half-Day, Tuesday, 2 August, 1:45 - 5:30 pm
Room 502A
Level: Intermediate
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.
Prerequisites
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.
Organizer
Kari Pulli
Nokia Research Center & Massachusetts Institute of Technology
Lecturers
Tomi Aarnio
Nokia Research Center
Mark Callow
HI Corporation
Ville Miettinen
Hybrid Graphics, Ltd.
Jani Vaarala
Nokia Corporation
Schedule
| 1:45 |
Introduction
Pulli
|
| 1:55 |
OpenGL ES Overview
Pulli
|
| 2:20 |
Using OpenGL ES
Vaarala
|
| 3:30 |
OpenGL ES Performance
Miettinen
|
| 3:30 |
Break
|
| 3:45 |
M3G Introduction
Pulli
|
| 3:50 |
M3G API Overview
Aarnio
|
| 4:45 |
Using M3G
Callow
|
| 5:25 |
Closing & Summary
Pulli
|
|
 |
|
|