Proscene (pronounced similar as the Czech word "prosím" which means "please") is a java library package which provides classes to ease the creation of interactive 3D scenes in Processing.
Proscene has been pretty much inspired in the Qt's OpenGL C++ libqglviewer library. Proscene has a very similar functionality and API reference to that found in libqglviewer. Some of the examples found in the current release (v-1.1.0) are implementations of the libqglviewer counterparts.
Proscene provides seemless integration with Processing: its API has been designed to fit that of Processing and its implementation has been optimized to work along side with it. One of Proscene main implementation goals was to keep it independent of the underlying Processing 3D renderer. It has been tested with the OPENGL, P3D and GLGRAPHICS renderers and can properly work with any of them.
Proscene v-1.1.0 (current release) has been developed and fully tested using Processing-1.5.1 under x86_64 GNU/Linux (Kubuntu-11.04). However, it should properly work under Mac and Windows too.