Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 72ca020c3e58903e15410e6277d9d7a5 > files > 143

hackwhite_dune-0.29-0.beta421.1mdv2007.0.i586.rpm

#VRML V2.0 utf8

DEF Transform1 Transform 
  {
  children 
    [
    Shape 
      {
      appearance       Appearance 
	{
	material 	Material 
	  {
	  }
	}
      geometry       Cylinder 
	{
	}
      }
    ]
  rotation -0.698241 -0.715703 1.511352e-2 2.279995
  scale 1.391921 1.514385 1.069305
  translation 4.095915 -0.263414 4.264435
  }

DEF PositionInterpolator1 PositionInterpolator 
  {
  key 
    [
    0 
    3.157894e-2 
    4.736842e-2 
    6.184210e-2 
    8.026316e-2 
    0.138157 
    0.257894 
    0.303947 
    0.365789 
    0.543421 
    0.576315 
    0.602631 
    0.625000 
    0.640789 
    0.781642 
    0.881422 
    1.003952 
    ]
  keyValue 
    [
    0.980554 -1.891168 4.264435 
    0.975242 -1.807100 3.351021 
    -9.965229e-2 -1.756660 1.651644 
    -2.034723e-2 -1.739867 0.868304 
    0.968852 -1.705976 -0.302633 
    1.243803 -1.540005 -2.034723e-2 
    1.794554 -1.207549 3.057455 
    1.971171 -1.100936 3.479897 
    1.802171 -0.978601 3.419548 
    -6.087587 -0.659854 0.410744 
    -6.087587 -0.593250 -0.217961 
    -5.206563 -0.571731 -0.421085 
    -6.496715e-2 -0.311603 -0.619778 
    1.087138 -0.251430 8.327400e-2 
    0.854326 0.106432 4.264435 
    4.095915 -6.198676e-2 4.264435 
    4.095915 -1.453900 4.264435 
    ]
  }

ROUTE PositionInterpolator1.value_changed TO Transform1.set_translation

DEF OrientationInterpolator1 OrientationInterpolator 
  {
  key 
    [
    1.973684e-2 
    0.108036 
    0.110526 
    0.239473 
    0.263504 
    0.383399 
    0.517786 
    0.582345 
    0.785243 
    0.915678 
    0.923583 
    1 
    ]
  keyValue 
    [
    0 1 0 0.676470 
    -0.445061 0.266447 -0.149069 1.140203 
    0 1 0 0.688622 
    0 1 0 0.705882 
    -0.908325 2.479322e-3 -0.412595 3.004315 
    0.122098 8.086267e-2 -0.683032 1.546755 
    -0.329402 0.870402 -0.363410 3.056094 
    -0.933565 0.264731 0.216951 2.928548 
    0.142739 8.476520e-2 -0.600528 1.345277 
    -0.670979 -0.680031 8.954562e-2 2.570567 
    0.384293 0.543646 8.751150e-2 1.472419 
    0.527648 0.480366 -0.113128 1.614737 
    ]
  }

ROUTE OrientationInterpolator1.value_changed TO Transform1.set_rotation

DEF TimeSensor1 TimeSensor 
  {
  cycleInterval 20
  loop TRUE
  }

ROUTE TimeSensor1.fraction_changed TO OrientationInterpolator1.set_fraction
ROUTE TimeSensor1.fraction_changed TO PositionInterpolator1.set_fraction

DEF PositionInterpolator2 PositionInterpolator 
  {
  key 
    [
    5.263158e-3 
    0.169736 
    0.214473 
    0.259210 
    0.390789 
    0.489473 
    0.551315 
    0.560526 
    0.602108 
    0.730263 
    0.809210 
    0.822134 
    0.963109 
    0.990777 
    ]
  keyValue 
    [
    1 0.968858 1.024221 
    1.596616 1.799307 1.092851 
    1.960072 2.311418 1.134661 
    2.323529 2.823529 1.176470 
    1.437323 0.941176 0.739789 
    1.082840 9.100086 3.542081 
    0.644093 0.170500 1.427464 
    0.294117 1 0.176470 
    0.367026 4.569339e-2 0.364818 
    0.584177 1.338248 0.925792 
    0.730156 0.629367 1.302904 
    0.752816 0.278463 1.361443 
    1 0.400000 2 
    1 1.806449e-2 2 
    ]
  }

ROUTE TimeSensor1.fraction_changed TO PositionInterpolator2.set_fraction
ROUTE PositionInterpolator2.value_changed TO Transform1.set_scale

Transform 
  {
  children 
    [
    Shape 
      {
      appearance       Appearance 
	{
	material 	Material 
	  {
	  }
	}
      geometry       Text 
	{
	string 
	  [
	  "Simple Transform Animation"
	  ]
	}
      }
    ]
  translation -4.200090 2.344733 0
  }