Improv: a system for scripting interactive actors in virtual worlds
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
Multi-Agent Systems: An Introduction to Distributed Artificial Intelligence
An architecture for Real-Time Reasoning and System Control
IEEE Expert: Intelligent Systems and Their Applications
The dynamics of action selection
IJCAI'89 Proceedings of the 11th international joint conference on Artificial intelligence - Volume 2
An architecture for adaptive intelligent systems
Artificial Intelligence
Declarative camera control for automatic cinematography
AAAI'96 Proceedings of the thirteenth national conference on Artificial intelligence - Volume 1
Hi-index | 0.00 |
This paper proposes an architecture for defining and executing agents' behaviour from purposes. This architecture is used for the definition of an autonomous camera which makes automatic shooting of a virtual reality scene in real time. The user or others agents program the camera in a declarative and qualitative way. Multiples purposes can be specified. In case of contradictory purposes, the camera finds a compromise or, if not possible, leave some purposes. Multiple agents programmed by purposes generate complex and credible animations.