OpenGL News Archives
The first production release of ATI Stream SDK with OpenCL 1.0 support is out for Windows XP, Vista, 7 as well as openSuse 11.0 and Ubuntu 9.04. The ATI implementation of OpenCL lets developers use combined CPU and GPU power for accelerating applications. This release supports all FirePro workstation cards, as well as the consumer Radeon HD 4000 and above. The update also offers preview support for OpenCL / OpenGL / DirectX 10 interoperability, along with double-precision floating point basic arithmetic in OpenCL C kernels.
SilverLining 1.91 OpenGL Based Real-time Sky Middleware Improves Stratus, Atmospheric Limb Rendering
SilverLining version 1.91 is now available from Sundog Software. SilverLining renders the sky and everything in it, including volumetric clouds, for OpenGL developers on Mac, Windows, and Linux. The big new feature is improved stratus clouds - you’ll now see some real 3D depth at the tops of the clouds. This geometry is computed on the GPU using a Cg vertex program for OpenGL users. We also made some improvements to “geocentric mode” and the rendering of the atmosphere from space.
The OpenGL 3 Samples Pack is a pack of OpenGL 3.2 C++ code samples to document the API. They are using the core profile features, not any deprecated features. The version 1.2.1 supports Windows with Visual Studio and Linux with GCC; nVidia and ATI cards with the lastest drivers. It contains 25 samples.
ThreeDify announces general availability of the highly anticipated, OpenGL-based ActiveSolid Pro/Standard v3.0.0 - a major upgrade over the previous version. The new release features the following notable additions: full support for Windows 7 and Microsoft PowerPoint for the first time, prelimilary support for Microsoft Office Live Server Beta and support for texture and material color import from the currently supported file formats. With this new release, ActiveSolid users can now create and embed their live 3D designs within MS PowerPoint as they have been able to do with MS Excel and MS Word. It represents an significant step in ThreeDify’s effort towards making 3D designs available anywhere and everywhere.
GPU Caps Viewer 1.8.0 is available for download. This new version adds OpenGL 3 as well as OpenCL support with a new panel and several OpenCL demos. GPU Caps Viewer is a graphics card utility for Windows. It quickly describes the essential capabilities of your graphics card including GPU type, amount of VRAM, GPU temperature, OpenGL, OpenCL and CUDA API support. I also offers OpenGL and OpenCL demos to test the latest features of your video card.
Seac02 announces their new platform and plugin for interactive content online. Eligo web is OpenGL based, and features HDRI lightning, realtime shadows, realtime animations and 3D-sound. It currently runs on every windows based browser, Internet Explorer, Firefox, Chrome, Safari and Opera. The Eligo web plugin supports tag and texture realtime tracking for web based augmented reality. Eligo web plugin is the first plugin in the market with realitme gpu based raytracing. The solution can be adopted for industrial diesign, viral marketing and new experimental e-commerce, where augmented reality allows the user to place virtual products at home. Eligo web is free for all the students.
This release of ATI Catalyst™ provides support for OpenGL 3.2 extension support on the ATI Radeon™ HD 5800 Series, ATI Radeon™ HD 5700 Series, ATI Radeon™ HD 4000 Series, ATI Radeon™ HD 3000 Series and ATI Radeon™ HD 2000 Series. The following is a list of OpenGL™ 3.2 features and extensions added in ATI Catalyst™ 9.12:
- Support for OpenGL Shading Language 1.50.
- BGRA vertex component ordering (GL_ARB_vertex_array_bgra).
- Drawing commands allowing modification of the base vertex index (GL_ARB_draw_elements_base_vertex).
- Shader fragment coordinate convention control (GL_ARB_fragment_coord_conventions).
- Provoking vertex control (GL_ARB_provoking_vertex).
- Seamless cube map filtering (GL_ARB_seamless_cube_map).
- Multisampled textures and texture samplers for specific sample locations (GL_ARB_texture_multisample).
- Fragment depth clamping (GL_ARB_depth_clamp).
- Geometry shaders (GL_ARB_geometry_shader4).
- Fence sync objects (GL_ARB_sync).
View complete release notes on the ATI website.
On the following website, you will find basic and complex OpenGL 3.2 and GLSL 1.5 examples plus source code.
Benjamin Supnik writes with some regularity about various OpenGL programming issues. His blog “The Hacks of Life” offer well written and thorough explanations of the problem and the solution.
The latest version of the OpenCTM 3D mesh viewer (part of the OpenCTM v1.0.2 SDK) has support for loading, viewing and saving several different file formats (OpenCTM, COLLADA, STL, PLY, OBJ and 3DS), making it a convenient companion tool for 3D graphics developers and artists. The viewer uses OpenGL for its 3D view and GUI, and works under Windows, Mac OS X, Linux, etc. OpenCTM is a file format, software library and a tool set for compression of triangle meshes. It fits well with the current OpenGL rendering pipeline, with support for custom shader attributes among other things.
The ARB Working Group has approved updates to the OpenGL 3.2 (release 20091207) and OpenGL Shading Language 1.50 (release 11) Specifications which correct many minor issues that have been identified since GL 3.2 and GLSL 1.50 were initially released. Corresponding updates to GLSL 1.40 (release 8) and GLSL 1.30 (release 10) Specifications have also been released, and will be followed shortly by corresponding updates to OpenGL 3.1 and 3.0. All Specifications are available in the OpenGL Registry .
Nokia has released Version 4.6 of its Qt cross-platform application and UI framework. Key performance improvements include an optimized, re-written Qt GraphicsView rendering algorithm and a new OpenGL paint engine. Qt 4.6 includes support for the Symbian platform for the first time, and adds Windows 7, Apple Mac OS 10.6 (Snow Leopard), and the upcoming Maemo 6 to the list of Qt-supported platforms.