Hardware-Assisted Visibility Sorting



The HAVS algorithm requires a graphics card that supports off-screen rendering with framebuffer objects and multiple render targets (at least an NVidia 6600 or ATI 9500). The software is written in C++ using OpenGL and requires GLUT (linux, win) for the user interface and GLEW for the OpenGL extensions. Currently tested platforms include linux and windows.


Assuming that GLUT and GLEW are in the library and include paths, a simple 'make' should suffice.


A Windows Visual Studio .NET project can be found in whavs/whavs.sln.