<?xml version="1.0" encoding="iso-8859-1"?>

<i3D name="CSI_Slasher.i3d" version="1.6" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://i3d.giants.ch/schema/i3d-1.6.xsd">
  <Asset>
    <Export program="GIANTS Editor 64bit" version="10.0.3"/>
  </Asset>

  <Files>
    <File fileId="5" filename="$data/shaders/vehicleShader.xml"/>
    <File fileId="13" filename="$data/shared/default_normal.dds"/>
    <File fileId="14" filename="$data/shared/default_specular.dds"/>
    <File fileId="7" filename="$data/shared/detailLibrary/flat_normal.png"/>
    <File fileId="16" filename="$data/shared/detailLibrary/metallic/clear_diffuse.png"/>
    <File fileId="15" filename="$data/shared/detailLibrary/metallic/clear_specular.png"/>
    <File fileId="19" filename="$data/shared/detailLibrary/metallic/silverScratched_diffuse.png"/>
    <File fileId="18" filename="$data/shared/detailLibrary/metallic/silverScratched_specular.png"/>
    <File fileId="8" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_diffuse.png"/>
    <File fileId="6" filename="$data/shared/detailLibrary/nonMetallic/metal/metalPainted_specular.png"/>
    <File fileId="3" filename="textures/slasher_textures/CSI_normal.dds"/>
    <File fileId="4" filename="textures/slasher_textures/CSI_vmask.dds"/>
  </Files>


  <Materials>
    <Material name="chromeMat" materialId="83" diffuseColor="0.8 0.8 0.8 1" customShaderId="5">
      <Normalmap fileId="13"/>
      <Glossmap fileId="14"/>
      <Custommap name="detailSpecular" fileId="15"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="16"/>
    </Material>
    <Material name="CSI" materialId="84" diffuseColor="1 1 1 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="colorScale" value="1 0.45 0"/>
    </Material>
    <Material name="default" materialId="85" diffuseColor="0.501961 0.501961 0.501961 1">
    </Material>
    <Material name="metalPaintedBlackMat" materialId="86" diffuseColor="0.8 0.8 0.8 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="6"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="8"/>
      <CustomParameter name="scratches_dirt_snow_wetness" value="1 0 0 0"/>
      <CustomParameter name="colorScale" value="0 0 0"/>
    </Material>
    <Material name="silverScratchedMat" materialId="87" diffuseColor="0.8 0.8 0.8 1" customShaderId="5">
      <Normalmap fileId="3"/>
      <Glossmap fileId="4"/>
      <Custommap name="detailSpecular" fileId="18"/>
      <Custommap name="detailNormal" fileId="7"/>
      <Custommap name="detailDiffuse" fileId="19"/>
    </Material>
  </Materials>


  <Shapes externalShapesFile="CSI_Slasher.i3d.shapes">
  </Shapes>

  <Scene>
    <Shape name="CSI_Comp" shapeId="1" dynamic="true" compound="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="117" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85">
      <Shape name="arm_hydraulic" translation="0.801734 2.4987 1.36445" rotation="69.5159 -90.0405 -0.00825232" shapeId="2" nodeId="118" castsShadows="true" receiveShadows="true" materialIds="86,83">
        <Shape name="arm_cylinder" translation="-2.38419e-07 5.96046e-08 0.963795" rotation="6.83019e-06 1.85615e-06 6.88854e-07" shapeId="3" nodeId="119" castsShadows="true" receiveShadows="true" materialIds="86,83"/>
      </Shape>
      <Shape name="slasher" translation="-1.2144e-17 0.0546918 2.39065e-09" shapeId="4" nodeId="120" castsShadows="true" receiveShadows="true" materialIds="84">
        <TransformGroup name="ai" nodeId="121"/>
        <Shape name="arm1" translation="0.541212 2.37694 1.28952" shapeId="5" nodeId="122" castsShadows="true" receiveShadows="true" materialIds="84">
          <TransformGroup name="arm_cylinder_ref" translation="-0.0768855 -0.835739 0.0746948" rotation="69.5216 -90.0405 -0.0138577" nodeId="123"/>
          <Shape name="saw_cover" translation="-0.270343 -1.12826 0.0755001" shapeId="6" nodeId="124" castsShadows="true" receiveShadows="true" materialIds="84,86">
            <Shape name="blade" translation="-0.341868 -0.176819 -0.171168" shapeId="7" nodeId="125" castsShadows="true" receiveShadows="true" materialIds="86,87"/>
            <TransformGroup name="cut_node" translation="-0.484021 0.310487 -0.166942" rotation="90 -90 0" nodeId="126">
              <Shape name="Cube.025" translation="-1.19209e-07 0.0335952 -1.07857e-08" scale="0.0201648 0.0201648 0.0201648" shapeId="8" visibility="false" nodeId="127" castsShadows="true" receiveShadows="true" materialIds="85"/>
            </TransformGroup>
            <TransformGroup name="cut_node1" translation="0.133689 0.290977 -0.171168" rotation="90 -90 0" nodeId="128">
              <Shape name="Cube.026" translation="0 -5.96046e-08 -1.01526e-07" scale="0.0201648 0.0201648 0.0201648" shapeId="8" visibility="false" nodeId="129" castsShadows="true" receiveShadows="true" materialIds="85"/>
            </TransformGroup>
          </Shape>
        </Shape>
        <Shape name="arm2" translation="1.09409 2.10451 1.2888" shapeId="9" nodeId="130" castsShadows="true" receiveShadows="true" materialIds="84"/>
        <TransformGroup name="attacherjoint" translation="0 0.233639 -0.349419" rotation="-0 -90 0" nodeId="131"/>
        <TransformGroup name="collisions" nodeId="132">
          <Shape name="Cube" translation="-0.0646822 0.110312 -1.48739" shapeId="10" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="133" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.001" translation="-0.0646822 0.110312 1.54278" shapeId="11" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="134" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.002" translation="-0.0551395 0.275995 -2.08889" shapeId="12" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="135" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.003" translation="-0.070581 0.423145 -2.50891" shapeId="13" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="136" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.004" translation="-0.070581 0.423145 -1.47605" shapeId="14" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="137" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.005" translation="-0.070581 0.423145 -0.895193" shapeId="15" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="138" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.006" translation="-0.070581 0.423145 -1.21995" shapeId="13" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="139" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.007" translation="-0.070581 0.423145 -2.89562" shapeId="16" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="140" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.008" translation="0.464327 1.48651 1.36421" shapeId="17" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="141" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.009" translation="-0.070581 0.423145 1.54238" shapeId="18" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="142" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.010" translation="-0.070581 0.423145 1.54238" shapeId="19" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="143" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.011" translation="-0.070581 0.423145 1.54238" shapeId="20" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="144" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.012" translation="0.379745 0.696768 1.53641" shapeId="21" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="145" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.013" translation="0.379745 0.696768 1.04383" shapeId="21" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="146" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.014" translation="0.379745 0.696768 1.04383" shapeId="22" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="147" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.015" translation="0.379745 0.696768 1.53641" shapeId="22" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="148" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.016" translation="-0.070581 0.423145 1.05007" shapeId="20" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="149" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.017" translation="-0.070581 0.423145 1.05007" shapeId="19" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="150" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.018" translation="-0.070581 0.423145 1.05007" shapeId="18" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="151" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.019" translation="0.725694 0.801866 -2.90254" shapeId="23" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="152" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.020" translation="0.725694 0.801866 -1.47925" shapeId="24" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="153" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.021" translation="0.725694 0.801866 -0.883345" shapeId="25" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="154" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.022" translation="-0.859786 0.801866 -2.90152" shapeId="26" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="155" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.023" translation="-0.876385 0.801866 -1.48903" shapeId="27" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="156" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
          <Shape name="Cube.024" translation="-0.876385 0.801866 -0.890606" shapeId="28" static="true" compoundChild="true" collisionFilterGroup="0xffffffff" collisionFilterMask="0xffffffff" nodeId="157" castsShadows="true" receiveShadows="true" nonRenderable="true" materialIds="85"/>
        </TransformGroup>
      </Shape>
    </Shape>
  </Scene>

</i3D>
