Syzygy is a programming toolkit for writing virtual reality or other
graphical applications to run on clusters of networked computers.
The rendering of your virtual world is synchronized on
all of the computers (to within a few milliseconds), so different
screens in the cluster give you different simultaneous views on the
virtual world. Syzygy runs on Windows, Linux, MacOS X, and Irix.
Syzygy applications
can be written in either of two programming languages: C++ or Python.
Aszgard is a portable/movable (in the sense of PortableApps.com) development environment for writing PC-cluster-based virtual reality programs in either C++ or Python using Syzygy. It uses Movable Python (recently open-sourced, i.e. free) to configure a command shell on-the-fly with all the requisite environment variables set properly for the current location. Includes a C++ compiler, three editors, and lots of useful utilities and Python modules.