OpenGL News Archives
APOCALYX v 0.8.9 lua-scriptable OpenGL API-based 3D engine enhances support for the OpenGL Shading Language
APOCALYX is a 3D engine written in C++ that uses the OpenGL API, OpenAL, Lua and other open source libraries. The new v0.8.9 adds improvements in checking the capabilities of 3D accelerators to allow more control on the effects based on shaders. Other features: full support of the OpenGL Shading Language, built-in AI algorithms (path finding, FSM, steering behaviors etc.), and a simple TTS . APOCALYX is open source, free for commercial use and comes with all documentation material and clear sources of fully functional demos.
VMD v1.85 molecular visualization program adds stereoscopic display and OpenGL Shading Language-based rendering on MacOS X
VMD is an interactive molecular dynamics visualization and analysis package that uses the OpenGL API and OpenGL Shading Language for high performance display of macromolecular simulations. The new v1.8.5 adds support for stereoscopic display and OpenGL Shading Language-based rendering on MacOS X, new collaboration tools for chat, exchange of molecular views, and submission of jobs to remote supercomputers. Other updates include a new MultiSeq bioinformatics analysis environment plug-in, extended file format support, new structure building tools, and several new analysis plugins.
FastVox is a state of the art volume rendering API with outstanding image quality and hardware acceleration features taking advantage of the OpenGL API. The new v2.0 (alpha) uses OpenGL Shading Language pixel shaders for significant speed gains including: GPU-based Volume Rendering, Iso-Surface Rendering, Maximum Intensity Projection, and Multiplanar Reformation. All GPU code uses the OpenGL Shading Language. Available for Windows and Linux.
BuGLe is an open source tool for OpenGL API code debugging, implemented as a wrapper library that sits between your program and OpenGL. It allows a developer to view OpenGL state at any time. The latest version adds a framebuffer viewer.
Luxinia is a 3D engine written in C that uses the OpenGL API, Lua, GLFW and OpenAL. The new v0.94 adds improvements in stencil-shadows and shader system to allow more control of effects. The texture combiners can also be manually set for shaders on older generation-cards (ARB_texture_env_combine and related). The sky rendering demo makes heavy use of this feature to draw dynamic skies well even on older hardware. Luxinia is free for non-commercial use and comes with all documentation material and sources of the samples.
Spinnn is a 3D action puzzle game in which players move and spin falling game pieces and try to create horizontal lines. It supports both mouse and keyboard input and uses the OpenGL API for 3D graphics and animations.
In the Groove is an action game designed to work with a USB-based dance pad. It has previously been available for PS2 but is now available for PC and Mac using OpenGL API-based graphics. To play the game, a user steps on the dance pad in time with what’s happening on the screen. There are seven difficulty modes: Dance, Battle (play against another person or the computer), Marathon (play songs nonstop and try to survive ), Tutorial, Fitness (measure your calories), Training and a full Editor (for creating new steps).
Wine is an Open Source implementation of the Windows API on top of X and Unix. The new v0.9.2 improves support for OpenGL API implementation on different platforms, improves NTLM support and adds XEmbed system tray support.
The Mesh Viewer is an easy to use lightweight application for displaying three dimensional models (triangular meshes) from a variety of file formats. It uses the OpenGL API to render the models. The new v0.3.1 adds support for the Qt 4 GUI library. It has been tested under Linux, Windows XP and Solaris.
GRASS v6.1.0 open source GIS suite with OpenGL API-based visualization adds 3D vector and voxel display
The GRASS (Geographic Resources Analysis Support System) geographic information system is an open-source project that includes tools for spatial modeling, visualization of raster and vector data, management and analysis of geospatial data, and the processing of satellite and aerial imagery, along with the capability to produce sophisticated presentation graphics and hardcopy maps (think ESRI’s ARcView but not costing $20k). The new v6.1.0 adds a new graphical GIS manager and menu system and enhances the OpenGL API-based NVIZ visualization tool to display 3D vector data and voxel volumes and create on-the-fly MPEG animations.
Bryce 5.5 3D landscaping and animation software adds enhanced OpenGL API support including the ability to see, in real-time, the texture maps applied to objects in your scene. It also supports display styles for texture shaded, wireframe, lit wireframe, hidden line, wire shaded, smooth shaded, wire textured shaded. DAZ Productions is offering Bryce 5.0 for free until September 6th, 2006. Once you have completed your installation, you will be prompted to register your copy at the DAZ3D.com website to receive your Bryce 5 serial number.
The new Mac Pro can support multi-threaded OpenGL API processing, using the systems multicore processor to divide up the work of processing graphics. By offloading OpenGL API calls to multiple threads, the Mac’s CPUs, can process OpenGL much quicker by reducing the CPU’s “bottlenecking” of OpenGL performance.
Flux Studio (beta) is a powerful modeling and animation application for creating real-time Web3D content and virtual environments under Windows and uses the OpenGL API for accelerated rendering. It is based on the industry standard and royalty free X3D format and supports advanced X3D constructs, such as Protos and Scripts. It also supports metadata, movie textures and content encryption. It is equally useful for beginners and professionals developers. Flux Studio download includes Flux Player and KML2X3D translator (Google Earth format to X3D).
VRC is a 3D chat application supporting the Internet Relay Chat protocol IRC under Windows and Linux. The new v1.2.0 adds dynamic shadows using the OpenGL Shading Language and an early version of voice chat. An article by the authors about VRC vegetation animation using the OpenGL Shading Language will appear in the upcoming ShaderX 5 book.
BuGLe is an open source tool for OpenGL API code debugging, implemented as a wrapper library that sits between your program and OpenGL. It allows a developer to view OpenGL state at any time. The new release adds initial support for OpenGL 2.1 (e.g. non-square uniform matrices, GL_CURRENT_RASTER_SECONDARY_COLOR) and supports depth and luminance textures, and display of RGBA and UV values in texture viewer.