Skip to content
Snippets Groups Projects
Select Git revision
  • 94ada1025ed2e98c5eda9a5960a15b09a1b9374e
  • main default protected
2 results

rivill

Rivill

Description

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 principle

For video examples of what Rivill can do, watch https://vimeo.com/album/4703717

Rivill has been used in the following projects:

Software requirements:

  • OpenGL >= 4.3 (or >=3 but there will be no revealing output)

Hardware Requirements:

  • Depth Camera (one handled by OpenNI2)
  • Projector

Compiling / Installing on GNU/Linux

Compiling on Mac OSX

Uses

Authors:

  • Florent Berthaut, Assistant Professor, Université de Lille, CRIStAL/MINT florent_DOT_berthaut_AT_univ-lille_DOT_fr
  • Alan Menit alanmenit_AT_gmail_DOT_com
  • Boris Legal
  • Anthony Beuchey
  • Cagan Arslan