Digital Media Professionals (DMP) announced their "PICA" 3D/2D graphics IP core for embedded systems with support for OpenGL ES. In the DMP's booth #409 at SIGGRAPH, Futuremark will show a demo for PICA that uses OpenGL ES extensions, procedural textures, cook-torrance shading, smooth shadows, silhouettes and subdivision surfaces. Screenshots and a movie are available. DMP also announced that they the PICA software development environment contains low-level drivers (libraries), PC emulators, and a suite of authoring support tools tools that will support OpenGL ES and OpenVG development.
This demo uses computer vision to track a Gizmondo's pose relative to a reference marker. It then uses OpenGL ES for hardware-accelerated rendering of an animated virtual character that appears to be world-aligned in the real environment. The combination of highly optimized computer vision code with the speed of the nVidia GoForce 4500 chip lets the demo run with 25 frames per second on the Gizmondo gaming device. A video as well as the demo itself are available for download.
Full details have been posted for the Tech Talks and BOF presentations at SIGGRAPH 2006. Example topics include: OpenGL ES 1.1+ Techniques and Beyond; OpenGL ES debugging and profiling techniques using gDEBugger ES; Moving from OpenGL ES 1.1 to ES 2.0; OpenVG Training Course; An understanding of COLLADA features, capabilities, and applications; Multi-platform Shaders in COLLADA; "OpenGL 3.0" status; ARB Status & Khronos Transition Plans; OpenKODE: An Open Mobile Media Development Environment and more.
BlenderPocket is an open source, handheld devices port of Blender 3D open-source software for 3D modeling, animation, rendering and playback. The new v2.42 is based on the new Blender 2.42 release and runs using the Rasteroid 3 OpenGL ES implementation (using a wrapper for any missing desktop OpenGL functions).
EE Times notes that Apple will be using Nvidia chips in their next Video iPod. Speculation is that this will add 3D graphics functionality. Nvidia's GoForce handheld GPUs support OpenGL ES 1.1 with Pixel Shading Extensions. Nvidia also recently demonstrated OpenMAX MPEG-4 audio and video decoding on the GoForce 3D GPU.
The new OpenGL Pipeline newsletter announces that the Khronos Group and OpenGL ARB plan to merge. The goal is to maximize synergy and accelerate adaptation to market demands. This will give the OpenGL ARB the opportunity to pursue advanced graphics capabilities that are being used in AEC, digital content creation, visual simulation, and science research, and OpenGL ES, the ability to distill OpenGL down to its essentials for mass-market and consumer applications - both APIs building on a common architectural foundation. Also see the article on TG Daily which discusses the strategy more fully in terms of the other Khronos technologies.
The Inquirer talks about the Nokia93 phone and its support for OpenGL ES 1.1. The conclusion: "I think that we graphics people have to pay much more attention on the handheld market as things are beginning to get mildly exciting."
Blender is a highly popular open source modeler and rendering suite. The new v2.24 release adds many news tools for enhanced modeling, shading (OpenGL Shading Language-based), and animation. This version also supports the Bullet physics engine and adds support for COLLADA 1.4 import and export, including support for basic physics and textures.
AmanithVG is a commercial solution for 2D graphics acceleration that is entirely built on top of OpenGL or OpenGL ES so it can use existing off-the-shelf hardware accelerators. This video of a real-time AmanithVG desktop session shows why accelerated vector graphics is so amazing. In real-time you can reshape, resize, and move vector graphics.
This video from GDC 2006 provides detailed descriptions of advanced rendering techniques made possible with OpenGL ES v1.1+. Several advanced rendering techniques used in the launch demo for ATI’s Imageon 2380 are showcased and described. You need to register to view the video, but registration is free.