The Khronos Group will be hosting a booth this year at the upcoming Game Developers Conference (GDC) 2010, to be held at the Moscone Center in San Francisco. Khronos will also be feature four sessions on OpenCL, OpenGL, COLLADA and WebGL. Visit the Khronos Group GDC 2010 event page for complete details.
The Khronos Group announced the unveiling of the WebGL Draft Specification. WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. Khronos has setup a wiki, forums and a public mailing list for greater community involvement.
Learning WebGL has pointed out that Peter Strohm has put together a series of tutorials and demos in German. Included are some of the Learning WebGL tutorials as well as some refined examples of WebGL in action.
Mark Steele is suggesting that Cube Defense game demo by Yohei Shimomae, is possibly the first fully playable WebGL game. Considering it is put together without documentation, Mark feels encouraged by what he sees. Take the game for a spin, and see for yourself. A WebGL enabled browser is required.
WebGL is now available in WebKit nightlies. If you run Leopard or Snow Leopard you can try it out WebGL yourself. WebGL runs in the HTML Canvas element, and works similarly to the 2D Canvas capability currently in WebKit. You can download the nightly build on the Webkit website.
WebGL is being built into Mozilla’s Firefox, Apple’s Safari and now Google’s Chrome browser. WebGL can be used in the latest Chrome developer preview version—but only if “—enable-webgl” and “—no-sandbox” command-line switches are added when Chrome launches. The latest versions are Chrome 220.127.116.11 for Windows and 18.104.22.168 for Mac OS X and Linux.
Being able to export your Spore Creatures into .dae COLLADA format was a pretty cool trick. However, you could only preview your creatures as 2D images in your browser. Over the weekend, Mozilla was hard at work, fixing a few bugs in their implementation of WebGL. Over the weekend Vladimir Vukićevićwas was also busy putting together a very cool demo that will let you view your COLLADA exported Spore Creatures in 3D, right in your browser. If you have a browser with WebGL enabled, here is the demo page in action.
Michael Smith posted on his twitter page this morning that WebGL has appeared in the Mozillatrunk. It was just three days ago that WebGL was first noticed in WebKit. From the homepage of Michael Smith, “I joined the W3C in 2007 as part [of] the W3C Mobile Web Initiative. I am involved with the work on The HTML Markup Language and on standards related to browsing technologies; in particular, the phenomenon known as HTML5, as well as other standards related to Web Applications.”
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.
BetaNews has published a well thought out review based on the recent announcement of WebGL. Scott Fulton writes “For three-and-a-half years, the rotating cube corner has pretty much been the ‘test pattern’ for WebGL. But today’s endorsement by the Khronos Group, responsible for OpenGL and OpenGL ES, could catapult this project from virtual stagnation into overdrive.” There is also a good comment discussion on going. If you wish to comment directly to the developers of WebGL, you can do so on the Official Khronos WebGL Feedback thread.
Bitmanagement introduces the new release of BS Contact 7.2 Stereo for Windows at Siggraph 2009. BS Contact enables the visualization of applications in Virtual Reality and Augmented Reality through integration of interactive realtime 3D technology. Supporting all 25 main features of the BS Contact 7.2 Web3D and including significant improvement in quality and appropriate software for major 3D-hardware manufacturers. In BS Contact Stereo OpenGL (GLSL) dynamic shaders can be used.