Khronos Group News Archives

Mobile Gaming Forum - Tokyo April 2006 presentations

The Tokyo Mobile Gaming Forum was held April 28th, 2006. Presentations covered OpenKODE (a native content platform providing source portability for games and media applications), OpenGL ES (3D for mobile), OpenSL ES (audio for mobile), OpenMAX (streaming media), OpenVG (accelerated Flash, PDF and SVG), and COLLADA (digital asset application interoperability). Powerpoint presentations (English and Japanese) are now available for review and download. Read More

Aspyr to publish third 3D game title for handhelds using OpenGL ES

Call of Duty 2 will be Aspyr's third Pocket PC-based title using OpenGL ES hardware acceleration using Intel multimedia accelerators. They’ve previously published OpenGL ES-accelerated Pocket PC versions of Pangea Software's Enigmo and Tony Hawk's Pro Skater 2. Call of Duty 2 is rumored to take advantage of the PowerVR SGX core expected to be in the new version of the Intel multimedia co-processor. Read More

ATI acquires Bitboys Oy OpenGL ES 2.0 3D graphics and OpenVG 1.0 technologies

ATI has acquired Bitboys Oy. Bitboys is know for its OpenGL ES 2.0 3D graphics and OpenVG 1.0 2D vector graphics technologies optimized for high-volume mainstream mobile phones. These graphics cores will be supported by ATI's common software stack which covers its complete range of multimedia co-processors. This unified software environment will allow developers to easily create content for a range of devices and offers mobile phone manufacturers faster time to market. Read More

Two new COLLADA open source projects for loading and rendering COLLADA scene and FX files

The COLLADA RT Loader is a sample that was developed to load COLLADA document scene files, and render them using CG 1.5. It provides scene heirarchy, cameras, animation, and skinning support as well as basic COLLADA_FX rendering with the assistance of the COLLADA_FX lib.

The COLLADA FX Loader project is a sample that was developed to load a basic COLLADA FX document, and to make all of the calls to the Cg / CgGL runtime to create and initialize the materials and effects defined in COLLADA. It also provides an API to apply those effects through calls to set and reset the pass state of an effect.

The sample projects complement the open source COLLADA DOM, an API that provides a C++ object representation of a COLLADA XML instance document. Read More

Movie demos of COLLADA Physics and interoperability

Three new streaming Flash videos of demos from GDC 2006 show interoperability of physical simulations using COLLADA 1.4.

  • Ragdoll simulation using Nima PhysX plug-in for Maya
  • Nima PhysX plug-in for Maya with support for COLLADA Physics
  • Exporting rigid body car crash scene from Maya to COLLADA
Read More

Collada 1.4.0 Plug-in for Blender (alpha v0.1)

The Collada 1.4.0 Plug-in for Blender is a script to import from and export to the Collada 1.4 format in Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback . The plugin is a python script which runs through the Blender Python Interpretor and consists of two parts: The Collada 1.4.0 API is the converter between a Collada XML file (*.dae) and an object oriented representation of the Collada schema in Python. The Translator converts the Collada structure to Blender and vice versa. This early v0.1 release imports/exports geometry, lights, cameras, transformations and parent relationships. Read More

OpenMAX IL integration technical whitepapers for Gstreamer, MS Directshow Filters, and Sybiam Media Device Framework

Three new OpenMAX IL 1.0 technical whitepapers describe:

  • How OpenMAX IL can be used in the Linux GStreamer framework to enable access to multimedia components, including HW acceleration on platforms that provide it.
  • How the Microsoft DirectShow Filter interface may be translated to the OpenMAX IL base profile interface for integration with Windows Mobile Enabled devices with a pull and a push communication model.
  • How OpenMAX IL codecs can be used within the Symbian Media Device Framework to enable access to multimedia acceleration on Symbian OS Devices.
Read More

Feeling Software to implement COLLADA importer for Unreal Engine 3

Feeling Software is implementing a COLLADA importer for Unreal Engine 3 using FCollada. FCollada is an open-source C++ library which offers support for COLLADA interoperability (used in ColladaMaya and ColladaMax for interoperability with any COLLADA compliant DCC tool). Read More

MobiX3D player v0.2 for X3D and Humanoid-Animation content using OpenGL ES on PocketPC and Intel 2700G

MobiX3D is a mobile player for X3D (the successor to VRML) and Humanoid-Animation content. The rendering engine of the MobiX3D player supports OpenGL ES and features transparency (alpha-blending), color and shading (wireframe, flat and gouraud shading supported), texturing, lighting, backface culling. The player makes use of the GLUT|ES toolkit. The v0.2 release binaries are available for PocketPC using OpenGL ES 1.1 (Hybrid's Rasteroid) and for Intel 2700G-based devices (e.g. Dell Axim X50V) using OpenGL ES 1.0. Read More

COLLADA movie demos of game pipeline interoperability using FX Composer 2, Softimage, and 3ds MAX with COLLADA as the glue between the tools

Three video of demos from GDC 2006 show interoperability of game assets using COLLADA 1.4.

  • Workflows using NVIDIA's FX Composer 2 and common Digital Content Creation (DCC) tools like Maya, connected by the COLLADA interchange format.
  • Game pipeline interoperability using FX Composer 2, Softimage Maya, & Softimage XSI with COLLADA as the glue between the tools.
  • How 3ds Max can be inserted into a COLLADA workflow where FX Composer is used for the illumination and HLSL shaders.
If you were wondering how COLLADA actually facilitates workflows and maintains assets, these video demos will make thing clear. More video demos from GDC to come soon. Read More

Blender Pocket uses OpenGL ES to bring the popular Blender 3D modeling, and rendering application to handheld devices

Blender Pocket is an open source, handheld devices port of Blender 3D open-source software for 3D modeling, animation, rendering and playback. It runs using the Rasteroid OpenGL ES implementation (using a wrapper for any missing desktop OpenGL functions). Support for the Vincent open source OpenGL ES implementation is also planned. Currently it runs on Pocket PC but the author is looking for other people to port to other other embedded devices supporting OpenGL ES. The latest version adds support for images with UV mapping. Blender Pocket forums provide support for development efforts. Read More

Using non-photorealistic rendering for constrained bandwidth OpenGL ES accelerated mobile mapping applications

This paper presents a bandwidth friendly approach to remote rendering of large 3D content (like cities), using Non-Photorealistic Rendering. The original textures of the facade are processed and the feature lines are extracted. The resulting data set (buildings with their characteristic lines) is optimized for remote visualization and stored on the server side. The city is then streamed on-demand on a remote client and rendered using OpenGL ES on handheld devices. This approach is useful for 3D content display on small screens where overly detailed textures can hide the salient characteristic features. It also greatly reduces the amount of data to transmit, making this solution well suited for limited-bandwidth networks like the ones used by mobile devices. Test were run on a DELL Axim X50V with a 624 MHz ARM processor, 64 MB of RAM memory and an Intel 2700G GPU andfull hardware acceleration using OpenGL-ES up to 640x480. Paper available as a PDF. Read More

m-LOMA mobile 3D map program uses OpenGL ES for rendering

The m-LOMA(mobile LOcation-aware Messaging Application) application is the first true mobile 3D map program that renders 3D views in real-time, using easy-to-recognize high-quality 3D models, large view distance and free movement in the 3D world. Unlike a traditional map, with a 3D map application you always know your location on the map either by GPS tracking or by simply recognizing the buildings or other landmarks near you on the 3D map. m-LOMA uses the OpenGL ES API for rendering, and has a full optimization toolchain for the 3D models and textures, including visibility calculations, collision avoidance and pre-calculated visibility approximations for moving objects. Available for Symbian Series 60 and 80, Linux, Windows, WindowsCE (MobileWindows) and Mac OS X. Read More

Torus 3D open source OpenGL ES 3D Engine for BREW

The Torus 3D Engine uses OpenGL ES hardware acceleration under BREW enabled mobile devices. The engine features 3DSMAX exporting scripts, quick and easy models loading, mesh sharing, skybox, hierarchical scenegraph, q3 compatible bsp with pvs and lightmapping, quick frustum culling, oriented bounding boxes, multipass environment/phong mapping and more. Full source code has been released (registration required for download). Read More

Tokyo Mobile Developer University, April 28, 2006 to present overview of OpenKODE

The Tokyo Mobile Developer University focused on Gaming & Media, will be held April 28th, 2006. Presentations and demos cover OpenKODE (a native content platform providing source portability for games and media applications), OpenGL ES (3D for mobile), OpenSL ES (audio for mobile), OpenMAX (streaming media), OpenVG (accelerated Flash, PDF and SVG), and COLLADA (digital asset application interoperability). Sessions are free but space is limited.
(PDF news release in Japanese) Read More

Page 126 of 135 pages ‹ First  < 124 125 126 127 128 >  Last ›

safety