This commit is contained in:
Quella777
2025-08-25 16:30:02 +08:00
commit 32cc2a8e96
1633 changed files with 289456 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB

View File

@@ -0,0 +1,456 @@
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<COLLADA xmlns="http://www.collada.org/2005/11/COLLADASchema" version="1.4.1">
<asset>
<contributor>
<authoring_tool>SketchUp 8.0.15158</authoring_tool>
</contributor>
<created>2013-08-09T14:47:53Z</created>
<modified>2013-08-09T14:47:53Z</modified>
<unit meter="0.02539999969303608" name="inch" />
<up_axis>Z_UP</up_axis>
</asset>
<library_visual_scenes>
<visual_scene id="ID1">
<node name="SketchUp">
<node id="ID2" name="instance_0">
<matrix>1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1</matrix>
<instance_node url="#ID3" />
</node>
</node>
</visual_scene>
</library_visual_scenes>
<library_nodes>
<node id="ID3" name="skp368B">
<node id="ID4" name="instance_1">
<matrix>1 0 0 -24.14267320858826 0 1 0 -0.7983829807027748 0 0 1 -1.779281474182369 0 0 0 1</matrix>
<instance_node url="#ID5" />
</node>
</node>
<node id="ID5" name="Component_4">
<instance_geometry url="#ID6">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID7">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
<instance_material symbol="Material3" target="#ID16">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
<instance_geometry url="#ID21">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID7">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
<instance_material symbol="Material3" target="#ID16">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
<instance_geometry url="#ID29">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID7">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
<instance_material symbol="Material3" target="#ID16">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
<instance_geometry url="#ID37">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID16">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
<instance_geometry url="#ID43">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID16">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
<instance_geometry url="#ID49">
<bind_material>
<technique_common>
<instance_material symbol="Material2" target="#ID50">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
<instance_material symbol="Material3" target="#ID59">
<bind_vertex_input semantic="UVSET0" input_semantic="TEXCOORD" input_set="0" />
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
</node>
</library_nodes>
<library_geometries>
<geometry id="ID6">
<mesh>
<source id="ID12">
<float_array id="ID18" count="96">45.14267220888417 0.04838199883058825 3.531247914648374 3.142673224040372 1.548383962574962 3.531247914648374 3.142673224040372 0.04838199883058825 3.531247914648374 45.14267220888417 1.548383962574962 3.531247914648374 45.14267220888417 1.548383962574962 3.531247914648374 45.14267220888417 0.04838199883058825 3.531247914648374 3.142673224040372 1.548383962574962 3.531247914648374 3.142673224040372 0.04838199883058825 3.531247914648374 45.14267220888417 0.04838199883058825 3.531247914648374 3.142673224040372 0.04838199883058825 0.03124999924467553 45.14267220888417 0.04838199883058825 0.03124999924467553 3.142673224040372 0.04838199883058825 3.531247914648374 3.142673224040372 0.04838199883058825 3.531247914648374 45.14267220888417 0.04838199883058825 3.531247914648374 3.142673224040372 0.04838199883058825 0.03124999924467553 45.14267220888417 0.04838199883058825 0.03124999924467553 3.142673224040372 1.548383962574962 3.531247914648374 45.14267220888417 1.548383962574962 0.03124999924467553 3.142673224040372 1.548383962574962 0.03124999924467553 45.14267220888417 1.548383962574962 3.531247914648374 45.14267220888417 1.548383962574962 3.531247914648374 3.142673224040372 1.548383962574962 3.531247914648374 45.14267220888417 1.548383962574962 0.03124999924467553 3.142673224040372 1.548383962574962 0.03124999924467553 45.14267220888417 1.548383962574962 0.03124999924467553 3.142673224040372 0.04838199883058825 0.03124999924467553 3.142673224040372 1.548383962574962 0.03124999924467553 45.14267220888417 0.04838199883058825 0.03124999924467553 45.14267220888417 0.04838199883058825 0.03124999924467553 45.14267220888417 1.548383962574962 0.03124999924467553 3.142673224040372 0.04838199883058825 0.03124999924467553 3.142673224040372 1.548383962574962 0.03124999924467553</float_array>
<technique_common>
<accessor count="32" source="#ID18" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID13">
<float_array id="ID19" count="96">0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1</float_array>
<technique_common>
<accessor count="32" source="#ID19" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID15">
<float_array id="ID20" count="32">-8.283304597789254e-016 -2.3283334434 0.09071440666666675 0.2116665565999999 3.122502256758253e-017 0.2116665565999999 0.09071440666666589 -2.3283334434 0.2116665348285709 -2.539999999999999 1.301042606982605e-017 0 -1.078347480754083e-015 -2.539999999999999 0.211666534828572 -8.326672684688674e-017 2.026157019940911e-015 5.382380963266667 0.2116665457142867 2.842380963266666 0.2116665457142878 5.382380963266666 8.881784197001252e-016 2.842380963266666 2.449285593333333 -4.440892098500626e-016 2.540000000000001 2.54 2.449285593333334 2.54 2.54 -4.440892098500626e-016</float_array>
<technique_common>
<accessor count="16" source="#ID20" stride="2">
<param name="S" type="float" />
<param name="T" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID14">
<input semantic="POSITION" source="#ID12" />
<input semantic="NORMAL" source="#ID13" />
</vertices>
<triangles count="8" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID14" />
<input offset="1" semantic="TEXCOORD" source="#ID15" />
<p>0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15</p>
</triangles>
<triangles count="8" material="Material3">
<input offset="0" semantic="VERTEX" source="#ID14" />
<p>4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29</p>
</triangles>
</mesh>
</geometry>
<geometry id="ID21">
<mesh>
<source id="ID22">
<float_array id="ID26" count="120">48.14267213637302 0.04838199883058825 3.531247914648374 47.14267216054339 1.548383962574962 3.531247914648374 47.14267216054339 0.04838199883058825 3.531247914648374 48.14267213637302 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 3.531247914648374 48.14267213637302 0.04838199883058825 3.531247914648374 47.14267216054339 1.548383962574962 3.531247914648374 47.14267216054339 0.04838199883058825 3.531247914648374 48.14267213637302 0.04838199883058825 3.531247914648374 47.14267216054339 0.04838199883058825 0.03124999924467553 48.14267213637302 0.04838199883058825 0.03124999924467553 47.14267216054339 0.04838199883058825 3.531247914648374 47.14267216054339 0.04838199883058825 3.531247914648374 48.14267213637302 0.04838199883058825 3.531247914648374 47.14267216054339 0.04838199883058825 0.03124999924467553 48.14267213637302 0.04838199883058825 0.03124999924467553 48.14267213637302 1.548383962574962 0.03124999924467553 48.14267213637302 0.04838199883058825 3.531247914648374 48.14267213637302 0.04838199883058825 0.03124999924467553 48.14267213637302 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 0.03124999924467553 48.14267213637302 0.04838199883058825 3.531247914648374 48.14267213637302 0.04838199883058825 0.03124999924467553 47.14267216054339 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 0.03124999924467553 47.14267216054339 1.548383962574962 0.03124999924467553 48.14267213637302 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 3.531247914648374 47.14267216054339 1.548383962574962 3.531247914648374 48.14267213637302 1.548383962574962 0.03124999924467553 47.14267216054339 1.548383962574962 0.03124999924467553 48.14267213637302 1.548383962574962 0.03124999924467553 47.14267216054339 0.04838199883058825 0.03124999924467553 47.14267216054339 1.548383962574962 0.03124999924467553 48.14267213637302 0.04838199883058825 0.03124999924467553 48.14267213637302 0.04838199883058825 0.03124999924467553 48.14267213637302 1.548383962574962 0.03124999924467553 47.14267216054339 0.04838199883058825 0.03124999924467553 47.14267216054339 1.548383962574962 0.03124999924467553</float_array>
<technique_common>
<accessor count="40" source="#ID26" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID23">
<float_array id="ID27" count="120">0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1</float_array>
<technique_common>
<accessor count="40" source="#ID27" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID25">
<float_array id="ID28" count="40">2.759103986636154 0.2217623636552357 2.849818397968137 0.2822385572416319 2.759103986636155 0.2822385572416319 2.849818397968136 0.2217623636552357 2.211666431971376 -0.7214285714285715 1.999999897142804 -0.6609523809523803 1.999999897142804 -0.7214285714285715 2.211666431971376 -0.6609523809523803 1.142458159757719 0.04597418093634766 1.051743753091052 0.2576407375363475 1.051743753091052 0.04597418093634766 1.142458159757719 0.2576407375363475 3.023809539360562 -0.06047619358639711 2.812142982760561 0 2.812142982760561 -0.06047619358639711 3.023809539360562 0 2.630714164761897 0 2.721428571428565 0.06047619047619079 2.630714164761899 0.06047619047619079 2.721428571428563 0</float_array>
<technique_common>
<accessor count="20" source="#ID28" stride="2">
<param name="S" type="float" />
<param name="T" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID24">
<input semantic="POSITION" source="#ID22" />
<input semantic="NORMAL" source="#ID23" />
</vertices>
<triangles count="10" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID24" />
<input offset="1" semantic="TEXCOORD" source="#ID25" />
<p>0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15 32 16 33 17 34 18 33 17 32 16 35 19</p>
</triangles>
<triangles count="10" material="Material3">
<input offset="0" semantic="VERTEX" source="#ID24" />
<p>4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29 36 37 38 39 38 37</p>
</triangles>
</mesh>
</geometry>
<geometry id="ID29">
<mesh>
<source id="ID30">
<float_array id="ID34" count="96">1.142673272381142 1.548383962574962 0.03124999924467553 0.1426742808035044 0.04838199883058825 0.03124999924467553 0.1426742808035044 1.548383962574962 0.03124999924467553 1.142673272381142 0.04838199883058825 0.03124999924467553 1.142673272381142 0.04838199883058825 0.03124999924467553 1.142673272381142 1.548383962574962 0.03124999924467553 0.1426742808035044 0.04838199883058825 0.03124999924467553 0.1426742808035044 1.548383962574962 0.03124999924467553 0.1426742808035044 1.548383962574962 3.531247914648374 1.142673272381142 1.548383962574962 0.03124999924467553 0.1426742808035044 1.548383962574962 0.03124999924467553 1.142673272381142 1.548383962574962 3.531247914648374 1.142673272381142 1.548383962574962 3.531247914648374 0.1426742808035044 1.548383962574962 3.531247914648374 1.142673272381142 1.548383962574962 0.03124999924467553 0.1426742808035044 1.548383962574962 0.03124999924467553 1.142673272381142 0.04838199883058825 3.531247914648374 0.1426742808035044 0.04838199883058825 0.03124999924467553 1.142673272381142 0.04838199883058825 0.03124999924467553 0.1426742808035044 0.04838199883058825 3.531247914648374 0.1426742808035044 0.04838199883058825 3.531247914648374 1.142673272381142 0.04838199883058825 3.531247914648374 0.1426742808035044 0.04838199883058825 0.03124999924467553 1.142673272381142 0.04838199883058825 0.03124999924467553 0.1426742808035044 1.548383962574962 3.531247914648374 0.1426742808035044 0.04838199883058825 0.03124999924467553 0.1426742808035044 0.04838199883058825 3.531247914648374 0.1426742808035044 1.548383962574962 0.03124999924467553 0.1426742808035044 1.548383962574962 0.03124999924467553 0.1426742808035044 1.548383962574962 3.531247914648374 0.1426742808035044 0.04838199883058825 0.03124999924467553 0.1426742808035044 0.04838199883058825 3.531247914648374</float_array>
<technique_common>
<accessor count="32" source="#ID34" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID31">
<float_array id="ID35" count="96">0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0</float_array>
<technique_common>
<accessor count="32" source="#ID35" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID33">
<float_array id="ID36" count="32">0.001889880903999455 -0.05858624764315555 0.09260428396282236 0.001889880903999901 0.001889880903999455 0.001889880903999901 0.09260428396282236 -0.05858624764315555 0.001889880903999941 -0.2097766563920004 -0.2097766563920005 -0.1493005278448446 -0.2097766563920005 -0.2097766563920002 0.001889880903999941 -0.1493005278448449 0.2135563668488034 -0.06047618080000004 0.001889880449564287 -5.95238076883664e-008 0.001889880449564267 -0.06047618079999994 0.2135563668488035 -5.952380778030675e-008 0.001889880903999483 0.2135564182 0.09260428396282247 0.001889880904000097 0.09260428396282247 0.2135564182 0.001889880903999483 0.001889880904000104</float_array>
<technique_common>
<accessor count="16" source="#ID36" stride="2">
<param name="S" type="float" />
<param name="T" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID32">
<input semantic="POSITION" source="#ID30" />
<input semantic="NORMAL" source="#ID31" />
</vertices>
<triangles count="8" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID32" />
<input offset="1" semantic="TEXCOORD" source="#ID33" />
<p>0 0 1 1 2 2 1 1 0 0 3 3 8 4 9 5 10 6 9 5 8 4 11 7 16 8 17 9 18 10 17 9 16 8 19 11 24 12 25 13 26 14 25 13 24 12 27 15</p>
</triangles>
<triangles count="8" material="Material3">
<input offset="0" semantic="VERTEX" source="#ID32" />
<p>4 5 6 7 6 5 12 13 14 15 14 13 20 21 22 23 22 21 28 29 30 31 30 29</p>
</triangles>
</mesh>
</geometry>
<geometry id="ID37">
<mesh>
<source id="ID38">
<float_array id="ID41" count="192">1.142673272381142 1.579633961819637 3.562499913893002 3.142673224040372 1.579633961819637 0 1.142673272381142 1.579633961819637 0 3.142673224040372 1.579633961819637 3.562499913893002 3.142673224040372 1.579633961819637 3.562499913893002 1.142673272381142 1.579633961819637 3.562499913893002 3.142673224040372 1.579633961819637 0 1.142673272381142 1.579633961819637 0 1.142673272381142 0.01713399958586437 3.562499913893002 1.142673272381142 0.04838199883058825 3.531247914648374 1.142673272381142 0.01713399958586437 0 1.142673272381142 1.579633961819637 3.562499913893002 1.142673272381142 1.548383962574962 3.531247914648374 1.142673272381142 1.548383962574962 0.03124999924467553 1.142673272381142 0.04838199883058825 0.03124999924467553 1.142673272381142 1.579633961819637 0 1.142673272381142 1.579633961819637 3.562499913893002 1.142673272381142 1.548383962574962 0.03124999924467553 1.142673272381142 1.579633961819637 0 1.142673272381142 0.04838199883058825 0.03124999924467553 1.142673272381142 0.04838199883058825 3.531247914648374 1.142673272381142 0.01713399958586437 0 1.142673272381142 1.548383962574962 3.531247914648374 1.142673272381142 0.01713399958586437 3.562499913893002 3.142673224040372 0.01713399958586437 3.562499913893002 1.142673272381142 1.579633961819637 3.562499913893002 1.142673272381142 0.01713399958586437 3.562499913893002 3.142673224040372 1.579633961819637 3.562499913893002 3.142673224040372 1.579633961819637 3.562499913893002 3.142673224040372 0.01713399958586437 3.562499913893002 1.142673272381142 1.579633961819637 3.562499913893002 1.142673272381142 0.01713399958586437 3.562499913893002 3.142673224040372 0.01713399958586437 0 3.142673224040372 0.04838199883058825 0.03124999924467553 3.142673224040372 0.01713399958586437 3.562499913893002 3.142673224040372 1.579633961819637 0 3.142673224040372 1.548383962574962 0.03124999924467553 3.142673224040372 1.548383962574962 3.531247914648374 3.142673224040372 0.04838199883058825 3.531247914648374 3.142673224040372 1.579633961819637 3.562499913893002 3.142673224040372 1.579633961819637 0 3.142673224040372 1.548383962574962 3.531247914648374 3.142673224040372 1.579633961819637 3.562499913893002 3.142673224040372 0.04838199883058825 3.531247914648374 3.142673224040372 0.04838199883058825 0.03124999924467553 3.142673224040372 0.01713399958586437 3.562499913893002 3.142673224040372 1.548383962574962 0.03124999924467553 3.142673224040372 0.01713399958586437 0 3.142673224040372 1.579633961819637 0 1.142673272381142 0.01713399958586437 0 1.142673272381142 1.579633961819637 0 3.142673224040372 0.01713399958586437 0 3.142673224040372 0.01713399958586437 0 3.142673224040372 1.579633961819637 0 1.142673272381142 0.01713399958586437 0 1.142673272381142 1.579633961819637 0 3.142673224040372 0.01713399958586437 3.562499913893002 1.142673272381142 0.01713399958586437 0 3.142673224040372 0.01713399958586437 0 1.142673272381142 0.01713399958586437 3.562499913893002 1.142673272381142 0.01713399958586437 3.562499913893002 3.142673224040372 0.01713399958586437 3.562499913893002 1.142673272381142 0.01713399958586437 0 3.142673224040372 0.01713399958586437 0</float_array>
<technique_common>
<accessor count="64" source="#ID41" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID39">
<float_array id="ID42" count="192">0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0</float_array>
<technique_common>
<accessor count="64" source="#ID42" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID40">
<input semantic="POSITION" source="#ID38" />
<input semantic="NORMAL" source="#ID39" />
</vertices>
<triangles count="48" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID40" />
<p>0 1 2 1 0 3 4 5 6 7 6 5 8 9 10 9 8 11 9 11 12 12 11 13 10 14 15 14 10 9 15 14 13 15 13 11 16 17 18 17 19 18 20 21 19 18 19 21 17 16 22 22 16 20 16 23 20 21 20 23 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 33 35 36 36 35 37 34 38 39 38 34 33 39 38 37 39 37 35 40 41 42 41 43 42 44 45 43 42 43 45 41 40 46 46 40 44 40 47 44 45 44 47 48 49 50 49 48 51 52 53 54 55 54 53 56 57 58 57 56 59 60 61 62 63 62 61</p>
</triangles>
</mesh>
</geometry>
<geometry id="ID43">
<mesh>
<source id="ID44">
<float_array id="ID47" count="192">47.14267216054339 0.01713399958586437 0 47.14267216054339 0.04838199883058825 0.03124999924467553 47.14267216054339 0.01713399958586437 3.562499913893002 47.14267216054339 1.579633961819637 0 47.14267216054339 1.548383962574962 0.03124999924467553 47.14267216054339 1.548383962574962 3.531247914648374 47.14267216054339 0.04838199883058825 3.531247914648374 47.14267216054339 1.579633961819637 3.562499913893002 47.14267216054339 1.579633961819637 0 47.14267216054339 1.548383962574962 3.531247914648374 47.14267216054339 1.579633961819637 3.562499913893002 47.14267216054339 0.04838199883058825 3.531247914648374 47.14267216054339 0.04838199883058825 0.03124999924467553 47.14267216054339 0.01713399958586437 3.562499913893002 47.14267216054339 1.548383962574962 0.03124999924467553 47.14267216054339 0.01713399958586437 0 45.14267220888417 1.579633961819637 3.562499913893002 47.14267216054339 1.579633961819637 0 45.14267220888417 1.579633961819637 0 47.14267216054339 1.579633961819637 3.562499913893002 47.14267216054339 1.579633961819637 3.562499913893002 45.14267220888417 1.579633961819637 3.562499913893002 47.14267216054339 1.579633961819637 0 45.14267220888417 1.579633961819637 0 47.14267216054339 0.01713399958586437 3.562499913893002 45.14267220888417 1.579633961819637 3.562499913893002 45.14267220888417 0.01713399958586437 3.562499913893002 47.14267216054339 1.579633961819637 3.562499913893002 47.14267216054339 1.579633961819637 3.562499913893002 47.14267216054339 0.01713399958586437 3.562499913893002 45.14267220888417 1.579633961819637 3.562499913893002 45.14267220888417 0.01713399958586437 3.562499913893002 47.14267216054339 0.01713399958586437 3.562499913893002 45.14267220888417 0.01713399958586437 0 47.14267216054339 0.01713399958586437 0 45.14267220888417 0.01713399958586437 3.562499913893002 45.14267220888417 0.01713399958586437 3.562499913893002 47.14267216054339 0.01713399958586437 3.562499913893002 45.14267220888417 0.01713399958586437 0 47.14267216054339 0.01713399958586437 0 47.14267216054339 1.579633961819637 0 45.14267220888417 0.01713399958586437 0 45.14267220888417 1.579633961819637 0 47.14267216054339 0.01713399958586437 0 47.14267216054339 0.01713399958586437 0 47.14267216054339 1.579633961819637 0 45.14267220888417 0.01713399958586437 0 45.14267220888417 1.579633961819637 0 45.14267220888417 0.01713399958586437 3.562499913893002 45.14267220888417 0.04838199883058825 3.531247914648374 45.14267220888417 0.01713399958586437 0 45.14267220888417 1.579633961819637 3.562499913893002 45.14267220888417 1.548383962574962 3.531247914648374 45.14267220888417 1.548383962574962 0.03124999924467553 45.14267220888417 0.04838199883058825 0.03124999924467553 45.14267220888417 1.579633961819637 0 45.14267220888417 1.579633961819637 3.562499913893002 45.14267220888417 1.548383962574962 0.03124999924467553 45.14267220888417 1.579633961819637 0 45.14267220888417 0.04838199883058825 0.03124999924467553 45.14267220888417 0.04838199883058825 3.531247914648374 45.14267220888417 0.01713399958586437 0 45.14267220888417 1.548383962574962 3.531247914648374 45.14267220888417 0.01713399958586437 3.562499913893002</float_array>
<technique_common>
<accessor count="64" source="#ID47" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID45">
<float_array id="ID48" count="192">1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 0 1 0 0 1 0 0 1 0 0 1 0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1 0 -1 0 0 -1 0 0 -1 0 0 -1 0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 0 0 -1 0 0 -1 0 0 -1 0 0 -1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 -1 0 0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0 1 -0 -0</float_array>
<technique_common>
<accessor count="64" source="#ID48" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID46">
<input semantic="POSITION" source="#ID44" />
<input semantic="NORMAL" source="#ID45" />
</vertices>
<triangles count="48" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID46" />
<p>0 1 2 1 0 3 1 3 4 4 3 5 2 6 7 6 2 1 7 6 5 7 5 3 8 9 10 9 11 10 12 13 11 10 11 13 9 8 14 14 8 12 8 15 12 13 12 15 16 17 18 17 16 19 20 21 22 23 22 21 24 25 26 25 24 27 28 29 30 31 30 29 32 33 34 33 32 35 36 37 38 39 38 37 40 41 42 41 40 43 44 45 46 47 46 45 48 49 50 49 48 51 49 51 52 52 51 53 50 54 55 54 50 49 55 54 53 55 53 51 56 57 58 57 59 58 60 61 59 58 59 61 57 56 62 62 56 60 56 63 60 61 60 63</p>
</triangles>
</mesh>
</geometry>
<geometry id="ID49">
<mesh>
<source id="ID55">
<float_array id="ID64" count="24">1.142673272381142 0.04838199883058825 3.531247914648374 0.1426742808035044 1.548383962574962 3.531247914648374 0.1426742808035044 0.04838199883058825 3.531247914648374 1.142673272381142 1.548383962574962 3.531247914648374 1.142673272381142 1.548383962574962 3.531247914648374 1.142673272381142 0.04838199883058825 3.531247914648374 0.1426742808035044 1.548383962574962 3.531247914648374 0.1426742808035044 0.04838199883058825 3.531247914648374</float_array>
<technique_common>
<accessor count="8" source="#ID64" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID56">
<float_array id="ID65" count="24">0 0 1 0 0 1 0 0 1 0 0 1 -0 -0 -1 -0 -0 -1 -0 -0 -1 -0 -0 -1</float_array>
<technique_common>
<accessor count="8" source="#ID65" stride="3">
<param name="X" type="float" />
<param name="Y" type="float" />
<param name="Z" type="float" />
</accessor>
</technique_common>
</source>
<source id="ID58">
<float_array id="ID66" count="16">-0.9509824562215605 -0.03617754905669991 -0.05298926555237665 -0.9644156166945387 -0.05298926555237665 -0.03617754905669991 -0.9509824562215605 -0.9644156166945387 2.902390111848101 3.932895264940403 2.902390111848101 0.1228902770296941 0.3623926732409012 3.932895264940403 0.3623926732409012 0.1228902770296941</float_array>
<technique_common>
<accessor count="8" source="#ID66" stride="2">
<param name="S" type="float" />
<param name="T" type="float" />
</accessor>
</technique_common>
</source>
<vertices id="ID57">
<input semantic="POSITION" source="#ID55" />
<input semantic="NORMAL" source="#ID56" />
</vertices>
<triangles count="2" material="Material2">
<input offset="0" semantic="VERTEX" source="#ID57" />
<input offset="1" semantic="TEXCOORD" source="#ID58" />
<p>0 0 1 1 2 2 1 1 0 0 3 3</p>
</triangles>
<triangles count="2" material="Material3">
<input offset="0" semantic="VERTEX" source="#ID57" />
<input offset="1" semantic="TEXCOORD" source="#ID58" />
<p>4 4 5 5 6 6 7 7 6 6 5 5</p>
</triangles>
</mesh>
</geometry>
</library_geometries>
<library_materials>
<material id="ID7" name="__auto_2">
<instance_effect url="#ID8" />
</material>
<material id="ID16" name="__auto_1">
<instance_effect url="#ID17" />
</material>
<material id="ID50" name="_auto_2">
<instance_effect url="#ID51" />
</material>
<material id="ID59" name="__auto_2_0">
<instance_effect url="#ID60" />
</material>
</library_materials>
<library_effects>
<effect id="ID8">
<profile_COMMON>
<newparam sid="ID10">
<surface type="2D">
<init_from>ID9</init_from>
</surface>
</newparam>
<newparam sid="ID11">
<sampler2D>
<source>ID10</source>
</sampler2D>
</newparam>
<technique sid="COMMON">
<lambert>
<diffuse>
<texture texture="ID11" texcoord="UVSET0" />
</diffuse>
</lambert>
</technique>
</profile_COMMON>
</effect>
<effect id="ID17">
<profile_COMMON>
<technique sid="COMMON">
<lambert>
<diffuse>
<color>1 1 0 1</color>
</diffuse>
<ambient>
<color>.2 .2 0 1</color>
</ambient>
</lambert>
</technique>
</profile_COMMON>
</effect>
<effect id="ID51">
<profile_COMMON>
<newparam sid="ID53">
<surface type="2D">
<init_from>ID52</init_from>
</surface>
</newparam>
<newparam sid="ID54">
<sampler2D>
<source>ID53</source>
</sampler2D>
</newparam>
<technique sid="COMMON">
<lambert>
<diffuse>
<texture texture="ID54" texcoord="UVSET0" />
</diffuse>
</lambert>
</technique>
</profile_COMMON>
</effect>
<effect id="ID60">
<profile_COMMON>
<newparam sid="ID62">
<surface type="2D">
<init_from>ID61</init_from>
</surface>
</newparam>
<newparam sid="ID63">
<sampler2D>
<source>ID62</source>
</sampler2D>
</newparam>
<technique sid="COMMON">
<lambert>
<diffuse>
<texture texture="ID63" texcoord="UVSET0" />
</diffuse>
</lambert>
</technique>
</profile_COMMON>
</effect>
</library_effects>
<library_images>
<image id="ID9">
<init_from>../materials/textures/pine.png</init_from>
</image>
<image id="ID52">
<init_from>../materials/textures/pine.png</init_from>
</image>
<image id="ID61">
<init_from>../materials/textures/pine.png</init_from>
</image>
</library_images>
<scene>
<instance_visual_scene url="#ID1" />
</scene>
</COLLADA>

View File

@@ -0,0 +1,55 @@
<?xml version="1.0" ?>
<sdf version="1.4">
<model name="lumber_2x4x48">
<link name="link">
<inertial>
<mass>1.4111</mass>
<inertia>
<ixx> 0.0011</ixx>
<ixy> 0.000</ixy>
<ixz> 0.000</ixz>
<iyy> 0.1771</iyy>
<iyz> 0.00</iyz>
<izz> 0.1763</izz>
</inertia>
</inertial>
<collision name="collision">
<geometry>
<box>
<size>1.2192 0.038 0.0888</size>
</box>
</geometry>
<surface>
<bounce>
<restitution_coefficient>0.01</restitution_coefficient>
<threshold>5.0</threshold>
</bounce>
<friction>
<ode>
<mu>5</mu>
<mu2>5</mu2>
</ode>
</friction>
<contact>
<ode>
<soft_cfm>0.001 </soft_cfm><!--"sponginess", 0.0=hard-->
<kp>10000.0 </kp>
<kd>1000.0 </kd>
<max_vel>0.01 </max_vel>
<min_depth>0.001 </min_depth>
</ode>
</contact>
</surface>
</collision>
<visual name="visual">
<geometry>
<mesh>
<uri>model://drc_practice_2x4/meshes/2x4x48.dae</uri>
</mesh>
</geometry>
</visual>
</link>
</model>
</sdf>

View File

@@ -0,0 +1,15 @@
<?xml version='1.0'?>
<model>
<name>DRC Practice: 2x4 Lumber</name>
<version>0.1.0</version>
<sdf version='1.4'>model-1_4.sdf</sdf>
<sdf version='1.5'>model.sdf</sdf>
<author>
<name>Christina Gomez</name>
<email>@swri.org</email>
</author>
<description>
This model approximates a the DRC Trials 2 by 4 Wood.
</description>
</model>

View File

@@ -0,0 +1,54 @@
<?xml version="1.0" ?>
<sdf version="1.5">
<model name="lumber_2x4x48">
<link name="link">
<inertial>
<mass>1.4111</mass>
<inertia>
<ixx>0.0011</ixx>
<ixy>0.000</ixy>
<ixz>0.000</ixz>
<iyy>0.1771</iyy>
<iyz>0.00</iyz>
<izz>0.1763</izz>
</inertia>
</inertial>
<collision name="collision">
<geometry>
<box>
<size>1.2192 0.038 0.0888</size>
</box>
</geometry>
<surface>
<bounce>
<restitution_coefficient>0.01</restitution_coefficient>
<threshold>5.0</threshold>
</bounce>
<friction>
<ode>
<mu>5</mu>
<mu2>5</mu2>
</ode>
</friction>
<contact>
<ode>
<soft_cfm>0.001</soft_cfm>
<!--"sponginess", 0.0=hard-->
<kp>10000.0</kp>
<kd>1000.0</kd>
<max_vel>0.01</max_vel>
<min_depth>0.001</min_depth>
</ode>
</contact>
</surface>
</collision>
<visual name="visual">
<geometry>
<mesh>
<uri>model://drc_practice_2x4/meshes/2x4x48.dae</uri>
</mesh>
</geometry>
</visual>
</link>
</model>
</sdf>