The MASCARET platform

MASCARET (standing for MultiAgent System for Collaborative, Adaptive & Realistic Environments for Training) is a model-based approach, for the design of semantic virtual reality environments (VEs). The platform is a generic framework that allows for content-oriented and system-oriented semantic modeling of VEs and uses Unified Modeling Language (UML) to provide access to the semantic contents of the environment.

MASCARET was primarily intended for the modeling of Virtual reality Environments for Human Learning (VEHL), but it has also been used to develop various virtual reality applications. The working version has been built using ARéVi.


  • Virtual Environment for Learning:  MASCARET has been used to develop a VEHL dedicated to lab work in physics (particularly in optics) called the Physical Work Lab.
  • Simulation of human activities: MASCARET has been applied to the simulation of the human activities on an aircraft carrier (Gaspar).
  • Cultural heritage: interaction with a virtual guide: Brest Coz, an application to interactively visit Brest’s harbour in the 18th century, has been developped using MASCARET. This application includes the simulation of many activities related to shipbuilding, and a virtual guide is available to answer questions about these activities.


For more information, see the MASCARET website.