<?xml version="1.0" encoding="utf-8"?>
<m3danim length="10">
  <video-clips>
    <random-movie-clip-playlist name="movie0" only-from="movie0" length="10" clip-length="3.33"/>
    <random-movie-clip-playlist name="movie1" only-from="movie1" length="10" clip-length="3.33"/>
    <random-movie-clip-playlist name="movie2" only-from="movie2" length="10" clip-length="3.33"/>

    <random-movie-clip-playlist name="clips1" length="10" clip-length="3.33"/>
    <random-movie-clip-playlist name="clips2" length="10" clip-length="3.33"/>
    <random-movie-clip-playlist name="clips3" length="10" clip-length="3.33"/>
    <random-movie-clip-playlist name="clips4" length="10" clip-length="3.33"/>
  </video-clips>

  <render-targets>
    <render-target texture="videowalls" size="1024"/>
    <render-target texture="label_movie0" size="256"/>
    <render-target texture="label_movie1" size="256"/>
    <render-target texture="label_movie2" size="256"/>
  </render-targets>

  <viewports>
    <viewport name="menu" world="menu">
      <projection-transform>
        <menu-screen />
      </projection-transform>
    </viewport>

    <viewport name="background" world="background">
      <projection-transform>
        <menu-screen />
      </projection-transform>
    </viewport>

    <viewport name="helperoverlay" world="helperoverlay">
      <projection-transform>
        <menu-screen />
      </projection-transform>
    </viewport>

    <viewport name="videowalls" world="videowalls">
      <projection-transform>
        <perspective fov="60.0"/>
      </projection-transform>
      <view-transform>
        <lookat>
          <eye>0.0 1.0 6.0</eye>
          <at>0.0 -0.3 -4.2</at>
          <up>0.0 1.0 0.0</up>
        </lookat>
      </view-transform>
    </viewport>

    <viewport name="label_movie0" world="label_movie0">
      <projection-transform>
        <orthogonal/>
      </projection-transform>
    </viewport>
    <viewport name="label_movie1" world="label_movie1">
      <projection-transform>
        <orthogonal/>
      </projection-transform>
    </viewport>
    <viewport name="label_movie2" world="label_movie2">
      <projection-transform>
        <orthogonal/>
      </projection-transform>
    </viewport>

  </viewports>

  <worlds>

    <world name="label_movie0">
      <container>
        <text text-id="button.movie0" font-weight="bold" font-name="Arial Bold" font-size="36" align="center" valign="top" font-color="#FF55AAFF">
        </text>
        <transforms>
          <scale x="1" y="1" />
          <translate y="-1" />
        </transforms>
      </container>
    </world>

    <world name="label_movie1">
      <container>
        <text text-id="button.movie1" font-weight="bold" font-name="Arial Bold" font-size="36" align="center" valign="top" font-color="#FF55AAFF">
        </text>
        <transforms>
          <scale x="1" y="1" />
          <translate y="-1" />
        </transforms>
      </container>
    </world>

    <world name="label_movie2">
      <container>
        <text text-id="button.movie2" font-weight="bold" font-name="Arial Bold" font-size="36" align="center" valign="top" font-color="#FF55AAFF">
		</text>
        <transforms>
          <scale x="1" y="1" />
          <translate y="-1" />
        </transforms>
      </container>
    </world>

    <world name="helperoverlay">
      <!--trianglestrip>
			<xyz>
				0.0	0.0	0.0
				1.0 0.0	0.0
				0.0	1.0	0.0
				1.0	1.0	0.0
			</xyz>

			<color>
				40FFFFFF
				40FFFFFF
				40FFFFFF
				40FFFFFF
			</color>
		</trianglestrip-->
    </world>
    <world name="background">
      <trianglestrip>
        <xyz>
          1.3203125	-0.1	1.0
          -0.3203125	-0.1	1.0
          1.3203125	1.1		1.0
          -0.3203125	1.1 	1.0
        </xyz>
        <texcoord absolute="true">
          933   	0
          0		0
          933   	512
          0	    512
        </texcoord>

        <texture static-src="bg.png"/>
        <transforms>
        </transforms>
      </trianglestrip>
    </world>



    <world name="menu">
      <trianglestrip>
        <xyz>
          1.3		1.56666	1.0
          -0.3	1.56666	1.0
          1.3		-0.5666 1.0
          -0.3	-0.5666	1.0
        </xyz>
        <texcoord>
          1.0   1.0
          0.0   1.0
          1.0   0.0
          0.0   0.0
        </texcoord>
        <texture render-target="videowalls"/>
      </trianglestrip>

      <container>
        <transforms>
          <translate x="0.5" y="0.47"/>
        </transforms>


        <if video-clip="movie0">
          <container>
            <transforms>
              <translate x="-0.28"/>
              <scale x="0.8" y="0.8"/>
            </transforms>

            <trianglestrip>
              <xyz>
                0.2		-0.2666666666	0.0
                -0.2	-0.2666666666	0.0
                0.2		0.2666666666	0.0
                -0.2	0.2666666666	0.0
              </xyz>
              <texcoord>
                1.0   0.0
                0.0   0.0
                1.0   1.0
                0.0   1.0
              </texcoord>
              <color>
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
              </color>
              <texture render-target="label_movie0"/>
              <transforms>
                <translate y="0.38" />
                <scale y="-0.8" x="0.8" />
              </transforms>
            </trianglestrip>


          </container>
        </if>

        <if video-clip="movie1">
          <container>
            <transforms>
              <translate x="-0.0"/>
              <scale x="0.8" y="0.8"/>
            </transforms>

            <trianglestrip>
              <xyz>
                0.2		-0.2666666666	0.0
                -0.2	-0.2666666666	0.0
                0.2		0.2666666666	0.0
                -0.2	0.2666666666	0.0
              </xyz>
              <texcoord>
                1.0   0.0
                0.0   0.0
                1.0   1.0
                0.0   1.0
              </texcoord>
              <color>
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
              </color>
              <texture render-target="label_movie1"/>
              <transforms>
                <translate y="0.38" />
                <scale y="-0.8" x="0.8" />
              </transforms>
            </trianglestrip>
          </container>
        </if>

        <if video-clip="movie2">
          <container>
            <transforms>
              <translate x="0.28"/>
              <scale x="0.8" y="0.8"/>
            </transforms>

            <trianglestrip>
              <xyz>
                0.2		-0.2666666666	0.0
                -0.2	-0.2666666666	0.0
                0.2		0.2666666666	0.0
                -0.2	0.2666666666	0.0
              </xyz>
              <texcoord>
                1.0   0.0
                0.0   0.0
                1.0   1.0
                0.0   1.0
              </texcoord>
              <color>
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
                B0FFFFFF
              </color>
              <texture render-target="label_movie2"/>
              <transforms>
                <translate y="0.38" />
                <scale y="-0.8" x="0.8" />
              </transforms>
            </trianglestrip>
          </container>
        </if>
      </container>


      <!-- Buttons -->
      <if bool="prevpage">
        <trianglestrip>
          <xyz>
            0.05 	0.0			1.0
            -0.05 	0.0			1.0
            0.05 	0.133333	1.0
            -0.05 	0.133333	1.0
          </xyz>
          <texcoord>
            1.0 0.0
            0.0 0.0
            1.0 1.0
            0.0 1.0
          </texcoord>
          <texture static-src="button_prevnext.png"/>
          <transforms>
            <translate x="0.25" y="0.72"/>
          </transforms>
        </trianglestrip>
      </if>

      <if bool="pageup">
        <trianglestrip>
          <xyz>
            0.05 	0.0			1.0
            -0.05 	0.0			1.0
            0.05 	0.133333	1.0
            -0.05 	0.133333	1.0
          </xyz>
          <texcoord>
            1.0 0.0
            0.0 0.0
            1.0 1.0
            0.0 1.0
          </texcoord>
          <texture static-src="button_up.png"/>
          <transforms>
            <translate x="0.5" y="0.73"/>
          </transforms>
        </trianglestrip>
      </if>

      <if bool="nextpage">
        <trianglestrip>
          <xyz>
            0.05 	0.0			1.0
            -0.05 	0.0			1.0
            0.05 	0.133333	1.0
            -0.05 	0.133333	1.0
          </xyz>
          <texcoord>
            0.0 0.0
            1.0 0.0
            0.0 1.0
            1.0 1.0
          </texcoord>
          <texture static-src="button_prevnext.png"/>
          <transforms>
            <translate x="0.75" y="0.72"/>
          </transforms>
        </trianglestrip>
      </if>


    </world>

    <world name="videowalls">
      <container>
        <transforms>
          <translate z="-10.0" y="0.0"/>
          <scale y="1.0"/>
          <!--rotate-x angle="15.0"/-->
        </transforms>

        <container>
          <transforms>
            <scale x="1.5" y="1.5"/>
            <translate x="-0.5"/>
            <translate x="-1.5" y="0.0"/>
          </transforms>

          <trianglestrip>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall1.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips1"/>
            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal2Tex4Video" pixelshader="videowalloverlay">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
          <trianglestrip>
            <transforms>
              <scale y="-1.0"/>
            </transforms>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall1.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips1"/>
            <texcoord absolute="false">
              0.0   	0.3
              1.0		0.3
              0.0   	1.0
              1.0	    1.0
            </texcoord>
            <texture static-src="mirroralpha.png"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal3Tex4Video" pixelshader="videowalloverlay-mirror">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
        </container>

        <container>
          <transforms>
            <scale x="1.5" y="1.5"/>
            <translate x="-0.5"/>
            <translate x="1.5" y="0.0"/>
          </transforms>
          <trianglestrip>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall2.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips2"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal2Tex4Video" pixelshader="videowalloverlay">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
          <trianglestrip>
            <transforms>
              <scale y="-1.0"/>
            </transforms>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall2.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips2"/>
            <texcoord absolute="false">
              0.0   	0.3
              1.0		0.3
              0.0   	1.0
              1.0	    1.0
            </texcoord>
            <texture static-src="mirroralpha.png"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal3Tex4Video" pixelshader="videowalloverlay-mirror">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>

        </container>


        <container>
          <transforms>
            <translate x="-3.0" y="0.0" z="6.5"/>
            <rotate-y angle="60.0"/>
            <translate x="-0.5"/>
            <scale x="1.5" y="1.5"/>
          </transforms>

          <trianglestrip>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall3.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips3"/>
            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal2Tex4Video" pixelshader="videowalloverlay">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
          <trianglestrip>
            <transforms>
              <scale y="-1.0"/>
            </transforms>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall3.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips3"/>
            <texcoord absolute="false">
              0.0   	0.0
              1.0		0.0
              0.0   	1.0
              1.0	    1.0
            </texcoord>
            <texture static-src="mirroralpha.png"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal3Tex4Video" pixelshader="videowalloverlay-mirror">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
        </container>

        <container>
          <transforms>
            <translate x="2.5" y="0.0" z="6.5"/>
            <rotate-y angle="-60.0"/>
            <translate x="-0.5"/>
            <scale x="1.5" y="1.5"/>
          </transforms>

          <trianglestrip>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall4.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips4"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>
            <shader vertexshader="normal2Tex4Video" pixelshader="videowalloverlay">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
          <trianglestrip>
            <transforms>
              <scale y="-1.0"/>
            </transforms>
            <xyz>
              0.0	0.0	0.0
              1.0 0.0	0.0
              0.0	1.0	0.0
              1.0	1.0	0.0
            </xyz>

            <texcoord absolute="true">
              1024   	0
              0		0
              1024   	960
              0	    960
            </texcoord>
            <texture static-src="gridder_wall4.png"/>

            <texcoord absolute="false">
              0.0   	1.0
              1.0		1.0
              0.0   	0.0
              1.0	    0.0
            </texcoord>
            <texture video-clip="clips4"/>
            <texcoord absolute="false">
              0.0   	0.0
              1.0		0.0
              0.0   	1.0
              1.0	    1.0
            </texcoord>
            <texture static-src="mirroralpha.png"/>

            <texcoord absolute="false"/>
            <texture static-src="hsvgrad.png"/>

            <shader vertexshader="normal3Tex4Video" pixelshader="videowalloverlay-mirror">
              <float name="VideoTexCoordScaleX" value="10.0" />
              <float name="VideoTexCoordScaleY" value="10.0" />
              <float name="VideoTexCoordMoveX" value="5.5" />
              <float name="VideoTexCoordMoveY" value="5.5" />
            </shader>
          </trianglestrip>
        </container>

        <container>
          <transforms>
            <!--scale x="0.75" z="0.75"/-->
            <translate z="9.5"/>
          </transforms>


          <!-- First we draw all the mirrored videos ... -->
          <container>
            <transforms>
              <translate x="-1.2"/>
            </transforms>

            <if video-clip="movie0">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>
                <texture video-clip="movie0"/>

                <texcoord absolute="false">
                  0.0   	0.3
                  1.0		0.3
                  0.0   	1.0
                  1.0	    1.0
                </texcoord>
                <texture static-src="mirroralpha.png"/>

                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                  <scale y="-1.0"/>
                </transforms>
                <shader vertexshader="roty-mirror" pixelshader="transparent-mirror">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>
            </if>
          </container>

          <container>
            <transforms>
              <translate x="0"/>
            </transforms>

            <if video-clip="movie1">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>
                <texture video-clip="movie1"/>

                <texcoord absolute="false">
                  0.0   	0.2
                  1.0		0.2
                  0.0   	1.0
                  1.0	    1.0
                </texcoord>
                <texture static-src="mirroralpha.png"/>

                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                  <scale y="-1.0"/>
                </transforms>
                <shader vertexshader="roty-mirror" pixelshader="transparent-mirror">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>
            </if>
          </container>

          <container>
            <transforms>
              <translate x="1.2"/>
            </transforms>

            <if video-clip="movie2">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>
                <texture video-clip="movie2"/>

                <texcoord absolute="false">
                  0.0   	0.3
                  1.0		0.3
                  0.0   	1.0
                  1.0	    1.0
                </texcoord>
                <texture static-src="mirroralpha.png"/>

                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                  <scale y="-1.0"/>
                </transforms>
                <shader vertexshader="roty-mirror" pixelshader="transparent-mirror">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>
            </if>
          </container>

          <!-- Now comes da glow -->

          <array count="3">
            <transforms>
              <translate x="-1.2"/>
            </transforms>

            <step-transforms>
              <translate x="1.2"/>
            </step-transforms>

            <trianglestrip>
              <xyz>
                0.0	0.0	0.0
                1.0 0.0	0.0
                0.0	0.0	1.0
                1.0	0.0	1.0
              </xyz>
              <texcoord absolute="false">
                1.0   	0
                0		0
                1.0   	1.0
                0	    1.0
              </texcoord>

              <texture static-src="glow.png"/>

              <shader vertexshader="id" pixelshader="glowintens">
              </shader>

              <transforms>
                <translate x="0.0" y="0.0" z="0"/>
                <translate x="-0.5"/>
              </transforms>
            </trianglestrip>
          </array>

          <!-- No we draw on top the videos -->

          <container>
            <transforms>
              <translate x="-1.2"/>
            </transforms>
            <if video-clip="movie0">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>

                <texture video-clip="movie0"/>
                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                </transforms>
                <shader vertexshader="roty" pixelshader="transparent">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>

            </if>
          </container>

          <container>
            <transforms>
              <translate x="0.0"/>
            </transforms>
            <if video-clip="movie1">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>

                <texture video-clip="movie1"/>
                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                </transforms>
                <shader vertexshader="roty" pixelshader="transparent">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>
            </if>
          </container>
          <container>
            <transforms>
              <translate x="1.2"/>
            </transforms>
            <if video-clip="movie2">
              <trianglestrip>
                <xyz>
                  -0.5	0.0	0.0
                  0.5		0.0	0.0
                  -0.5	1.0	0.0
                  0.5		1.0	0.0
                </xyz>
                <texcoord absolute="false">
                  0.0   	1.0
                  1.0		1.0
                  0.0   	0.0
                  1.0	    0.0
                </texcoord>

                <texture video-clip="movie2"/>
                <transforms>
                  <translate x="0.0" y="0.0" z="0.5"/>
                </transforms>
                <shader vertexshader="roty" pixelshader="transparent">
                  <float name="alphamul" value="0.75"/>
                  <float name="timeMultiply" value="1.25"/>
                  <float name="scale" value="0.75"/>
                </shader>
              </trianglestrip>
            </if>
          </container>
        </container>
      </container>

    </world>
  </worlds>
  <initial-render-instructions>
    <!--render-to clear-color="#00FFFFFF" texture="textshadow" viewport="textshadow"/>
    <render-to clear-color="#00FFFFFF" texture="text" viewport="text"/-->
    <render-to clear-color="#00FFFFFF" texture="label_movie0" viewport="label_movie0"/>
    <render-to clear-color="#00FFFFFF" texture="label_movie1" viewport="label_movie1"/>
    <render-to clear-color="#00FFFFFF" texture="label_movie2" viewport="label_movie2"/>
  </initial-render-instructions>
  <render-instructions>
    <render-to clear-depth="1" clear-color="#FF000000" texture="videowalls" viewport="background" />
    <render-to texture="videowalls" viewport="videowalls" />
    <render-to clear-depth="1" clear-color="#FF000000" buffer="back" viewport="menu"/>
    <render-to buffer="back" viewport="helperoverlay" />
  </render-instructions>
</m3danim>





