The OpenGL Programming course replaces our industry standard OpenGL Programming 1 and OpenGL Programming 2 sequence by condensing the most useful topics from both into one course. The OpenGL Programming course helps applications programmers master platform-independent graphics programming using OpenGL. Students learn to view and model in 3D, and to create animated, wire frame and solid geometry, under interactive control from input devices. Students add lighting, textures, and other effects to increase realism.
DMP, Digital Media Professional has recently established a new seminar room for the training of Khronos API's. The room offers comfortable chairs, a specious desk space for each student, a ceiling mounted projector, a white board for easy instructor presentation, 12 computers with 17 inch LCD's and excellent air conditioning. There is even an in-class coffee maker. DMP has also announced two new OpenGL ES classes in November. For further information, please visit the Khronos Events page.
Expert Members Kari Pulli, Jani Vaarala, Ville Miettinen, Robert J. Simpson, Tomi Aarnio and Mark Callow have organized an in-depth all day course for intermediates on Mobile 3D Ecosystem at Siggraph on Tuesday August 7th. Attendees will learn how to develop 3D applications for mobile devices, how they function, and where they are heading. The course focuses on OpenGL ES and M3G, and how to use these technologies to create efficient applications and deploy them in the mobile world. Prerequisites include a basic knowledge of 3D computer graphics, a working knowledge of a modern graphics API like OpenGL, D3D, X3D, or Java3D and an ability to read simple computer programs written in C and Java.
Acrodea and Bandai Networks have announced the release of X-Forge 2007, a game development environment for handheld devices. Leading the mobile games market, the newly released X-Forge 2007 SDK (software development kit) offers the first compatibility for Open GL®ES 2.0, and supports programmable shaders and scene graphs. X-Forge 2007 delivers compatibility with OpenKODE as set forth by the Khronos Group, and supports the de facto standard 3D graphics API sets OpenGL ES 1.0/1.1/2.0.
The Embedded Systems 3D Game Software Development Kit, short ES 3D Game SDK, is an Open Source 3D Game Engine / SDK for embedded devices / mobile phones. The new v0.4.1 includes hardware and simulated lighting for the terrain renderer. Also, several improvements and bug fixes are included in this release. The SDK is tested against the OpenGL ES library from Hybrid Graphics (Rasteroid 3.1), Imagination Technologies (PowerVR) and Nokia (OpenGL ES 1.1 Plugin). For OpenKODE, the Acrodea SDK is used and tested.
The big news of Sony Computer Entertainment Europe’s annual DevStation 07 conference was the session on the rollout of features for the Home community service. Currently undergoing a closed beta, it will launch globally in October. In between now and then, there will be monthly SDK releases, as more advanced features are rolled out. The current pre-release version only supports the use of Maya for the creation of 3D assets, while v1.0 will add 3ds Max and COLLADA support.
Tom Hume over at www.tomhume.org has done a quick round up of comments from some major players in the Mobile phone market. Here are a couple of out-takes. Oscar Clark, nVidia: "OpenKODE is important because it lets you do source portability. Java was supposed to do this, but hasn't delivered the full power of it." Bill Pinnell, Product Manager, Graphics & Gaming, Symbian: Khronos API allows hardware manufacturers to target a single platform as well as software developers. Read the complete round up.
gDEBugger, an OpenGL and OpenGL ES debugger and profiler, traces application activity on top of the OpenGL API, lets programmers see what is happening within the graphic system implementation to find bugs and optimize application performance. The new V3.1 Adds Support for debugging and profiling OpenGL applications on Windows Vista™. Also, gDEBugger OpenGL state variables Comparison Viewer now automatically compares all current state variables values to the OpenGL default render context values. This version also includes significant performance improvements.
NASA Ames Research Center has released the first early access version of World Wind Java, NASA's leading-edge, open-source 3D planetary visualization system. World Wind Java lets you zoom from satellite altitude to any place on Earth. The new Java version utilizes OpenGL for its 3D rendering via JOGL, and runs on all major operating systems. Make sure to try the DiSTI Corporation's F-16 flight simulator built using World Wind Java!
MotionNode is an affordable 3-DOF inertial measurement unit for use in motion sensing applications. The sensor is extremely small, easy to use, and yields accurate orientation tracking results. MotionNode can be used in real-time applications or as a motion capture device.
The open source Software Development Kit (SDK) provides real-time access to the sensor data streams. Recorded motions can be exported to industry standard animation formats, such as COLLADA and FBX, for effortless integration with existing Digital Content Creation (DCC) pipelines and software.
The goal of the MotionNode system is to make high quality, easy to use motion sensing technology available to everyone. To achieve this goal, the software platform is designed with an open architecture, using standard components whenever possible. COLLADA provides a widely supported and flexible asset format that meets the current needs of the MotionNode system, while allowing for future growth.