VR Juggler is a virtual platform for virtual reality application development created at the Virtual Reality Applications Center at Iowa State University. Applications developed in VR Juggler can transparently move between a wide range of VR systems.
GMUVE (Graphical Multiuser Virtual Environment) is an engine/framework that lets large numbers of users interact in a 3D world. GMUVE is a peer to peer networked OpenGL application that can be used for MMPOG or 3D chat. It is available in Python and JAVA