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.
DMP announced one day of Advanced OpenGL ES Programming Training in Tokyo. This course demonstrates the more sophisticated techniques possible using the OpenGL ES 1.1. By explaining the techniques required to generate images of greater realism, the course provides deeper insights into OpenGL ES functionality. Also, this course refer to performance aspects of OpenGL ES application and basic concept of OpenGL ES 2.x. Participants must have programming knowledge (especially C), a good grasp of computer graphics concepts as well as a familiarity with the basic topics of the OpenGL ES 1.1. This course is held in Japanese.
DMP announced a two day OpenGL ES Programming Course for beginners in Tokyo. This course provides the knowledge that a novice OpenGL ES programmer needs to author interactive, 3D graphics applications using OpenGL ES. It covers fundamental topics such as overview of architecture, modeling, and lighting, and introduces advanced topics using extensions such as matrix palette skinning animation. Attendees should be able to read simple programs written in the C language. No previous experience with writing graphics programs is required. This course is held in Japanese.
The OpenGL ES working group is pleased to announce the release of the OpenGL ES 1.1 Full Specification
The OpenGL ES working group is pleased to announce the release of the OpenGL ES 1.1 Full Specification. Previously, OpenGL ES 1.1 was defined by a "difference specification", which was an annotated list of differences between it and desktop OpenGL 1.5. To understand the API, programmers new to OpenGL had to read the 300+ page OpenGL 1.5 specification, cross-referencing against the difference specification to see which features were supported. The new document is entirely self-contained, so no cross-referencing is required. And, as it is only about half as long as the desktop specification, it is much easier for OpenGL beginners to read. The API itself is of course unchanged, and the working group will continue to maintain and publish the older difference specification for those who prefer it. Both versions of the specification are available at the Khronos OpenGL ES specification download page
From 3GSM to GDC to Mobile Entertainment World… Khronos members weigh in on the latest in mobile and graphic technology 3GSM and GDC: Kathleen Maher of Jon Peddie Research has worked with Khronos to produce an excellent series of nine new podcasts. This is best listened to as a two part series. First, Kathleen interviews Khronos members at 3GSM to find out what was the buzz in Barcelona. Khronos members are the experts behind the tremendously successful Khronos standards for 3D, 2D, video and audio for mobile devices. Kathleen talks with Members about how the new technologies can be used to create applications for mobile phones.
Khronos Contributing Member Ikivo AB announced a collaboration with Advanced Micro Devices to demonstrate accelerated vector graphics for rich media applications
The Ikivo application running on AMD's hardware leverages Ikivo's portfolio of Enrich Tools and Clients based on Mobile SVG (Scalable Vector Graphics), and the AMD Imageon™ media processor solution for OpenVG 1.0. The stunning performance improvements achieved by hardware accelerated OpenVG is expected to stimulate wider use of rich media in mobile services and improve the user experience in applications such as Mobile TV, 2D games, media players and On-Device portals.
"Ikivo is excited to work with AMD on demonstrating these new opportunities to the mobile industry and content developers. SVG is proving to be the ideal basis from which to build these new, high-performance rich media solutions. To date, 225 million SVG-enabled devices have been shipped globally. With the introduction of Ikivo Enrich, Ikivo continues its commitment to bring powerful tools and client solutions to the market", said Håkan Engman, vice president at Ikivo.
Ikivo (formerly ZOOMON) is a leading provider of software solutions based on SVG, designed to enhance and expand the range of services and opportunities for mobile phone users. Ikivo believes that OpenVG will enable the mobile industry to develop more compelling rich content services on lower priced handsets. For more information, please visit the Ikivo site for the official press release.
"Recently, we've had the opportunity to play around with Papervision3D - a full blown open-source 3D engine for Flash. The simplicity and power of the engine are amazing (especially in AS3), but what really explains its recent popularity is the ability to parse COLLADA data. In other words, Papervision3D allows Flash Developers to work closely with 3D artists that could export low-poly models and environments directly from Max and Maya." Also see the Papervision 3D blog for more COLLADA details.
COLLADA and X3D are two royalty-free open standards that use XML schema technology to represent 3D content. This whitepaper will assist developers in understanding the similarities and differences between COLLADA and X3D, the design goals that informed their development, and how and where the two standards can be used together as a powerful tool set for developing Web and enterprise applications.