Rivill is an application for building and manipulating 3D SceneGraphs for Mixed-Reality Artistic Performances and Digital Mediation. It is based on OpenGL (glfw, glm), OpenNI2 and is entirely controllable via OpenSoundControl messages. It relies on the approach of revealing virtual content in the physical space by intersecting it with performers and spectator's bodies and props. This content can be used for visualisation, e.g. to augment digital performances or museum cabinets, or for interaction, e.g. controlling sound with 3D widgets.
The principle is as follows :
Rivill (previously named Revil) has been / is being used in the following projects :
- Revealable Volume Displays
- Revealed Interfaces
- TerRev and the Terres Rares Cyber Opera
- Vibrating Shapes
- IXMI project
Rivill can be downloaded from https://gitlab.univ-lille.fr/mint/rivill