OpenGL News Archives
projectM is a music visualizer which uses OpenGL API 3D hardware accelerated iterative image based rendering. It basically a reimplementation of Mildrop using the OpenGL API. The new v0.96 supots libvisual and converts projectM to a library so that it can easily be integrated into any application that plays music. A developer only needs an OpenGL context to use projectM now. You open up a window with an OpenGL rendering context, and that’s it.
Shake for Mac OS X and Linux is a high end compositing software for film and television visual effects. The new Shake 4 will feature OpenGL API 3D multi-plane compositing, optical flow image processing for extremely slow motion effects and better integration with Apple’s Final Cut Pro 5 software. 3D multi-plane compositing uses OpenGL API graphics hardware to let you composite layers in 3D space, viewing top, side, front and camera angles simultaneously to make it easier to position layers.
Sylphis is a 3D engine with a unified lighting/shadowing model, physics, 3d sound, etc. The new v.90 supports the OpenGL Shading Language and creates effects like parallax mapping and post-processing effects like glow, old film etc.
OpenCity is a 3D city simulator project based on the OpenGL and SDL APIs. The new 0.0.3beta includes a Win32 all in one installer
GLFW is a library for handling operating system specific tasks, such as opening an OpenGL window and reading keyboard, mouse and joystick input.
The new v2.5 adds better event loop control, support for loading alpha textures, better Mac OS X and Linux support, support for Lua and the D programming language and bugfixes.
TagCMA is a collaborative application that let many users work together in real-time on the same 3D scene by creating and animating models in the scene. It includes a 3D model editor based on XML and a 3D Map Editor.The project is C++/C#/OpenGL API-based.
Watch as Batman roams a rooftop beating up some of Gotham City’s low-lifes! In the background of this amazing free real-time 3D screensaver, pictures from the upcoming film Batman Begins are projected like the Bat Symbol onto the clouds in the sky. Includes options for a countdown to the movies release, different Batman costumes, background music, and heaps more! And it’s all presented by the caped crusading, crime busting, thug pounding niftyness of OpenGL API 3D graphics! POW!
Nvidia has posted their PDF slides from the I3D 2005. Topics include: Introduction to the Hardware Graphics Pipeline; Programming the GPU: High-Level Shading Languages; Per-Pixel Displacement Mapping with Distance Functions; and General-Purpose Computation Using Graphics Hardware.
If you are not already familiar, OpenGL.org posts OpenGL-related job openings on our web site. There has recently been a lot of activity so if you are an OpenGL software or hardware engineer or coding guru, you should check out some of the very interesting opportunities.
This small program for Windows simulates a soap film enclosed in an animated wireframe. The rendering is done using OpenGL 2.0 with GLSL, whereas the simulation uses the well-known relaxation technique also employed for cloth simulations. The wireframe itself is modeled by interpolating between random trigonometric polynomials. The complete source code to the demo and the still growing framework is available under a BSD-style license.
Brain is a medical application developed to visualize voxels in real time using the OpenGL API. It works with a header file (.cb) and a volume file (.img) like MRIcro, regardless of the difference between Brain’s and MRIcro’s header file. Available for Linux.
GLLoader is an OpenGL Extension Loading Library that supports OpenGL core 1.0 to 2.0, as well as WGL, GLX, and other GL extensions with auto initialize. There is also an automatic code generater. To support new extensions, simply write an xml script.
Facial Animation uses OpenGL API acceleration to provide real-time morph-based animation of subdivided, surface-lit, textured objects. This tool was used in the short film Kaze: Ghost Warrior to animate lip-sync and facial performances.
As a follow-up to Beginning OpenGL Game Programming and an indirect sequel to OpenGL Game Programming, the authors of the new book “More OpenGL Game Programming” are looking for others to contribute specialized content. You will be credited and paid. The first part of the book will cover advanced OpenGL topics not covered in our previous books, and the second part will cover graphics techniques that are useful to game programmers.
The content from the GPU Gems 2 CD is now availabe for free download. Each chapter that has an accompanying code sample or demonstration is linked to the corresponding ZIP file, installer EXE, movie clip, or folder containing the unzipped data.