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 a
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.
The presentations from Emerging Technology Forums @ CTIA Wireless are now available as PDFs. Presentations cover Benchmarking, Mobile Media APIs, Mobile Media Trends and OpenMAX.
COLLADA demonstration videos, COLLADA panel discussion notes, COLLADA “101” presentations and GDC Mobile and Conference presentations now online
More content from GDC 2007 is now online.
Videos: The Softimage|XSI Crosswalk video describes how to create a Half-Life 2 character out of mulitiple COLLADA assets coming from many different softwares, integrating and refining them in XSI, and then exporting for use in a game. The Feeling Software videos show short demos of the features of Feeling's COLLADA Tools for Max and Maya.
Panel Discussion: Notes from the COLLADA panel discussion summarizes the thoughts of professional developers talking about using COLLADA in real world production
Presentations: Pixelbox Academy presentations cover "COLLADA 101 - Fast Track to Getting Started" and "Everything you ever wanted to know about COLLADA". GDC Mobile presentations include: "Mobile 3D Hardware: They're Not Little PCs!", "Premium Phone Graphics: The New Generation of Mobile 3D Gaming" and "3D Convergence: Crossing Language and Platform Boundaries".
AmanithVG is a commercial cross-platform solution for accelerated vector graphics. It is entirely built on top of OpenGL or OpenGL ES APIs. This video shows real-time vector graphics using AmanithVG 1.0 engine running on a Nokia N93 using the built-in OpenGL ES hardware support.
The Embedded Systems 3D Game SDK (ES 3D Game SDK )is an Open Source 3D Game Engine / SDK for embedded devices. The new v0.4 adds support for OpenKODE and enhances terrain and texture rendering. 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.
Free intent GamePlayer Application Development Kit with OpenKODE 1.0 support enables binary portability
The intent GamePlayer Application Development Kit (ADK) offers an implementation of OpenKODE with OpenGL ES 1.1 and EGL 1.3. It enables game developers rapid development of their code and deployment across all of the industry's major CPU architectures and devices including X86 and ARM and peripheral silicon support such as graphics acceleration. Using the ADK, you can deliver a single binary ubiquitously across the industry's architectures enabling game applications to run at native speed across different platforms, irrespective of the hardware and across both open and closed operating systems. It also supports over-the-air deployment, even on "closed" platforms that are not normally capable of over-the-air deployment of native content. This initial launch of the ADK is a BETA version. An upgrade, ADK 1.0 is expected to replace this by the end of March. The download is available at no charge.