By Topic

A relation-based model for animating adaptive behavior in dynamic environments

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Hanqiu Sun ; Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong

Over the past few decades many advances have been made in computer animation, which has largely replaced traditional hand-drawn animation. However, the traditional path model used in animation has not changed. This model as based on predefined paths does not effectively address the needs of scene animation, which demands unpredictable environmental influences, multiple motion interactions, and personal behaviors. Some of the suggested approaches to scene animation are sensor-effector model, rule-based model, and predefined environment model, but these approaches don't completely solve the problem. This paper presents a relation-based model for dealing with the important issues of scene animation. Two fundamental principles of our model are: the specification of atomic units of motion (relations), and the ability to combine these atomic units to produce sophisticated behaviors. Each relation models a simple responsive behavior between two objects, and has its own sensor, response, duration, strength, and state. The dynamic states of relations can be interactively structured into hierarchical layers that produce complex scene behaviors. During the animation, structured relations are dynamically triggered by either its sensing condition(s) or the state of the environment. The variable state-control hierarchies facilitate on-line scene behavior animations. Several dancing examples for the use of our model are illustrated

Published in:

Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on  (Volume:27 ,  Issue: 2 )