This paper describes an approach to simplify the animation circuit so that useful metadata could be extracted to facilitate behavior model storage and retrieval. In the VR model of a product, the tasks performed by the behavior nodes could be classified into three categories, i.e., changing the attributes of a part, animating the behavior of a part, and detecting user's interaction with a part. Based on this property, 2-tuple metadata (P, T) is designed to represent the behavior node, where P is the part operated by behavior node and T is tasks performed by the behavior node. The parts and tasks contained in the metadata are hierarchical classified. The process to simplify the animation circuit consists of two major steps. First, the behavior nodes in the animation circuit are converted to their metadata. The resulted graph is called a metadata graph. Secondly, the metadata graph is simplified by merging nodes that have the same classifications. The structured metadata extracted from the metadata graphs allows behavior model query and retrieval to be performed at different levels of abstractions.
[1]
Edwin H. Blake,et al.
A meta-authoring tool for specifying interactions in virtual reality environments
,
2003,
AFRIGRAPH '03.
[2]
R. J. Millar,et al.
A review of behavioural animation
,
1999,
Comput. Graph..
[3]
Amarnath Banerjee,et al.
A behavioral layer architecture for telecollaborative virtual manufacturing operations
,
2000,
IEEE Trans. Robotics Autom..
[4]
Stig Ottosson,et al.
Virtual reality in the product development process
,
2002
.
[5]
M.S.J. Hashmi,et al.
Virtual reality applications in manufacturing process simulation
,
2004
.
[6]
David R. Nadeau.
Tutorial: Building Virtual Worlds with VRML
,
1999,
IEEE Computer Graphics and Applications.
[7]
T.-L. Sun.
Structured metadata for representation, query and retrieval of behaviour models of virtual products
,
2007,
Int. J. Comput. Integr. Manuf..