OpenGL News Archives
Omega Core 3D is a real-time extensible 3D game engine being used to develop the MMMORPG Caeron 3000. The code base is moving from Direct3D to OpenGL 2.0 (including the OpenGL Shading Language) in order to support cross platform portability, as well as embedded platforms.
Although the technique of alpha-blending has been around for a long time, it can be employed to produce impressive visual effects even on low-end hardware. These four demos, complete with GPL source code for Windows and Linux, present different uses of alpha-blending associated with 2D-texturing.
SPyRE (Simple Pythonic Rendering Engine) is a lightweight rendering engine for the OpenGL API. Provide pyOpenGL code to draw the model, and the SPyRE engine will display the model in an interface that provides zooming, panning and rotation of camera position using mouse and keyboard.
4D Voxels to 3D Surface is an OpenGL API-based advanced 4D stack visualization for medical applications, that features interactive measurement tools, slicing-dicing, real-time surface rendering, labeling and more. It is available as a standalon application or ActiveX component.
32-bit Linux drivers are now available for the 3Dlabs Wildcat Realizm 100 and 200 AGP 8x graphics accelerators. The Wildcat Realizm 100 and 200 driver supports x86 systems (Intel Pentium4 or equivalent running Red Hat Enterprise Linux WS update 3 and XFree86 release 4.3.0. The Wildcat accelerators support 3D volumetric textures, 32 lights in hardware, a 36-bit floating-point pipeline, and unmatched OpenGL Shading Language performance.
VR Juggler provides virtual reality software developers with a suite of APIs that abstract all interface aspects of their program including the display surfaces, object tracking, selection and navigation, and graphical user interfaces. An application written with VR Juggler can transparently move between a wide range of VR systems that support the OpenGL API. The V2.0 Beta 1 release features include modularization, additional compiler support, support for new scengraphs, new device drivers, and more.
The Architecture Review Board meeting notes for the last 3 quarters of 2004 are now online. Topics include: OpenGL Roadmap; OpenGL 2.1 proposed features (superbuffers, pixel buffer objects, compiled shaders, timing/async extensions, etc); OpenGL 2.X conformance tests, new Bylaws; rendering without a window system, floating point buffer extensions, and more.
GLIntercept is an OpenGL API function call interceptor that saves and tracks all OpenGL function calls, display list commands, and textures. It is useful for optimizing OpenGL API-based applications and games. The new v0.41 allows the editing and correction of ARB/NV VP/FP/GLSL shaders/programs at run time , free camera mode that lets you “fly” around the rendered scene to view what actual geometry is sent to the graphics card, and extension/version override so you can test low end rendering pathways without swapping cards.
Torque ShowTool Pro lets artists and programmers who uses GarageGames’ Torque Game Engine, to inspect their game art for esthetic and technical accuracy by simulating the in-game environment without having to wait for the game itself to load. It uses the OpenGL API for realtime rendering.
Gamers and modders can use the free SOFTIMAGE|XSI Mod Tool with Valve’s Source Software Development Kit (SDK) to create props, characters, environment models and output their content directly into Half-Life 2 and other Valve Source engine-powered titles. Through the use of additional plug-ins, the Mod Tool can also be used with other leading interactive game titles, extending playability of existing and upcoming games. An OpenGL API accelerator is required.
OpenGLide for Macintosh is a shared ibrary that emulates a 3dfx-Voodoo-Graphics board. It allows you to run 3dfx/Glide games without the 3dfx-hardware by translating Glide calls to the OpenGL API. It is a port of OpenGLide for Windows. With v0.10 beta3, 3dfx-based games can be played in any resolution you’re computer is capable of. It also constains also a lot of visual and compatibility improvements.
Expression is a real time facial animation package based on muscle models of the face. It includes basic scripting language, full API, animation compositing, tools for creating and exporting muscles in 3D studio max, and OpenGL API-based acceleration. The new release is available for Linux (was only for Windows).
Blender is an OpenGL API-based open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for Windows, Linux, Irix, Sun Solaris, FreeBSD or Mac OS X under the GNU. The new v2.36 corrects bugs, improves bump mapping, and adds texture warping and RGB normal map rendering.
GLEWpy aims to bring advanced OpenGL API extensions to Python. This will allow the Python OpenGL developer to use features such as fragment and vertex shaders and image processing on the GPU. It serves as a compliment to PyOpenGL and toolkits such as GLUT and SDL (pygame).
Following in the successful footsteps of the books ShaderX, ShaderX2, and ShaderX3, the publishers of ShaderX4 are seeking authors to write chapters that cover advanced rendering techniques that run under the OpenGL API with any shader language available. Topics include: Geometry Manipulation; Rendering Techniques; Software Shaders and Shader Programming Tips; Image Space; Shadows; 3D Engine Design; Tools; Environmental Effects. Proposals are due by February 28th, 2005.