OpenGL News Archives
The series of German Windows OpenGL tutorials have been updated to version 3.3. Important changes: GLSL Shaders updated to Version 3.30, use of shader semantics (GL_ARB_explicit_attrib_location) and sampler objects (GL_ARB_sampler_objects).
Seac02 announced the availability of LinceoVR 3.4 based on OpenGL. This new version supports realtime autostereo mode to see 3d models live with n-tile screens, a free viewer is available to play animations on any pc. Images or videos for n-tile screen can be created, and a free 3D autostereoscopical video player for n-tile screen based on OpenGL can be downloaded.
Seac02 launches the first Augmented reality plugin for MS powerpoint, the plugin, free to use, features live augmented reality and realitme rendering based on OpenGL standards inside a powerpoint presentation. The plugin allows to embed LInceoVR 3D models, and see them in Virtual reality mode or Augmented reality mode in MS application. HDRI render, realtime animations, realtime shadows are supported
The next hands-on OpenGL tutorial in Sãu Paulo Brazil is now accepting signups. A date will be set once enough participants have signed up. This one day event is targeted at developers who have an interest in learning OpenGL to create 3D applications. Knowledge of C and an understanding of the concept of vectors, matrices and analytic geometry is required. Early signups receive up to 25% off.
Wind River announced the latest version of Wind River Tilcon Graphics Suite. This version of the graphics suite introduces support for OpenGL, enabling highly customizable and rapid development of high-end GUIs in the aerospace and defense, industrial, and medical market segments. Tilcon Graphics Suite allows developers to leverage the power of OpenGL’s open, vendor-neutral, multi-platform graphics standard across popular desktop and workstation platforms, ensuring that broad application deployment is possible.
ATI has released the latest build of their Catalyst 10.6 driver. New in this version is official support for OpenGL 4.0 (on all Radeon HD 5000 series chipsets) and OpenGL 3.3 (on all Radeon adapters); GPU acceleration of H.264 video using Adobe Flash Player 10.1 along with other improvements.
The OpenGL Samples Pack have been updated providing new OpenGL 4.0 samples and more OpenGL 3.3 samples for a total of 57 as simple as possible samples. The project builds with Visual Studio 2008 and 2010.
The new release of OpenGL based ThreeDify Excel Grapher adds a powerful visualization enhancement: ability to color-code graph series by user-defined data intervals. This is in addition to the existing per-series graph-coloring and offers a greater visual aid to understanding of complex 3D data sets. This new release also adds a dozen new Automation methods, further enhancing Grapher’s already powerful scripting API.
The Khronos™ Group today announced the ratification and public release of the OpenCL™ 1.1 specification, the latest version of the open, royalty-free standard for cross-platform, parallel programming of modern processors. OpenCL 1.1 adds significant functionality for enhanced parallel programming flexibility, functionality and performance including:
- New data types including 3-component vectors and additional image formats;
- Handling commands from multiple hosts and processing buffers across multiple devices;
- Operations on regions of a buffer including read, write and copy of 1D, 2D or 3D rectangular regions;
- Enhanced use of events to drive and control command execution;
- Additional OpenCL C built-in functions such as integer clamp, shuffle and asynchronous strided copies;
- Improved OpenGL interoperability through efficient sharing of images and buffers by linking OpenCL and OpenGL events.
A code sample showing how to implement a fast and accurate A-Buffer using OpenGL 4.0 core profile and the new NVIDIA extensions that allow random access read/write and atomic operations into global memory and textures on NVIDIA Fermi cards. In its simplest form, an A-buffer is a memory buffer that stores a list of fragments per pixel. This code demonstrates very fast order independent transparency in one single geometry pass. The technique supports arbitrary sized fragments with maximum number of fragments per pixel only limited by available video memory. It demonstrates the usage of EXT_shader_image_load_store, NV_shader_buffer_load, NV_shader_buffer_store and EXT_direct_state_access. Full source code and a Win32 executable are provided. Freeglut is used to initialize OpenGL 4.0 context with the core profile.
Kappa created OpenGL2.0-based application / game for promotion of their new designs during Football World Cup, for China market. Campaign website game uses AR for game controls, and OpenGL2.0 & GLSL for rendering of GUI and game content. PC and Mac version available for download.
Version 1.97 of Sundog Software’s SilverLining SDK for real-time, physically based rendering of the sky, 3D volumetric clouds, and weather effects now includes support for OpenGL 3.2 core contexts. Games and visual simulation applications targeting OpenGL 3.2 core contexts or above may now use SilverLining to render realistic skies and outdoor lighting without backward-compatibility enabled. SilverLining’s legacy OpenGL renderer remains supported as well, which works on devices that support a minimum of the 1.4 API.
Visualization Library is a C++ middleware for high-performance 2D and 3D graphics applications based on the industry standard OpenGL 2.1, designed to develop portable applications for the Windows, Linux and Mac OS X operating systems. Now available with a liberal opensource license unleashing unrestricted development of professional and opensource projects!
A short tutorial showing how to retrieve some graphics memory informations (like the size or the usage) in OpenGL for NVIDIA and AMD/ATI cards.