FX Composer 2.5, the latest version of NVIDIA's powerful shader development environment, has been released. FX Composer supports OpenGL, Collada FX, and CgFX, DirectX, and HLSL, as well as the .fbx, .x, .3ds, .obj, and .dae file formats for importing geometry. Version 2.5 adds: DirectX 10 support, including geometry shaders and stream out; Particle Systems; Visual Styles; Major User Interface Improvements; Remote Control over TCP/IP; Support for the NVIDIA Shader Debugger and New Sample Projects. You can download the tool for free at www.fxcomposer.com.
Khronos Group has posted the schedules for Beyond Programmable Shading:Fundamentals and In Actions on their Siggraph page.
Vivante Corporation, the embedded GPU technology leader, announced today that it has joined the MIPS® Alliance Program to bring its programmable graphics IP cores to designers using cores from MIPS Technologies. Vivante’s 2D/3D GC series GPU IP product line supports OpenGL® ES 2.0, OpenGL® ES 1.1 and OpenVG® application programming interfaces.
Imagination Technologies, the leader in mobile and embedded graphics technologies, reports that the first branded consumer electronics products utilising its advanced and market-leading shader-based graphics core, POWERVR SGX, are now shipping. POWERVR SGX, Imagination’s OpenGL ES 2.0 and OpenVG compliant graphics acceleration technology, is already on sale in devices from Aigo, Kohjinsha, Sharp and others.The first mobile phone handsets with POWERVR SGX will start shipping in Q4/2008 in Japan.
There is a new basic summary of resources and steps for getting started using COLLADA as a digital content creator or as a software developers. The guide shows you the steps to take if you want to use COLLADA to import/export data from tools or if you want to implement COLLADA in your application.
Metismo has confirmed the availability of 3D support within its Bedrock platform in partnership with Imagination Technologies. Bedrock can now enable a J2ME game utilising the JSR239 OpenGL ES API to be developed. Bedrock’s Cross Compiler can then be used to translate the J2ME to native C++ and OpenGL ES on a range of handsets including Brew, Apple iPhone, Antix Game Player, Windows Mobile and Symbian.
Vivante Corporation announced that is the first OpenGL® ES 2.0 3D graphics technology provider to submit conformance results that include the Depth Texture extension (OES_depth_texture). Vivante has submitted conformance results based on the GC600 2D/3D GPU IP core for the OpenGL ES 2.0 conformance test, for review. The Depth Texture extension to the OpenGL ES 2.0 application programming interface (API) enables dynamic shadow rendering. Dynamic shadows give applications like 3D Graphical User Interfaces real life animation qualities.
Shapeways from the Netherlands announces their 3D printing private beta. You can upload your 3D design using COLLADA, STL or X3D to the Shapeways website, and within 10 days be holding your 3D creation, they claim. Peter Weijmarshausen, CEO of Shapeways: "We are very proud to invite users to sign up for our (Beta) service. After they join our community they can experience the next generation of product creation, from PC screen to reality." A video showing the process from start to completion is available.
Khronos updates their Siggraph 2008 information page. With only three weeks left until Siggraph 2008, you are encouraged to signup for any of the BOF's that you plan on attending. There is no cost, and signing up will result in a better Birds of a Feather get together. Available BOF's this year include the OpenGL BOF, COLLADA BOF and the Khronos Handheld BOF. You will also find course and presentation information, and Khronos member booth information.
Recently Apple came to the Khronos Group with a proposal to establish the Heterogeneous Computing Working Group, based on OpenCL which Apple had been working on with companies like Intel, ATI, and NVIDIA. While OpenCL is a heterogeneous solution targeting CPUs and GPUs alike, the article concentrates on the GPU side. In a nut-shell, if you have an ATI or NVIDIA graphics card installed, chances are your current computer has 100 or more processor cores in it, and currently, this Graphics Processor Unit (GPU) only handles graphics. Similarly, this also applies to multi-core SIMD CPUs, which OpenCL can harness to yield many times the performance of a sequential CPU programming model. OpenCL is intended to be an API that will let developers use the GPU and CPU for the compute-intensive portions of their application, across many platforms, from desktop to mobile. “It was an idea whose time had come,” says Neil Trevett, president of Khronos and chairman of the OpenCL TSG.