Skip to content
Snippets Groups Projects
calibration_plane.dae 4.73 KiB
<?xml version="1.0" encoding="utf-8"?>
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
  <asset>
    <contributor>
      <author>Blender User</author>
      <authoring_tool>Blender 2.78.0</authoring_tool>
    </contributor>
    <created>2017-04-04T15:56:25</created>
    <modified>2017-04-04T15:56:25</modified>
    <unit name="meter" meter="1"/>
    <up_axis>Z_UP</up_axis>
  </asset>
  <library_images>
    <image id="calib_png" name="calib_png">
      <init_from>asym_circles.png</init_from>
    </image>
  </library_images>
  <library_effects>
    <effect id="Calib-effect">
      <profile_COMMON>
        <newparam sid="calib_png-surface">
          <surface type="2D">
            <init_from>calib_png</init_from>
          </surface>
        </newparam>
        <newparam sid="calib_png-sampler">
          <sampler2D>
            <source>calib_png-surface</source>
          </sampler2D>
        </newparam>
        <technique sid="common">
          <phong>
            <emission>
              <color sid="emission">1 1 1 1</color>
            </emission>
            <ambient>
              <color sid="ambient">1 1 1 1</color>
            </ambient>
            <diffuse>
              <texture texture="calib_png-sampler" texcoord="CalibUVMap"/>
            </diffuse>
            <specular>
              <color sid="specular">0 0 0 1</color>
            </specular>
            <shininess>
              <float sid="shininess">50</float>
            </shininess>
            <index_of_refraction>
              <float sid="index_of_refraction">1</float>
            </index_of_refraction>
          </phong>
        </technique>
      </profile_COMMON>
    </effect>
  </library_effects>
  <library_materials>
    <material id="Calib-material" name="Material">
      <instance_effect url="#Calib-effect"/>
    </material>
  </library_materials>
  <library_geometries>
    <geometry id="Calib-plane-mesh" name="Plane">
      <mesh>
        <source id="Calib-plane-mesh-positions">
          <float_array id="Calib-plane-mesh-positions-array" count="12">-1 -1 0 1 -1 0 -1 1 0 1 1 0</float_array>
          <technique_common>
            <accessor source="#Calib-plane-mesh-positions-array" count="4" stride="3">
              <param name="X" type="float"/>
              <param name="Y" type="float"/>
              <param name="Z" type="float"/>
            </accessor>
          </technique_common>
        </source>
        <source id="Calib-plane-mesh-normals">
          <float_array id="Calib-plane-mesh-normals-array" count="3">0 0 1</float_array>
          <technique_common>
            <accessor source="#Calib-plane-mesh-normals-array" count="1" stride="3">
              <param name="X" type="float"/>
              <param name="Y" type="float"/>
              <param name="Z" type="float"/>
            </accessor>
          </technique_common>
        </source>
        <source id="Calib-plane-mesh-map-0">
          <float_array id="Calib-plane-mesh-map-0-array" count="12">0.9999001 9.998e-5 9.998e-5 0.9999001 1.0004e-4 9.998e-5 0.9999001 9.998e-5 0.9999001 0.9999001 9.998e-5 0.9999001</float_array>
          <technique_common>
            <accessor source="#Calib-plane-mesh-map-0-array" count="6" stride="2">
              <param name="S" type="float"/>
              <param name="T" type="float"/>
            </accessor>
          </technique_common>
        </source>
        <vertices id="Calib-plane-mesh-vertices">
          <input semantic="POSITION" source="#Calib-plane-mesh-positions"/>
        </vertices>
        <polylist material="Calib-material" count="2">
          <input semantic="VERTEX" source="#Calib-plane-mesh-vertices" offset="0"/>
          <input semantic="NORMAL" source="#Calib-plane-mesh-normals" offset="1"/>
          <input semantic="TEXCOORD" source="#Calib-plane-mesh-map-0" offset="2" set="0"/>
          <vcount>3 3 </vcount>
          <p>1 0 0 2 0 1 0 0 2 1 0 3 3 0 4 2 0 5</p>
        </polylist>
      </mesh>
    </geometry>
  </library_geometries>
  <library_controllers/>
  <library_visual_scenes>
    <visual_scene id="CalibScene" name="CalibScene">
      <node id="Plane" name="Plane" type="NODE">
        <matrix sid="transform">1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
        <instance_geometry url="#Calib-plane-mesh" name="Plane">
          <bind_material>
            <technique_common>
              <instance_material symbol="Calib-material" target="#Calib-material">
                <bind_vertex_input semantic="CalibUVMap" input_semantic="TEXCOORD" input_set="0"/>
              </instance_material>
            </technique_common>
          </bind_material>
        </instance_geometry>
      </node>
    </visual_scene>
  </library_visual_scenes>
  <scene>
    <instance_visual_scene url="#CalibScene"/>
  </scene>
</COLLADA>