home *** CD-ROM | disk | FTP | other *** search
/ Computer Active Guide 2009 April / CAGidas04.iso / Programos / wlsetup-all.exe / MovieMaker.msi / PanAndZoomEffectAutomaticTemplate < prev    next >
Encoding:
Extensible Markup Language  |  2009-07-19  |  4.1 KB  |  78 lines

  1. ∩╗┐<?xml version="1.0" encoding="UTF-8"?>
  2. <X3D profile="Immersive"  version="3.1">
  3.   <Transform>
  4.     <MetadataSet name='Template'>
  5.       <MetadataString containerField='value' name='TemplateID' value='"PanAndZoomEffectAutomaticTemplate"'/>
  6.       <MetadataInteger containerField='value' name='TemplateKind' value='3'/>
  7.       <MetadataString containerField='value' name='TimeDependentNode' value='""'/>
  8.       <MetadataString containerField='value' name='TemplateTitle' value='"@"'/>
  9.       <MetadataString containerField='value' name='TemplateCategory' value='"Automatic"'/>
  10.       <MetadataString containerField='value' name='TemplateThumbnailPath' value='""'/>
  11.       <MetadataInteger containerField='value' name='TemplateSubType' value='3'/>
  12.       <MetadataInteger containerField='value' name='TemplateEffectKind' value='5'/>
  13.     </MetadataSet>
  14.  
  15.     <Transform>
  16.       <MetadataSet name='BPSet'>
  17.         <MetadataString containerField='value' name='effectType' value='"7"' reference='Custom'/>
  18.       </MetadataSet>
  19.     </Transform>
  20.  
  21.     <!--OUT properties -->
  22.     <Transform>
  23.       <MetadataSet DEF='OutSockets'>
  24.         <MetadataSet containerField='value' name='OutSocket'>
  25.           <MetadataString containerField='value' name='socketName' value='"textureTransform"'/>
  26.           <MetadataFloat containerField='value' name='socketCompatibilitySet' value='1.0'/>
  27.           <MetadataString containerField='value' name='socketConnectToExtent' value='"current"'/>
  28.           <MetadataString containerField='value' name='socketParentDEF' value='""'/>
  29.           <MetadataString containerField='value' name='socketChildNodeDEF' value='"PanAndZoomEffectTextureTransform"'/>
  30.         </MetadataSet>
  31.       </MetadataSet>
  32.     </Transform>
  33.  
  34.     <!--IN properties -->
  35.     <Transform>
  36.       <MetadataSet DEF='InSockets'>
  37.         <MetadataSet containerField='value' name='InSocket'>
  38.           <MetadataString containerField='value' name='socketName' value='"effectTimer"'/>
  39.           <MetadataFloat containerField='value' name='socketCompatibilitySet' value='1.0'/>
  40.           <MetadataString containerField='value' name='socketParentDEF' value='"PanAndZoomEffectAutomaticInterpolator"'/>
  41.           <MetadataString containerField='value' name='socketConnectAttribute' value='"set_fraction"'/>
  42.         </MetadataSet>
  43.       </MetadataSet>
  44.     </Transform>
  45.  
  46.     <!--Socket Nodes scratch pad (only nodes with def's are injected)-->
  47.     <Transform>
  48.       <Shape>
  49.         <Appearance>
  50.           <TextureTransform DEF='PanAndZoomEffectTextureTransform' center='-0.5 -0.5' translation='0 0' rotation='0 0' scale='1 1' containerField='textureTransform'/>
  51.         </Appearance>
  52.       </Shape>
  53.     </Transform>
  54.  
  55.     <!--Nodes that need to be injected-->
  56.     <Transform DEF='InjectSet'>
  57.       <ScalarInterpolator DEF='PanAndZoomEffectAutomaticInterpolator' key='0 1' keyValue='0 1'/>
  58.       <PositionInterpolator2D DEF='PanAndZoomEffectAutomaticCenterInterpolator' key='0 1' keyValue='0 0 0 0'>
  59.           <MetadataSet name='BPSet'>
  60.               <MetadataString containerField='value' name='center' value='"keyValue"'/>
  61.           </MetadataSet>
  62.       </PositionInterpolator2D>
  63.       <PositionInterpolator2D DEF='PanAndZoomEffectAutomaticScaleInterpolator' key='0 1' keyValue='1 1 1 1'>
  64.           <MetadataSet name='BPSet'>
  65.               <MetadataString containerField='value' name='scale' value='"keyValue"'/>
  66.           </MetadataSet>
  67.       </PositionInterpolator2D>
  68.  
  69.       <ROUTE fromNode='PanAndZoomEffectAutomaticInterpolator' fromField='value_changed' toNode='PanAndZoomEffectAutomaticCenterInterpolator' toField='set_fraction'/>
  70.       <ROUTE fromNode='PanAndZoomEffectAutomaticInterpolator' fromField='value_changed' toNode='PanAndZoomEffectAutomaticScaleInterpolator' toField='set_fraction'/>
  71.       <ROUTE fromNode='PanAndZoomEffectAutomaticCenterInterpolator' fromField='value_changed' toNode='PanAndZoomEffectTextureTransform' toField='set_center'/>
  72.       <ROUTE fromNode='PanAndZoomEffectAutomaticScaleInterpolator' fromField='value_changed' toNode='PanAndZoomEffectTextureTransform' toField='set_scale'/>
  73.     </Transform>
  74.     
  75.   </Transform>
  76. </X3D>
  77.  
  78.