The presentations from the day-long tutorial on March 21st at Game Developers Conference 2006 are now online. These PowerPoint slides provide an in-depth look at the latest technologies in OpenGL ES and how they can be applied to cutting-edge game graphics, with special attention is given to the unique performance and design requirements of embedded applications. Topics include Advanced Rendering, ColladaFX, PlayStation GL, Portable Engine Developement, Performance Optimization and more.
Intel has joined the Khronos Group as a Promoter member and will also hold a seat on the Board of Directors to further advance the evolution of open standards that enable the authoring and acceleration of games and media on a wide variety of platforms and devices, such as mobile phones. Also announced in other Khronos news today, new members Emdigo, Feeling Software, Monotype Imaging, RadVision, Reigncomm, Scaleform, Softimage and TAT bring the total number of companies participating in the Khronos Group to over one hundred.
The COLLADA 1.4
data digital asset schema is the first cross-platform standard shader and effects definition written in XML and includes core features such as mesh geometry, skinning, morphing, animation and data validation. This new version of the digital asset schema will enable content creation pipelines that can automatically condition and scale 3D geometry and texture assets for real-time playback on a wide diversity of platforms including hand-held devices.
COLLADA FX is the industry’s first cross-platform standard for defining visual effects that targets both high-end systems such as gaming consoles as well as embedded and hand-held systems. Effects may be authored to support many different profiles which may include the use of the OpenGL Shading Language, NVIDIA’s Cg shading language, or OpenGL ES 1.1 state setting and texture combiners.
COLLADA Physics is the industry’s first open standard data definition for physics effects including rigid body dynamics, rag dolls, constraints and collision volumes enabling data interchange between AGEIA (Novodex), Havok, Meqon, ODE and other game physics middle-ware.
Khronos and members of the COLLADA working group are developing open source example code for COLLADA and will release a COLLADA conformance test suite during 2006. There are already COLLADA 1.4 exporters for leading tools such as 3DStudio, Maya, Blender, SOFTIMAGE, and Lightwave.
New members Emdigo, Feeling Software and Softimage have joined Khronos in order to develop the COLLADA standard and integrate it with other Khronos APIs.
OpenVG enables hardware acceleration of libraries such as such as Flash and SVG, enabling high-quality, anti-aliased, scalable 2D vector graphics on embedded and handheld devices with highly interactive performance and low levels of power consumption. The OpenVG standard has been designed to seamlessly interoperate with OpenGL ES 3D graphics; creating a high-performance, fully integrated 2D and 3D embedded graphics acceleration environment. New Khronos members Monotype Imaging, Scaleform, & TAT have joined to participate in ongoing development of the OpenVG API. At GDC there are demonstrations of hardware accelerated OpenVG from Bitboys, Hybrid Graphics, Scaleform, and PowerVR, as well as software implementations from HUONE and Ikivo
SOFTIMAGE|XSI v.5.1 now includes COLLADA 1.4 support. COLLADA 1.4 is a standards-based interchange medium that enables 3D authoring applications to freely exchange digital assets - enabling multiple software packages to be combined into extremely powerful pipelines. The new v5.1 also supports COLLADA FX for real-time shader support
NVIDIA, a worldwide leader in programmable graphics processor technologies announced that it will acquire Hybrid Graphics Ltd., a leading developer of embedded 2D and 3D graphics software for handheld devices. This acquisition will enable the customers of both companies to deploy compelling OpenGL ES and OpenVG graphics solutions for the entire worldwide handheld market.
At GDC, Imagination Technologies’ PowerVR MBX combined with the Scaleform VGx vector graphics driver will demonstrate accelerated Flash content using OpenVG and OpenGL ES API. Scaleform VGx will be a next generation OpenVG implementation that uses the OpenGL ES API, optimized tessellation (vector-to-triangle conversion), and advanced vertex/pixel shaders to accelerate high-quality 2D scalable vector graphics on existing OpenGL ES-based 3D GPU chipsets. This will enable content providers to accelerate the mobile end-user experience without requiring new silicon or data format modifications.
Imagination Technologies will be showing a host of OepnGL ES demonstrations at GDC in San Jose, CA, March 22nd-24th 2006. Demonstrations include:
- Scaleform VGx technology enabling accelerated Flash content
- Accelerated OpenVG User Interface, navigation, SVG and gaming content
- “Vijay Singh Pro Golf 2005” from Gameloft on Sony Ericsson P990
- “Bling my Ride” the latest racing game from Bling Games by Lagardere Active on TI OMAP2420
- “Whiptail Mobile Engine” from Barking Lizards on TI OMAP2420
- “3DMarkMobile06” from Futuremark on Freescale iMX31 Development System
- “Virtual Pompeii” from SpinVector on Dell Axim X50v / X51v
- The Code Monkeys’ extreme sport game “Jump” on Dell Axim X50v / X51v
- Pulse Interactive’s “QuakeMobile” and Expansion Packs on Dell Axim X50v / X51v
- “Tony Hawk’s Pro Skater 2 Pocket PC Edition” from Aspyr Media on Dell Axim X50v / X51v
- The latest 3D games content on SKTeletech IM-8300
- HI Corporation’s JAVA 3D content inc. “Everybody’s Golf” on FOMA 902 phones
- PowerVR demos on Renesas SH-Mobile3 Development System
Brought to you with the collaboration of the industry’s leading OpenGL ES hardware and software vendors, this day-long tutorial on March 21st, provides an in-depth look at the latest technologies in OpenGL ES and how they can be applied to cutting-edge game graphics. The tutorial includes detailed descriptions of the latest features of OpenGL ES 2.0 and the latest extensions, followed by several case-studies of rendering effects that are enabled by these features. The tutorial also focuses on optimizing shaders and applications for maximum interactive performance. Special attention will be given to the unique performance and design requirements of embedded applications.
The Web3D 2006 Symposium (April 18-21, Columbia Maryland) will feature a paper and demonstration of rendering X3D content content on mobile devices using the OpenGL ES API. X3D is royalty free, modern successor to VRML and offers a runtime system and delivery mechanism for real time 3D content and applications running on a network. The MobiX3D is a mobile player for X3D developed by HCI Lab that uses the OpenGL ES API for the rendering engine to support transparency (alpha-blending), color and shading (wireframe, flat and gouraud shading supported),
texturing, lighting, backface culling. Versions will be available for Pocket PC using the OpenGL ES 1.1 Hybrid Rasteroid library and for Intel 2700G based devices (e.g. Dell Axim X50V) using OpenGL ES 1.0.