A Programming Environment for Behavioural Animation

Fabrice Lamarche 1 Frédéric Devillers 1 Jean François Tailles 1 Stéphane Donikian 1
1 SIAMES - Computer generated images, animation, modeling and simulation
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, INRIA Rennes
Abstract : Behavioural models offer the ability to simulate autonomous agents like organisms and living beings. Psychological studies have showed that the human behaviour can be described by a perception-decisionaction loop, in which the decisional process should integrate several programming paradigms such as real-time, concurrency and hierarchy. Building such systems for interactive simulation requires the design of a reactive system treating flows of data to and from the environment, and involving task control and preemption. Since a complete mental model based on vision and image processing cannot be constructed in real time using purely geometrical information, higher levels of information are needed in a model of the virtual environment. For example, the autonomous actors of a virtual world would exploit the knowledge of the environment topology to navigate through it. Accordingly, in this paper we present our programming environment for real-time behavioural animation which is compounded of a general animation and simulation platform, a behavioural modelling language and a scenario authoring tool. Those tools has been used for different applications such as pedestrian and car driver interaction in urban environments, or a virtual museum populated by a group of visitors.
Type de document :
Article dans une revue
Journal of Visualisation and Computer Animation, Wiley, 2002, 13 (5), 〈10.1002/vis.295〉
Liste complète des métadonnées

Contributeur : Fabrice Lamarche <>
Soumis le : samedi 14 novembre 2009 - 15:56:29
Dernière modification le : mercredi 11 avril 2018 - 01:55:15

Lien texte intégral



Fabrice Lamarche, Frédéric Devillers, Jean François Tailles, Stéphane Donikian. A Programming Environment for Behavioural Animation. Journal of Visualisation and Computer Animation, Wiley, 2002, 13 (5), 〈10.1002/vis.295〉. 〈inria-00432193〉



Consultations de la notice