Artificial Intelligence - Special volume on qualitative reasoning about physical systems
Readings in qualitative reasoning about physical systems
Readings in qualitative reasoning about physical systems
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
Unreal tournament for immersive interactive theater
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
DEMIS: a dynamic event model for interactive systems
VRST '02 Proceedings of the ACM symposium on Virtual reality software and technology
A virtual patient based on qualitative simulation
Proceedings of the 8th international conference on Intelligent user interfaces
Qualitative and Quantitative Knowledge in Classical Mechanics
Qualitative and Quantitative Knowledge in Classical Mechanics
Alternative reality: a new platform for virtual reality art
Proceedings of the ACM symposium on Virtual reality software and technology
New ways of worldmaking: the Alterne platform for VR art
Proceedings of the 12th annual ACM international conference on Multimedia
AI-based world behaviour for emergent narratives
Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technology
Making sense of virtual environments: action representation, grounding and common sense
Proceedings of the 12th international conference on Intelligent user interfaces
What can i do with this?: finding possible interactions between characters and objects
Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
Intelligent Decision Technologies - Special issue on Multimedia/Multimodal Human-Computer Interaction in Knowledge-based Environments
Hi-index | 0.00 |
In this paper, we describe a new approach to the creation of virtual environments, which uses qualitative physics to implement object behaviour. We adopted Qualitative Process Theory as a qualitative reasoning formalism, due to its representational properties (e.g., its orientation towards process ontologies and its explicit formulation of process' pre-conditions). The system we describe is developed using a game engine and takes advantage of its event-based system to integrate qualitative process simulation in an interactive fashion. We use a virtual kitchen as a test environment. In this virtual world, we have implemented various behaviours: physical object behaviour, complex device behaviour (appliances) and "alternative" (i.e. non-realistic) behaviours, which can all be simulated in user real-time. After a presentation of the system architecture and its implementation, we discuss example results from the prototype. This approach has potential applications in simulation and training, as well as in entertainment and digital arts. This work also constitutes a test case for the integration of an Artificial Intelligence technique into 3D user interfaces.