Abstract
In this chapter, we present a novel goal-orientated approach for complex virtual character behavioural simulation. Our approach is based on the concept of an artificial brain that is a simulation of real human brain activities for simulating the virtual character’s behaviour in a virtual world populated with other virtual objects and characters. The control unit in the simulation system can collect and store all the information that is obtained through the virtual character’s complex experience, such as learning how to walk and jump, and analyses the information to find a better solution for a specific task. Therefore the virtual character’s skill in a particular task will be developed or evolved. The core techniques also include a physics-based human model for motion modelling, which is driven by muscle forces. This approach therefore produces a more accurate simulation of the real world than conventional methods. We demonstrate this by presenting an implementation of this approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Thomas, F. (1984) Can class Disney animation be duplicated on the computer? Computer Pictures 2(4), 20 – 26.
Badler, N. I., Bindiganavale, R., Bourne, J., Allbeck, J., Shi, J. and Palmer, M. (1999) Real time virtual humans. In Proceedings of International Conference on Digital Media Futures, British Computer Society, Bradford.
Cavaza, M., Earnshaw, R., Magnenat-Thalmann, N. and Thalmann, D. (1998) Motion Control of virtual Humans.IEEE Computer Graphics and Applications,18 (5), 24 – 31.
Miliar, R. J., Hanna, J. R. P. and Kealy, S. M. (1999) A review of behavioural animation.Computers and Graphics,23, 127 – 143.
Girard, M. and Maceijewki, A. A. (1985) Computational modelling for the Computer animation of legged figures. In SIGGRAH’85, Computer Graphics,19 (3), 263 – 270.
Boulic, R. and Thalmann, D. (1992) Combined direct and inverse kinematic control for articulated figure motion editing.Computer Graphics Forum,11 (4), 189 – 202.
Terzopoulos, D., Platt, J., Barr, A. and Fleischer, K. (1987) Elastically deformable models.SIGGRAPH’87 Computer Graphics,21 (4), 205–214.
Brogan, D. C., Metoyer, M. P. and Hodgins, J. K. (1998) Dynamically simulated characters in virtual environments.IEE Computer Graphics and Applications,18 (5), 25 – 34.
Hegron, G., Palamidese, P. and Thalmann, D. (1989) Motion control in animation, simulation and visualisation.Computer Graphics Forum, 347 – 352.
Badler, N. I., Bindiganavale, R., Bourne, J., Allbeck, J., Shi, J. and Palmer, M. (1999) Real time virtual humans.Proceedings of International Conference on Digital Media Futures, British Computer Society, Bradford.
So, H. and Badler, N. I. (1996) Animating human locomotion with inverse dynamics.IEEE Computer Graphics and Applications March, 50–59.
Gritz, L. and Khan, J. K. (1995) Generic programming for articulated figure motion.The Journal of Visualisation and Computer Animation,6, 129 – 142.
Grzeszczuk, R., Terzopoulos, D. and Hinton, G. (1998) NeuroAnimator: fast neural network emulation and control of physics-based models.Computer Graphics (SIGGRAPH ’98 Proceedings), Orlando, FL, July, pp. 9 –20.
Jordan, M. I. and Rumelhart, D. E. (1992) Supervised learning with a distal teacher.Cognitive Science,16, 307 – 354.
Li, L. and Liu, X. (2000) Simulating human Walking on special terrain: up and down slopes.Computers and Graphics,24, 453 – 463.
Brand, M. and Hertzmann, A. (2000) Style machines.Computer Graphics (SIGGRAPH 2000 Proceedings), New Orleans, July, pp. 183 – 192.
Bransford, J.D., Brown, A. L. and Cocking, R. R. (1999) Brain, Mind, Experience, and School. Washington, DC, National Academy Press.
Goldberg, D. E. (1989) Genetic algorithms in search. In Optimisation, and Machine Learning. Reading, Addison-Wesley.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Springer-Verlag London Limited
About this chapter
Cite this chapter
Wan, T.R., Tang, W. (2002). Learning by Experience—Autonomous virtual Character Behavioural Animation. In: Earnshaw, R., Vince, J. (eds) Intelligent Agents for Mobile and Virtual Media. Springer, London. https://doi.org/10.1007/978-1-4471-0677-7_7
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0677-7_7
Publisher Name: Springer, London
Print ISBN: 978-1-4471-1175-7
Online ISBN: 978-1-4471-0677-7
eBook Packages: Springer Book Archive