Archive for the ‘Virtual Reality’ Category

IEEE VisWeek: Equalizer poster

16. October 2012

Equalizer Poster

Tomorrow night is the poster session for the second poster, recent advances in Equalizer: Region of Interest, Focus Distance, Optimizations for Multi-GPU Clusters (Thread Affinity, Asynchronous Readback) and new applications.

The poster is already up in Ballroom A, or on the right side.

The DASH poster reception went very well, everybody I talked was convinced by the concept and saw immediate applicability for their problems. The feedback was much more positive than I was hoping for.

Equalizer 1.0 released

20. May 2011

It’s been only 21 months since the last post, but both Equalizer and me are still alive. This month we finally released the version 1.0, which was looong overdue.

Most notably, this release defines the stable API for all Equalizer 1.x releases. This means that all the functions marked with version 1.0 will be source-code compatible until we’ll release an Equalizer 2.0. Parts of the API are still undefined and unstable, in particular for the also-new Collage network library. However, 99% all of the functions used by the examples are stable.

Since the last major version, 0.9, there have been plenty of improvements and new features, e.g., subpixel compounds, reliable multicast for data distribution, runtime mono/stereo switch and many more. A comprehensive list is in the Release Notes.

Since this month I’ve started working on a new project based on Equalizer, and hopefully I’ll update this blog more regularly. More about this in another post…

Equalizer 0.9 Released!

11. August 2009

Cross-Segment Load-Balancing
We are pleased to announce the release of Equalizer 0.9, the standard framework to create and deploy parallel, scalable OpenGL applications. The most notable new features in this release are:

Please check the release notes on the Equalizer website for a comprehensive list of new features, enhancements, optimizations and bug fixes. A paperback book of the Programming and User Guide is available from

We would like to thank all individuals and parties who have contributed to the development of Equalizer 0.9.

Cross-Segment Load-Balancing

30. July 2009

The upcoming Equalizer release will have another advanced scalability feature: Load-balancing across all resources used for the multi-display system.

This video should explain it all, if not ask in the comments below:

I hope to have benchmarks of this feature soon.

Gallery: VR Lab University of Siegen

19. June 2009

Click on the image to see a gallery of the various Virtual Reality applications in use at the University of Siegen.

All applications are based on Equalizer, and most of them use head tracking and a flight stick for interaction. The architectural walk-through is using OpenSceneGraph.

Four years of Equalizer

4. March 2009

Happy Birthday!

Last Sunday, we’ve passed the fourth anniversary of ‘Project Equalizer’, as it was called back then.

The name stuck, although we are way past a project definition. Equalizer has become a feature-rich, generic framework for creating parallel and scalable OpenGL applications.

Since last year, the code has matured considerably, and a lot of new exiting features such as load-balancing and DPlex (alternate frame rendering) support. Furthermore, the community has grown a lot and there are a couple of new users out there.

Since last year, the Equalizer project and community feels much more ‘serious’, something which can’t be expressed by features alone. The upcoming BOF and activity on the mailing list is a good indicator for this.

I am looking forward to another year of interesting tasks around parallel programming and 3D graphics!

RTT DeltaGen 8.5 (RTT Scale) video

24. January 2009

RTT just published a DeltaGen 8.5 video on youtube, including a shot of RTT Scale, which is based on Equalizer. Enjoy some realtime raytraced Audi Q5 goodness with global illumination:

Youtube link

OpenSceneGraph and Equalizer

24. January 2009

After months of talk on the eq-dev mailing list, finally we have a stub integration of OpenSceneGraph and Equalizer. Kudos to everybody, especially to Thomas, how was the one which made finally the first step!

Parallel GLUT

24. January 2009

I’ve started a new pet project: Parallel GLUT, which is a parallel implementation of the GLUT API. The website, much like the source code, is still very minimalistic. Eventually it will grow to support multi-GPU systems and clusters for GLUT programs with minimal changes, and it is based on Equalizer.

This project is really born out of curiosity, and I don’t have much time to work on it. So far it can do very little, but I hope that over time it will become useful. How knows, maybe somebody picks it up and extends it to his needs? Let me know what you think in the comments below!

Equalizer 0.6 released!

3. December 2008

Here is the release announcement:

Scalable Display System

We are pleased to announce the release of Equalizer 0.6, a major advance in parallel OpenGL rendering, supporting:

  • Automatic 2D and DB load-balancing
  • DPlex (time-multiplex) compounds
  • Paracomp compositing backend

Please check the release notes on the Equalizer website for a comprehensive list of new features, enhancements, optimizations and bug fixes. The Programming Guide can be ordered at

We would like to thank all individuals and parties who have contributed to the development of Equalizer 0.6.

About RTT Scale

RTT Scale is the new scalability module for RTT’s leading high-end visualisation software suite RTT DeltaGen. The module is to be integrated into the forthcoming Version 8.5. RTT Scale uses Equalizer 0.6 to boost OpenGL and ray-tracing performance on highly realistic, complex scenes. Please visit for more information.

About Equalizer

Equalizer is the standard middleware to create parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale rendering performance, visual quality and display size. Please visit for more information.

Commercial support, custom software development and porting services are available from Eyescale Software GmbH. Please contact for further information.

Image copyright Realtime Technology AG, 2008.