OpenGL News Archives
The visage|SDK offers the Visage Technologies character animation solutions in an easy-to-use, fully documented SDK. visage|Demo is an interactive, real time character animation demo using the OpenGL API, including real time lip sync and visual text-to-speech. Further features of the visage platform includes facial animation editing, 3ds max plug-in and automatic morph-target cloning. There is a free evaluation version of the SDK, documentation, and interactive samples.
XGL is a 3D-fortified X Server architecture layered on top of the OpenGL API. Kiba-Dock is a Linux XGL dock with physics support. This video shows the combination in action on Ubuntu Linux (using the Glitz image compositing library) for some interesting effects.
SmartCAM computer-aided manufacturing (CAM) software provides CNC manufacturing solutions for milling, turning, fabrication, and wire EDM applications. The new v14.0 adds the ACIS 3D modeling kernel and OpenGL API-based rendering of solids with transparency, integrated dynamic viewing of the model, shaded-surface picking, and overall improved graphics performance.
Flux Studio is a powerful 3D modeling and animation application for professionals and beginners alike optimized to create 3D content for delivery in a standard Web browser using open Internet standards. It uses the OpenGL APi for rendering, and supports the entire X3D standard, including advanced X3D features, such as Prototypes and Scripts.
This is not a traditional SDK in the sense that it doesn’t arrive on CD-ROM, and it isn’t one monolithic download. Instead, it is a gathering of 3rd party contributions from many of the leaders in the community. In some cases the information and downloads are available directly from the SDK on opengl.org. In other cases, you’ll find links to the original materials elsewhere on the web. In all cases, the contributions have been hand selected and represent the best of what’s out there. New contributions will come online often, so check back frequently.
The third edition of OpenGL Pipeline, the quarterly newsletter covering all things the OpenGL standards body has “in the pipeline”, covers a bunch of exciting news and tips: from updates about OpenGL “Longs Peak” to a first glimpse of the new OpenGL 2.1 SDK to OpenGL running on Vista.
Topics in this issue include:
- Climbing OpenGL Longs Peak – An OpenGL ARB Progress Update
- Polygons In Your Pocket: Introducing OpenGL ES
- A First Glimpse at the OpenGL SDK
- Using the Longs Peak Object Model
- ARB Next Gen TSG Update
- GLSL: Center or Centroid? (Or When Shaders Attack!)
- OpenGL and Windows Vista
- Optimize Your Application Performance
The highlight of the new v7.2 Catalyst drivers is the improved speed of OpenGL API-based applications under Vista. ” Gains of up to 25% in Doom 3, 48% in Quake 4 and 21% in Prey can be seen on a variety of ATI Radeon™ X1000 cards.”
This message board discussion describes how OpenGL fragment shaders are used to accelerate Java 2D operations (e.g. LCD-optimized text on the GPU, ConvolveOp, RescaleOp, and LookupOp on the GPU). Additional accelerated classes will appear in the next public JDK.
XSystem Engine is a powerful open source game engine based on OpenGL 2.0 and supports many effects including parallax mapping, bump and specular, HDR blooming, water with refraction, reflections and fresnel term. It has an up-to-date physics, sound system, exporter plugins and documentation.
Tribal Trouble is a real-time strategy game designed to be easy to grasp, yet difficult to master. It offers OpenGL API-based 3D maps with lots of adjustable parameters. The new v1.7 enhances landscape rendering, improves movements and adds fog support. Available for Windows, Mac OS X and Linux.
GPU Caps Viewer is an OpenGL API graphics utility that quickly describes the essential capabilities of your graphics card / GPU (you can generate a TXT or XML report) including GPU type, VRAM, OpenGL API support level, OpenGL API extensions supported, general system configuration, as well as offering links related to your graphics card (graphics drivers and reviews). The GPU-burner cabability makes the GPU temperature climb in order to test the graphics card stability. (you can open several 3D views that render an OpenGL Shading Language toon-shaded object).
This tutorial uses OpenGL 2.0 and shows how to use framebuffer objects to achieve a bloom effect. (A bloom effect spreads out a light source so it brightens an image and gives it a “hazy” look ). A two-pass Gaussian filter is implemented. It also explains how to exploit hardware filtering to reduce the number of texture lookups.
Nouveau is a project devoted to creating OpenGL API 3D drivers for NVIDIA graphics cards that can be used on OSs not supported by NVIDIA. It is made of 3 components : DDX (2D driver), DRI (3D driver) and DRM (kernel component).
The OpenSceneGraph Haptic Library (osgHaptics) is a module that supports haptic (force) rendering inside the OpenGL API-based OpenSceneGraph (a versatile OpenGL based scene graph written in C++ for real-time 3D rendering including support for many various 3D/image formats.) The new v0.3 adds support for multiple haptic devices and is updated for OpenSceneGraph 1.2.
NVIDIA updated its collection of OpenGL extension specifications. These updates include an unabridged PDF collecting all NVIDIA-supported OpenGL extensions (2,097 pages) and an abridged version (462 pages) with only the newest OpenGL extensions for the latest GeForce 8 functionality. These new extensions for GeForce 8800 expose geometry shaders; constant buffers; texture arrays; new compressed, integer, and packed texture formats; transform feedback to stream out vertices into buffers; shadow cube maps; programmable integer instructions; and more.