Advertisement

New Behavioural Approaches for Virtual Environments

  • Marc Cavazza
  • Simon Hartley
  • Jean-Luc Lugrin
  • Paolo Libardi
  • Mikael Le Bras
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3166)

Abstract

We describe a new approach to the behaviour of 3D environments that supports the definition of physical processes and interactive phenomena. The work takes as a starting point the traditional event-based architecture that underlies most game engines. These systems discretise the environments’ Physics by separating the objects’ kinematics from the physical processes corresponding to objects interactions. This property has been used to insert a new behavioural layer, which implements AI-based simulation techniques. We introduce the rationale behind AI-based simulation and the techniques we use for qualitative Physics, as well as a new approach to world behaviour based on the induction of causal impressions. This is illustrated through several examples on a test environment. This approach has implications for the definition of complex world behaviour or non-standard physics, as required in creative applications.

Keywords

Virtual Environment Context Event Virtual World Game Engine Qualitative Process 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Lewis, M., Jacobson: Games Engines in Scientific Research. Communications of ACM 45(1), 27–31 (2002)Google Scholar
  2. 2.
    Jiang, H., Kessler, G.D., Nonnemaker, J.: DEMIS: a Dynamic Event Model for Interactive Systems. In: ACM Virtual Reality Software Technology 2002, Hong Kong (2002)Google Scholar
  3. 3.
    Cavazza, M., Hartley, S., Lugrin, J.-L., Le Bras, M.: Qualitative Physics in Virtual Environments. ACM Intelligent User Interfaces, 54–61 (2004)Google Scholar
  4. 4.
    Fikes, R.E., Nilsson, N.J.: STRIPS: a new approach to the, application of theorem proving to problem solving. Artificial Intelligence 2(3-4), 189–208 (1971)CrossRefMATHGoogle Scholar
  5. 5.
    Wilkins, D.E.: Causal reasoning in planning. Computational Intelligence 4(4), 373–380 (1988)CrossRefGoogle Scholar
  6. 6.
    Forbus, K.D.: Qualitative Process Theory. Artificial Intelligence 24(1-3), 85–168 (1984)CrossRefGoogle Scholar
  7. 7.
    Cavazza, M., Lugrin, J.-L., Hartley, S., Libardi, P., Barnes, M.J., Le Bras, M.: ALTERNE: Intelligent Virtual Environments for Virtual Reality Arts. In: Butz, A., Krüger, A., Olivier, P. (eds.) SG 2004. LNCS, vol. 3031, pp. 21–30. Springer, Heidelberg (2004)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2004

Authors and Affiliations

  • Marc Cavazza
    • 1
  • Simon Hartley
    • 1
  • Jean-Luc Lugrin
    • 1
  • Paolo Libardi
    • 2
  • Mikael Le Bras
    • 1
  1. 1.School of ComputingUniversity of TeessideMiddlesbroughUnited Kingdom
  2. 2.Department of Electronics for AutomationUniversity of BresciaBresciaItaly

Personalised recommendations