OpenGL News Archives
Celestia is an open source application for 3D visualization of space, from structures as small as spacecraft or as vast as galaxy clusters. After nearly two years of development since the last release, version 1.5.0 is now available for Windows, Mac OS X, and Linux. This is the biggest update of Celestia ever, with significant improvements in rendering quality, accuracy, and flexibility. Celestia 1.5.0 uses OpenGL 2.0 shaders extensively. Shaders are used to compute atmospheric scattering effects, giving a much more realistic appearance to planets with atmospheres. A Lunar-Lambert photometric model was introduced to more accurately model the reflectance characteristics of dust covered bodies such as the moon. Per-pixel lighting effects are used for better looking specular surfaces.
Lumina is a free crossplatform development environment for GLSL shaders. An ECMA script based language is used for tools and rendering control. Lumina provides maximum flexibility that allows the user to build renderer prototypes for deferred shading, depth peeling or HDR rendering, as well as vertex shader and instancing accelerated bezier objects, skinng or GPU based particle systems. This software requires an Opengl 2.0 capable card (GLSL, VBO and FBO).
New beta version of DJV Imaging, professional movie playback and image processing software for the film and computer animation industries. Highlights for this version include user-interface enhancements, updated software dependencies (OpenEXR 1.6.1, libquicktime 1.0.1), extended image file format support (Softimage PIC, Wavefront RLA, and FFmpeg under Linux), and compatibility changes for the OpenGL rendering pipeline.
MysticGD, a leader in real-time character animation middleware, today announced the release of its latest version of EMotion FX, the real-time character animation and model export system. EMotion FX v3.6 provides intuitive and efficient tools for artists, increasing runtime performance and pushing greater detail to game audiences. EMotion FX v3.6 also showcases a powerful level of detail (LOD) system that allows the developer to tune their model skeletons for optimum runtime performance, while giving artists a workflow pipeline in which they can quickly setup complete in-game characters. ‘This new SDK adds exciting new features that are in high demand among game artists and animators. EMotion FX’s tools have been redesigned to make them more intuitive and efficient to accommodate the needs of artists,’ said John van der Burg.
The NVIDIA Scene Graph SDK is an OpenGL-based object-oriented programming library for quickly creating rich, robust 3D scene-graph-based applications under either 32- or 64-bit Windows or Linux operating systems. NVSG Release 4.0 contains full support for COLLADA 1.4.1 including: COLLADA/FX (profile_CG), Skinning (CPU or GPU based), Animations, support for FX/Composer effects, and will also dynamically generate shaders for the profile_COMMON lighting model, implementing user-selectable per-fragment or per-vertex lighting. NVSG 4.0 includes enhanced support for Cg 2.0 features and all G80-class Texture Targets. NVSG is available free from the NVIDIA Developer Site
FluidNoise is a random noise generator that can be used to create seamless tiling noise images and looping noise animations, which can be very useful as texture inputs to OpenGL shaders.
The new release adds OpenGL 3D text labels that are easy to position and fit into arbitrary 3D rectangless. It also includes enhanced view cutting planes among other enhancements.
Lightsprint SDK integrates realtime and precomputed global illumination middleware for OpenGL developers. Highlights of 2008 release: unlimited number of light sources with global illumination computed in real-time using OpenGL 2.0 and GLSL; simple API, single parameter switches between static and realtime GI; performance, 400 fps in Lightsmark 2007. New Lightsprint SDK licensee: EGN Interactive.
AMD released an update to the Catalyst software suite making it version 8.1. This version introduces MultiView support, a feature AMD says provides “full hardware accelerated OpenGL rendering across multiple graphics adapters setup in an extended desktop display configuration.” The update is available for select Windows OS’s and Linux.
The NVIDIA Scene Graph Software Development Kit (NVSG SDK) provides the ideal platform for Vehicle Styling, Volume Rendering, Broadcast Graphics, and Vis-Sim applications. This is a final 4.0 release and includes numerous bug fixes and updated functionality, documentation and examples. Recent updates include: a PLY loader and OBJ saver, updated Cg 2.0, wxWidgets example, support for all G80 Texture Targets, and significantly updated Skinning support (CPU and GPU-based skinning, COLLADA support). NVSG is available free from the NVIDIA Developer Site
We are pleased to announce the release of S2PLOT version 2.00, which is now available for download from http://astronomy.swin.edu.au/s2plot. S2PLOT is an advanced three-dimensional plotting library with support for standard and enhanced display devices. The S2PLOT library was written in C and can be used with C, C++ and FORTRAN programs on GNU/Linux, Apple/OSX and GNU/Cygwin systems. The S2PLOT architecture supports dynamic geometry and can be used to plot both static and time-evolving data sets. S2PLOT is based on the OpenGL graphics library. S2PLOT is aimed at enabling scientists to incorporate 3-d graphics directly in their C and FORTRAN codes, and provides a lightweight functional interface to do so. The programming interface is inspired by PGPLOT which is popular among astronomers for its simplicity but extensive capability.
OpenTK, the game-development library for .Net/Mono, has now reached version 0.9.0. This release massively improves the bindings to the OpenGL API, dropping the ‘Version12’-‘Version21’ enums in favour of explicit token-lists. It also introduces OpenAL and Win 9x support, as well as many bugfixes to the Math, Font and Input routines. OpenTK runs on Windows and Linux, and is supported by all .Net/Mono languages.
Light Indexed Deferred Rendering aims to keep the advantages of Deferred Rendering without the disadvantages of large buffer sizes. If you have a you have a Geforce 6/7/8, an OpenGL demo and a document describing this technique can be found here.
Stanford computer scientist Vladlen Koltun decided to build a better virtual world, one 3D tree at a time. Now he wants to give those trees away. Dryad is a new, intuitive way for individual users to create unique trees by simply using a mouse to move through the 100-attribute tree space in a fashion similar to navigating city streets on Google Maps. Dryad would not have been even remotely possible without OpenGL, letting you create hundreds of realistic, high-quality procedural trees that can be manipulated and browsed in real-time requiring extensive use of image based lighting, shaders, VBOs, FBOs, and more. Dryad trees are truly 3-D; they can be spun around or viewed from any angle and can be downloaded in the OBJ format and loaded into any major modeling program. The Dryad software is available at no cost.
SGI has posted three new OpenGL course for the 2008 year. The OpenGL Programming course helps applications programmers master platform-independent graphics programming using OpenGL. Students learn to view and model in 3D, and to create animated, wire frame and solid geometry, under interactive control from input devices. Students add lighting, textures, and other effects to increase realism.