The interfaces are:
  • CAVElib (
  • vrJuggler (
  • FreeVR (
  • Boxlib (
  • MPSDK (MPSDK website)
  • SDL (
  • GLUT (
  • GLX
  • Download:
  • cq3a-0.8.8-bin.tar.gz - CAVElib binary (IRIX)
  • cq3a-0.8.8-src.tar.gz - complete source
  • cq3a-0.8.9-src.tar.gz - complete source
  • cq3a-0.9.0-src.tar.gz - complete source
  • cq3a-0.9.1-src.tar.gz - complete source
  • - complete source
  • cq3a-vrjuggler.exe - vrJuggler binary (Win 32-bit)

  • Needed:
  • pak0.pk3 - data file from Q3A demo
  • zlib, libjpeg - for compiling

  • However, not all platform-interface combinations exist. Take a look at this dashboard:

    MacOS X-Y---YY-
    Key:YworksN fails 
     . not tested-doesn't exist

    If you have tested a new configuration, or want to start a new row in the dashboard, let me know! Also, if you have added new functionality to the engine, also let me know! As long as the functionality does not break one or more of the interfaces, I will be glad to add it to the official cq3a distribution. To see what is going on, visit the CQ3A development forum!