Changes between Version 3 and Version 4 of VirtualHumanLoader


Ignore:
Timestamp:
07/14/11 13:29:01 (8 years ago)
Author:
dennisr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • VirtualHumanLoader

    v3 v4  
    1 This page still requires a lot more documentation. A somewhat self-explaining example VHSpec file can be found in `HmiResource/HmiHumanoidLoaderDefaults/resource/Humanoids/armandia/testvhloader.xml` 
     1= Specifying the configuration of your Virtual Human = 
     2Every application has different requirements for the Virtual Human. Gesture repertoire, body graphics, using speech engine or not using speech engine, which voice, etcetera. 
     3We have made an XML format to specify in detail what should and should not be initialized for your virtual human.  
     4 
     5main idea: you can specify Embodiments and Engines. Each Embodiment offers an interface to display expressions and behaviors: skeleton control for animation, MPEG4 control for a face embodiment,motor control for a robot embodiment, etcetera. An Engine specializes in displaying specific behavior types (e.g., head and hand gestures) on one or more of the Embodiments. In a !VirtualHumanSpec file you specify the various embodiments and engines, and connect the embodiments to the right engines. 
     6 
     7A somewhat self-explaining example VHSpec file can be found in `HmiResource/HmiHumanoidLoaderDefaults/resource/Humanoids/armandia/testvhloader.xml`. 
     8An example of how to load such a file is in `HmiDemo/EnvironmentDemos/src/hmi/environment/examples/MinimalBMLRealizationDemo.java`. 
    29 
    310== User contributions == 
     11This page still requires a lot more documentation. Please ask specific questions below. 
    412[[ViewTopic()]]