This article on DevX discusses how the introduction of OpenGL ES for BREW, developers now have access to a state-of-the-art 3D rendering platform thats portable across mobile platforms and devices. The article describes how to get your environment set up for OpenGL ES development in BREW, as well as introduces you to the basic concepts you need in order to get started. Note: there's no support for OpenGL in the base BREW emulator. Instead, you need to download the BREW SDK Extension for OpenGL ES for the BREWSDK.
This article gives a brief argument for using COLLADA as an open and non-proprietary standard for 3D data exchange. It then addresses a wide list of FAQ questions regarding the uses of COLLADA, how data is organized, a description of COLLADA physics, and most importantly, that COLLADA is free, with no royalties or license fees for use.
AmanithVG Tech Preview 2 OpenGL API hardware-accelerated vector graphics implementation adds VGU support and extensions
AmanithVG engine is a commercial cross-platform engine for accelerated vector graphics. AmanithVG is entirely built on top of OpenGL (from 1.1 to 2.0, using extensions where available) and OpenGL ES (1.1 and 2.0) APIs. By using the OpenGL API, AmanithVG can provide high quality accelerated vector graphics on any kind of 3D chipset already available on the market, achieving tens of times faster performance than software rasterizers. The new tech preview 2 includes an improved geometric engine, a powerful configuration file (lets you customize the geometric kernel and the rendering engine to for example implement features on a chip without shaders, or with limited texture size and texture units count.) , and a set of extensions for complex blend modes, color ramps, enhance dcaps styles and more. The benchmarks comparing rendering performance to software only implementation are impressive. Check out the new AVI video to see some of the new features and accelerated performance. (Imagine this kind of performance in Flash, Illustrator or PDF!)
New Academic Membership enables leading universities and researchers to participate in the development of open standards mobile technologies
The Khronos Group has officially launched its Academic Members program. This program enables researchers and student from a broad range of fields, to participate in the development of open standards for mobile and desktop media technologies. Schools, universities and research institutions are encouraged to join. Khronos will also be actively working Academic members to develop courseware. MIRALab in Geneva Switzerland is the first to join with a focus on virtual reality projects using COLLADA.
OpenKODE overview presentation includes details on native deployment and trans-API coordination & testing
OpenKODE will offer DirectX-like capabilities for mobile phones using an open standard, that is cross-platform, royalty-free and streamlined for mobile devices. This latest OpenKODE presentation adds details about building an OpenKODE implementation, native deployment, Trans-API coordination and a trans-API testing matrix.
COLLADA Physics Viewer 0.7 adds support for compound shapes - available for Windows, Intel Mac OS X and Linux
The new release of the Bullet Collision Detection and Physics Library includes an updated version of the COLLADA 1.4.1 Physics Viewer. This new v.7 supports COLLADA import/export of compound shapes (more then one collision shape), import/export of generic D6 constraints (no limits/motors) and
The material for the SIGGRAPH 2006 course 'OpenKODE: An Open Mobile Media Development Environment' is now available on line. The web page contains links to the pdf presentations, as well as all of the supplementary material that was made available as part of the SIGGRAPH 2006 Conference Proceedings DVD.
The Korean Standard Organization TTA (Telecommunication Technology Association) has launched a project to develop standard benchmarks for scalable vector graphics solutions including OpenVG and SVG. ETRI is a lead in the project. SVG (Scalable Vector Graphics, W3C) and OpenVG (Khronos Group) standards are rapidly being adopted in many devices and applications, but there is no objective benchmark for performance comparison. The new benchmark test will provide objective and standard tests suite to compare performance and features of implementations of vector graphics standards, SVG and OpenVG. Requirements and index for performance evaluation will be collected until the end of 2006.
OpenSceneGraph is an open source high peformance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. The COLLADA plugin for OpenSceneGraph is a reader/writer that now uses COLLADA DOM v1.4.1. The plugin supports both import and export of visual scenes, geometries, and profile_COMMON effects.
Bellagio enables Linux software developers and ISVs to familiarize themselves with OpenMAX IL API and to develop their own OpenMAX components for multimedia codecs and controls. This guide details how developers can build OpenMAX IL components using the Bellagio OpenMAX open source distribution. It is based on Bellagio 0.2, but it is anticipated that some details may change in the future with new project releases. OpenMAX components are written in C but an object-oriented approach has been used to avoid code duplication, so that common OpenMAX functions are implemented in a so-called “base component” and can be overridden by derived components.