The Blender development team has released Blender version 2.60. Blender 2.60 incorporates 3D audio as well as restoration of sequence editor proxy support, vertex group modifiers, animation system improvements in the graph and dopesheet editor, improved Collada integration, added callbacks in the Python API, new add-ons, and better localisation and internationalisation support.
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL, OpenCL, and OpenAL, allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks.
What would a bookcase look like if it was designed to hold digital books? Googles bookcase experiment lets you browse over 10,000 titles using WebGL and the Google Books API. View this WebGL experiment and many more.
Hot on the heals of Android 4.0, Google released Ice Cream SDK. Bringing a slew of changes and improvements, including TextureView object. Developers can directly integrate OpenGL ES textures as rendering targets in a UI hierarchy, making it easy to embed camera preview, decoded video and OpenGL game scenes.TextureView can be viewed as a more powerful version of the existing SurfaceView object, since it offers the same benefits of access to a GL rendering surface, with the added advantage of having that surface participate fully in the normal view hierarchy. The camera also sees some improvements with the addition of high-performance transformation filters allowing developers to apply rich effects to any image passed as an OpenGL ES 2.0 texture.
Carlos Sánchez de La Lama announced Portable OpenCL on the LLVM development list. The Portable OpenCL project is self-described as "an open source implementation of the OpenCL standard which can be easily adapted for new targets. One of the goals of the project is improving performance portability of OpenCL programs, avoiding the need for target-dependent manual optimizations. A "native" target is included, which allows running OpenCL kernels on the host (CPU)." The source code is available online.
Opera Software took the hardware acceleration plunge today with the release of its first alpha version of Opera 12, code-named Wahoo. Opera uses hardware for everything its Vega display engine handles--font display, CSS (Cascading Style Sheets) effects, Canvas 2D graphics, and WebGL 3D graphics.
OCLTools is a powerful, yet compact, suite of tools that provides developers with more alternatives to kernel compilation. OCLTools enables you to eliminate costly kernel compilation time from the runtime of your application. With OCLTools developers can embed the source code of their kernels (clear text or encrypted) directly into their program binaries eliminating the need to distribute kernel source code in the open while still maintaining the flexibility of runtime compilation.
The OpenCLNews.com website is a community for professionals in OpenCL and Heterogeneous Computing using Open Standards. The basic charter of the OpenCL News site is to promote awareness of the OpenCL and Heterogeneous Computing using Open Standards) and to engage customers through understanding how they want the APIs to evolve.
Ellie Goulding Lights offers a glimpse into the capabilities of WebGL.
Quad Software announced the release of the version 3.1 of Grome, the game level authoring tool used by professional game developers and companies from 3D simulation industry. This new version brings new tools and enhancement to existing ones, speed and memory management improvements. New extended compatibility is provided with external engines (Unity3D, Unreal Development Kit, OpenSceneGraph) and integration with external modelers (3DS Max, Maya, Blender) is achieved via industry standard COLLADA format. Commercially available for over 4 years, Grome modeler is used for AAA game titles for latest generation consoles and for PC by companies like Ubisoft and Eidos, for mobiles platforms by Gameloft and for professional simulation applications by Boeing and Saab.