Research Article

A Dynamic Platform for Developing 3D Facial Avatars in a Networked Virtual Environment

Algorithm 2

IXML script file.
<IXML>
<xmi:Extension extender="...">
<declaration>
<Object name= "AV1" file = "Firefighter.mp4" manager= "Keyboard"/>
<Expression name = "Happy" File = "Happy.mp4"/>
<TTS start="t2" fab_file ="ABS" wav_file="SS" Text="Text to speak">
</declaration>>
<elements>
<element xmi:idref="EAID_...2C38" xmi:type="uml:State" name="ControlEquipment" scope="public">
<EAModel.scenario>
<EAScenario name="Expression ( FS1.AV5, &quot;Stressed&quot;, StartTime = 12, Duration=30,
Intensity= &quot;Medium&quot;) " type="Alternate"../>
</EAModel.scenario>
</element>
<element xmi:idref="EAID_...7E34" xmi:type="uml:State" name="EvacuatePeople" scope="public">
<EAModel.scenario>
<EAScenario name="Expression ( FS1.AV1, &quot;Happy&quot;, StartTime = 12, Repeat = n,
PauseTime= p, Duration=40, Intensity= &quot;Low&quot;) />
<EAScenario name="Expression ( FS1.AV2, &quot;Happy&quot;, StartTime = 32, Duration=40,
Intensity= &quot;Low&quot;) " type="Alternate" />
</EAModel.scenario>
</element>
<element xmi:idref="EAID_...B2AB" xmi:type="uml:State" name="ExtinctFire" scope="public">
......
</element>
<element xmi:idref="EAID_...338F" xmi:type="uml:State" name="MoveToLocation" scope="public">
<EAModel.scenario>
<EAScenario name="MoveTo(FS1.AV1,&quot;&quot;)" type="Simple" weight="1,00"
subject="EAID_...338F" xmi:id="EAID_...C3AD"/>
....
</EAModel.scenario>
</element>
<element xmi:idref="EAID_...9417" xmi:type="uml:State" name="PrepareEquipment" scope="public">
<EAModel.scenario>
<EAScenario name="Expression ( FS1.AV1, &quot;Stressed&quot;, StartTime = 12, Duration=30,
Intensity= &quot;Low&quot;) " type="Alternate"../>
.....
</EAModel.scenario>
</element>
<element xmi:idref="EAID_...056A" xmi:type="uml:StateNode" name="Final" scope="public">
<extendedProperties tagged="0" package_name="Chapter3_4"/>
</element>
<element xmi:idref="EAID_...8FC9" xmi:type="uml:StateNode" name="Initial" scope="public">
<extendedProperties tagged="0" package_name="Chapter3_4"/>
</element>
</elements>
</xmi:XMI>
</IXML>