A member of the COLLADA message boards has written a detailed tutorial for programmers on implementing Skeletal Animations. Using COLLADA along with C++ and OpenGL, this tutorial will start a programmer with a high level overview in reading and understanding COLLADA file formats, through to a complete implementation using C++ and OpenGL.
MacResearch has posted part two in their series of OpenCL tutorials that we first spoke of here. This second installment gives an overview of OpenCL Objects and the steps involved in running an OpenCL application.
Nokia's new N900 pocket computer is built around the powerful ARM Cortex-A8 processor, with up to 1GB of application memory and OpenGL ES 2.0 graphics acceleration and true multi-tasking as on a PC. Other hardware highlights include a high-res WVGA touchscreen, full physical slide-out QWERTY keyboard, 32GB of storage expandable up to 48GB with a microSD card, a 5-megapixel camera with Carl Zeiss optics, built-in A-GPS, an FM transmitter, and up to 9 hours of talk time.
PyOpenCL has been released. This OpenCL wrapper for Python has complete documentation and a wiki setup. Key features of PyOpenCL are: object cleanup tied to lifetime of objects; the full power of OpenCL’s API at your disposal with every obscure get_info() query and all CL calls are accessible; automatic error checking; base layer is written in C++; complete documentation; a liberal open-source and free for commercial, academic, and private use under the MIT/X11 license. If you have feedback on this wrapper, you can contribute to a live discussion in the Khronos Message Boards.
With the launch of Snow Leopard this Friday, now is the time to start getting revved up for some of the new technologies coming with this release. One of them, OpenCL. MacResearch.org has done a great overview of what OpenCL is and a beginners tutorial on how it works and how to use it.
AMD Architect Benedict Gaster recently wrote an 'Hello World' tutorial providing a simple introduction to OpenCL. "OpenCL is a young technology, and, while a specification has been published, there are currently few documents that provide a basic introduction with examples. This article helps make OpenCL easier to understand and implement."
Members of the Khronos Group will be presenting a half day tutorial at Hot Chips 21 this August 23rd 2009 between 1:30 and 5:30 in the Memorial Auditorium at Stanford University California. The authors include Neil Trevett from NVIDIA, Mike Houston from AMD, Tim Mattson from Intel, Chris Lamb from NVIDIA, Eric Schenk from Electronic Arts and Kari Pulli from Nokia. Registration fees range from students at $95 to non-members at $220 for the Tutorials. Registration fees for Tutorials include a printed set of tutorial notes, continental breakfast, lunch, coffee break, and invitation to the evening Wine and Cheese Reception on Sunday, August 23, 2009.
3DVIA now supports Collada’s DAE format for their library of 3D models. Downloading DAE format 3D models includes any model you create in 3DVIA Shape, which is a great quick tool for creating 3D content. This content can now be used in most digital content applications like Adobe Photoshop and 3D applications used for film and gaming.
COLLADA has announced the winners of the COLLADA Contest. Congratulations go out to all of our winners and a big thank you to everyone who participated. The Grand Prize winner is Chuck Han and Dan Dan Halabe from Navicad.com. The rest of the winners can be viewed here.
Khronos has posted the Siggraph 2009 COLLADA BOF presentation slides and the OpenGL BOF presentation slides. The OpenGL BOF slides include an overview on OpenGL 3.2, OpenGL ES, WebGL, GLSL and gDEBugger. The COLLADA slides include a COLLADA Conformance overview, COLLADA Vision, Project Wonderland, Sirikata--a next generation open source virtual world--and the COLLADA Contest Winners.