]> git.tdb.fi Git - r2c2.git/commitdiff
Complete BR 50's rod setup
authorMikko Rasa <tdb@tdb.fi>
Wed, 14 Aug 2013 14:12:55 +0000 (17:12 +0300)
committerMikko Rasa <tdb@tdb.fi>
Wed, 14 Aug 2013 14:12:55 +0000 (17:12 +0300)
br50-rod-lifting.object [new file with mode: 0644]
br50-rod-radius.object
br50-rod-reach.object [new file with mode: 0644]
br50-rod-transfer.object [new file with mode: 0644]
locos.dat

diff --git a/br50-rod-lifting.object b/br50-rod-lifting.object
new file mode 100644 (file)
index 0000000..061375e
--- /dev/null
@@ -0,0 +1,86 @@
+mesh
+{
+       vertices NORMAL3 VERTEX3
+       {
+               normal3 4.90059e-09 1 -1.07314e-08;
+               vertex3 0.00025 6.05081e-12 0;
+               normal3 4.90059e-09 1 -2.68284e-08;
+               vertex3 0.000125 1.24719e-11 0.000216506;
+               normal3 4.90059e-09 1 -2.68284e-08;
+               vertex3 -0.000125 1.36971e-11 0.000216506;
+               normal3 4.90059e-09 1 -1.07314e-08;
+               vertex3 -0.00025 8.5011e-12 -4.36557e-11;
+               normal3 4.90059e-09 1 -2.68284e-08;
+               vertex3 0.000125 8.54865e-13 -0.00571651;
+               vertex3 -0.000125 2.08001e-12 -0.00571651;
+               normal3 4.90059e-09 1 -1.07314e-08;
+               vertex3 -0.00025 8.5011e-12 -0.0055;
+               normal3 4.90059e-09 1 -1.07314e-08;
+               vertex3 0.00025 6.05081e-12 -0.0055;
+               normal3 0.965926 0 -0.258819;
+               vertex3 0.00025 -0.0003 -0.0055;
+               normal3 -0.965926 0 -0.258819;
+               vertex3 -0.00025 -0.0003 -0.0055;
+               normal3 -0.5 0 -0.866025;
+               vertex3 -0.000125 -0.0003 -0.00571651;
+               normal3 0.5 0 -0.866025;
+               vertex3 0.000125 -0.0003 -0.00571651;
+               normal3 -0.965926 2.41044e-09 0.258819;
+               vertex3 -0.00025 -0.0003 -3.80678e-11;
+               normal3 -0.5 2.6885e-09 0.866025;
+               vertex3 -0.000125 -0.0003 0.000216506;
+               normal3 0.5 2.6885e-09 0.866025;
+               vertex3 0.000125 -0.0003 0.000216506;
+               normal3 0.965926 2.41044e-09 0.258819;
+               vertex3 0.00025 -0.0003 5.58794e-12;
+               vertex3 0.00025 6.05081e-12 0;
+               normal3 0.5 2.6885e-09 0.866026;
+               vertex3 0.000125 1.24719e-11 0.000216506;
+               normal3 -0.5 2.6885e-09 0.866025;
+               vertex3 -0.000125 1.36971e-11 0.000216506;
+               normal3 -0.965926 2.41044e-09 0.258819;
+               vertex3 -0.00025 8.5011e-12 -4.36557e-11;
+               normal3 0.5 0 -0.866025;
+               vertex3 0.000125 8.54865e-13 -0.00571651;
+               normal3 -0.5 0 -0.866025;
+               vertex3 -0.000125 2.08001e-12 -0.00571651;
+               normal3 -0.965926 0 -0.258819;
+               vertex3 -0.00025 8.5011e-12 -0.0055;
+               normal3 0.965926 0 -0.258819;
+               vertex3 0.00025 6.05081e-12 -0.0055;
+               normal3 0 -1 0;
+               vertex3 0.00025 -0.0003 -0.0055;
+               vertex3 -0.00025 -0.0003 -0.0055;
+               vertex3 -0.000125 -0.0003 -0.00571651;
+               vertex3 0.000125 -0.0003 -0.00571651;
+               vertex3 -0.00025 -0.0003 -3.80678e-11;
+               vertex3 -0.000125 -0.0003 0.000216506;
+               vertex3 0.000125 -0.0003 0.000216506;
+               vertex3 0.00025 -0.0003 5.58794e-12;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 4 5 7 6 0 3 1 2;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 8 23 15 16 14 17 13 18 12 19 9 22 10 21 11 20 8 23;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 26 27 25 24 28 31 29 30;
+       };
+};
+technique
+{
+       pass ""
+       {
+               material
+               {
+                       diffuse 0.2 0.2 0.2 1;
+                       ambient 0.2 0.2 0.2 1;
+                       specular 0.2 0.2 0.2 1;
+                       shininess 50;
+               };
+       };
+};
index 2f42aaf33eb9da25592a8f602736a23e2aa2d865..6a79b86597fef2f4c0284be2a21aab9b74ead308 100644 (file)
@@ -4,306 +4,393 @@ mesh
        {
                normal3 9.20699e-07 -5.54359e-09 -1;
                texcoord2 0.25 0.5;
-               vertex3 0.021 -0.002 -0.000500001;
-               vertex3 0.021 -0.0025 -0.000500001;
+               vertex3 0.024 -0.002 -2.32831e-09;
+               vertex3 0.024 -0.0025 -2.32831e-09;
                normal3 -2.99354e-07 0 -1;
-               vertex3 0.001 -0.000500001 -0.000500002;
-               vertex3 0.001 -1.10595e-09 -0.000500002;
-               normal3 -2.11003e-07 0 1;
-               vertex3 0.001 -0.000500001 0.000500002;
-               vertex3 0.001 -1.10595e-09 0.000500002;
+               vertex3 0.004 -0.000500001 -2.44472e-09;
+               vertex3 0.004 -1.10595e-09 -2.44472e-09;
+               normal3 -2.03727e-07 0 1;
+               vertex3 0.004 -0.000500001 0.001;
+               vertex3 0.004 -1.10595e-09 0.001;
                normal3 0 -1 0;
-               vertex3 0.001 -0.000500001 0.0003;
-               vertex3 0.001 -0.000500001 -0.0003;
-               normal3 1.84786e-08 -5.54359e-09 -1;
-               vertex3 0.0177 -0.0025 -0.000500002;
-               vertex3 0.018 -0.002 -0.000500002;
-               normal3 2.7718e-07 -8.31538e-08 1;
-               vertex3 0.0177 -0.0025 0.000500002;
-               vertex3 0.018 -0.002 0.000500002;
+               vertex3 0.004 -0.000500001 0.000799999;
+               vertex3 0.004 -0.000500001 0.000199999;
+               normal3 1.71973e-08 -5.15918e-09 -1;
+               vertex3 0.0207 -0.0025 -2.44472e-09;
+               normal3 1.9176e-08 -5.75278e-09 -1;
+               vertex3 0.021 -0.002 -2.44472e-09;
+               normal3 2.40762e-07 -7.22286e-08 1;
+               vertex3 0.0207 -0.0025 0.001;
+               normal3 2.68463e-07 -8.05389e-08 1;
+               vertex3 0.021 -0.002 0.001;
                normal3 0 0 -1;
-               vertex3 0.0162 -0.000500001 -0.000500002;
-               vertex3 0.0163 -1.10595e-09 -0.000500002;
+               vertex3 0.0192 -0.000500001 -2.44472e-09;
+               vertex3 0.0193 -1.10595e-09 -2.44472e-09;
                normal3 0 0 1;
-               vertex3 0.0162 -0.000500001 0.000500002;
-               vertex3 0.0163 -1.10595e-09 0.000500002;
+               vertex3 0.0192 -0.000500001 0.001;
+               vertex3 0.0193 -1.10595e-09 0.001;
                normal3 0 -1 0;
-               vertex3 0.0159 -0.000500001 0.0003;
-               vertex3 0.0159 -0.000500001 -0.0003;
+               vertex3 0.0189 -0.000500001 0.000799999;
+               vertex3 0.0189 -0.000500001 0.000199999;
                normal3 0 1 0;
-               vertex3 0.0178 0.000499999 0.000500002;
-               normal3 2.8165e-07 5.633e-08 1;
-               vertex3 0.018 -1.10595e-09 0.000500002;
+               vertex3 0.0208 0.000499999 0.001;
+               normal3 2.96215e-07 5.92428e-08 1;
+               vertex3 0.021 -1.10595e-09 0.001;
                normal3 0 1 0;
-               vertex3 0.0178 0.000499999 -0.000500002;
-               normal3 1.87767e-08 3.75533e-09 -1;
-               vertex3 0.018 -1.10595e-09 -0.000500002;
+               vertex3 0.0208 0.000499999 -2.44472e-09;
+               normal3 2.11582e-08 4.23163e-09 -1;
+               vertex3 0.021 -1.10595e-09 -2.44472e-09;
                normal3 9.20997e-07 3.75533e-09 -1;
-               vertex3 0.021 -1.10595e-09 -0.000500001;
+               vertex3 0.024 -1.10595e-09 -2.32831e-09;
                normal3 0 1 0;
-               vertex3 0.021 0.000499999 -0.000500001;
+               vertex3 0.024 0.000499999 -2.32831e-09;
                normal3 0 0 -1;
-               vertex3 0.0168 -0.000399998 -0.000500002;
+               vertex3 0.0198 -0.000399998 -2.44472e-09;
                normal3 0 0 1;
-               vertex3 0.0168 -0.000399998 0.000500002;
-               normal3 -4.22006e-07 0 1;
-               vertex3 -0.003 -1.10595e-09 0.0005;
-               vertex3 -0.003 -0.000500001 0.0005;
+               vertex3 0.0198 -0.000399998 0.001;
+               normal3 -4.07454e-07 0 1;
+               vertex3 4.65661e-10 -1.10595e-09 0.000999999;
+               vertex3 4.65661e-10 -0.000500001 0.000999999;
                normal3 0.995236 0 -0.0974947;
-               vertex3 0.0225 -0.002 3.18244e-10;
+               vertex3 0.0255 -0.002 0.000499999;
                normal3 0.707107 0 -0.707106;
-               vertex3 0.0223536 -0.002 -0.000353553;
+               vertex3 0.0253536 -0.002 0.000146446;
                normal3 0.19509 0 -0.980785;
-               vertex3 0.022 -0.002 -0.0005;
-               normal3 -0.19509 -8.47829e-08 0.980785;
-               vertex3 0.021 -0.002 0.0005;
+               vertex3 0.025 -0.002 -5.23869e-10;
+               normal3 -0.19509 -7.91307e-08 0.980785;
+               vertex3 0.024 -0.002 0.000999999;
                normal3 -0.707109 0 0.707105;
-               vertex3 0.0213536 -0.002 0.000646447;
+               vertex3 0.0243535 -0.002 0.00114645;
                normal3 -0.923881 0 0.38268;
-               vertex3 0.0215 -0.002 0.001;
+               vertex3 0.0245 -0.002 0.0015;
                normal3 0.980581 0 0.196116;
-               vertex3 0.0223 -0.002 0.001;
+               vertex3 0.0253 -0.002 0.0015;
                normal3 0.995236 0 -0.0974947;
-               vertex3 0.0225 -0.0025 3.18244e-10;
+               vertex3 0.0255 -0.0025 0.000499999;
                normal3 0.707107 0 -0.707106;
-               vertex3 0.0223536 -0.0025 -0.000353553;
+               vertex3 0.0253536 -0.0025 0.000146446;
                normal3 0.19509 0 -0.980785;
-               vertex3 0.022 -0.0025 -0.0005;
-               normal3 -0.19509 -8.47829e-08 0.980785;
-               vertex3 0.021 -0.0025 0.0005;
+               vertex3 0.025 -0.0025 -5.23869e-10;
+               normal3 -0.19509 -7.91307e-08 0.980785;
+               vertex3 0.024 -0.0025 0.000999999;
                normal3 -0.707109 0 0.707105;
-               vertex3 0.0213536 -0.0025 0.000646447;
+               vertex3 0.0243535 -0.0025 0.00114645;
                normal3 -0.923881 0 0.38268;
-               vertex3 0.0215 -0.0025 0.001;
+               vertex3 0.0245 -0.0025 0.0015;
                normal3 0.980581 0 0.196116;
-               vertex3 0.0223 -0.0025 0.001;
+               vertex3 0.0253 -0.0025 0.0015;
                normal3 0 -1 0;
-               vertex3 0.0223 -1.04774e-09 0.001;
-               vertex3 0.0215 -1.04774e-09 0.001;
-               normal3 9.70128e-09 -1 9.70127e-09;
-               vertex3 0.0213536 -1.04774e-09 0.000646447;
-               normal3 -0.195091 5.74335e-08 0.980785;
-               vertex3 0.021 -1.04774e-09 0.0005;
-               normal3 1.94026e-08 -1 1.94025e-08;
-               vertex3 0.022 -1.04774e-09 -0.0005;
+               vertex3 0.0253 -1.04774e-09 0.0015;
+               vertex3 0.0245 -1.04774e-09 0.0015;
+               normal3 1.79588e-08 -1 1.79588e-08;
+               vertex3 0.0243535 -1.04774e-09 0.00114645;
+               normal3 -0.19509 5.36046e-08 0.980785;
+               vertex3 0.024 -1.04774e-09 0.000999999;
+               normal3 1.49265e-08 -1 1.49264e-08;
+               vertex3 0.025 -1.04774e-09 -5.23869e-10;
                normal3 0 -1 0;
-               vertex3 0.0223536 -1.04774e-09 -0.000353553;
-               vertex3 0.0225 -1.04774e-09 3.18244e-10;
+               vertex3 0.0253536 -1.04774e-09 0.000146446;
+               vertex3 0.0255 -1.04774e-09 0.000499999;
                normal3 0 1 0;
-               vertex3 0.0223 0.000499999 0.001;
-               vertex3 0.0215 0.000499999 0.001;
-               vertex3 0.0213536 0.000499999 0.000646447;
-               vertex3 0.021 0.000499999 0.0005;
-               vertex3 0.022 0.000499999 -0.0005;
-               vertex3 0.0223536 0.000499999 -0.000353553;
-               vertex3 0.0225 0.000499999 3.18244e-10;
+               vertex3 0.0253 0.000499999 0.0015;
+               vertex3 0.0245 0.000499999 0.0015;
+               vertex3 0.0243535 0.000499999 0.00114645;
+               vertex3 0.024 0.000499999 0.000999999;
+               vertex3 0.025 0.000499999 -5.23869e-10;
+               vertex3 0.0253536 0.000499999 0.000146446;
+               vertex3 0.0255 0.000499999 0.000499999;
                normal3 0 -1 0;
-               vertex3 -0.0025 -0.000500001 -0.000499999;
-               vertex3 -0.00264645 -0.000500001 -0.000853553;
-               vertex3 -0.003 -0.000500001 -0.000999999;
-               vertex3 -0.00335355 -0.000500001 -0.000853553;
-               vertex3 -0.0035 -0.000500001 -0.000499999;
-               vertex3 -0.00335355 -0.000500001 -0.000146446;
+               vertex3 0.0005 -0.000500001 -3.49246e-10;
+               vertex3 0.000353554 -0.000500001 -0.000353554;
+               vertex3 4.65661e-10 -0.000500001 -0.0005;
+               vertex3 -0.000353553 -0.000500001 -0.000353554;
+               vertex3 -0.0005 -0.000500001 -2.32831e-10;
+               vertex3 -0.000353553 -0.000500001 0.000353553;
                normal3 0.923879 0 -0.382684;
-               vertex3 -0.0025 -1.10595e-09 -0.000499999;
+               vertex3 0.0005 -1.10595e-09 -3.49246e-10;
                normal3 0.707107 0 -0.707107;
-               vertex3 -0.00264645 -1.10595e-09 -0.000853553;
-               normal3 -1.61289e-08 0 -1;
-               vertex3 -0.003 -1.10595e-09 -0.000999999;
+               vertex3 0.000353554 -1.10595e-09 -0.000353554;
+               normal3 -2.0536e-08 0 -1;
+               vertex3 4.65661e-10 -1.10595e-09 -0.0005;
                normal3 -0.707107 0 -0.707107;
-               vertex3 -0.00335355 -1.10595e-09 -0.000853553;
-               normal3 -1 0 8.06445e-08;
-               vertex3 -0.0035 -1.10595e-09 -0.000499999;
+               vertex3 -0.000353553 -1.10595e-09 -0.000353554;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.0005 -1.10595e-09 -2.32831e-10;
                normal3 -0.901926 0 0.43189;
-               vertex3 -0.00335355 -1.10595e-09 -0.000146446;
+               vertex3 -0.000353553 -1.10595e-09 0.000353553;
                normal3 0 1 0;
-               vertex3 0.001 -1.10595e-09 -0.0003;
-               vertex3 0.001 -1.10595e-09 0.0003;
-               vertex3 0.021 -0.002 -0.000500001;
+               vertex3 0.004 -1.10595e-09 0.000199999;
+               vertex3 0.004 -1.10595e-09 0.000799999;
+               vertex3 0.024 -0.002 -2.32831e-09;
                normal3 0 -1 0;
-               vertex3 0.021 -0.0025 -0.000500001;
-               vertex3 0.001 -0.000500001 -0.000500002;
+               vertex3 0.024 -0.0025 -2.32831e-09;
+               vertex3 0.004 -0.000500001 -2.44472e-09;
                normal3 0 1 0;
-               vertex3 0.001 -1.10595e-09 -0.000500002;
-               vertex3 0.001 -1.10595e-09 -0.000500002;
+               vertex3 0.004 -1.10595e-09 -2.44472e-09;
+               vertex3 0.004 -1.10595e-09 -2.44472e-09;
                normal3 0 -1 0;
-               vertex3 0.001 -0.000500001 0.000500002;
+               vertex3 0.004 -0.000500001 0.001;
                normal3 0 1 0;
-               vertex3 0.001 -1.10595e-09 0.000500002;
-               vertex3 0.001 -1.10595e-09 0.000500002;
+               vertex3 0.004 -1.10595e-09 0.001;
+               vertex3 0.004 -1.10595e-09 0.001;
                normal3 -0.8 -0.600001 7.45055e-07;
-               vertex3 0.0177 -0.0025 -0.000500002;
+               vertex3 0.0207 -0.0025 -2.44472e-09;
                normal3 0 -1 0;
-               vertex3 0.0177 -0.0025 -0.000500002;
+               vertex3 0.0207 -0.0025 -2.44472e-09;
                normal3 0 1 0;
-               vertex3 0.018 -0.002 -0.000500002;
+               vertex3 0.021 -0.002 -2.44472e-09;
                normal3 0.799999 0.600001 0;
-               vertex3 0.018 -0.002 -0.000500002;
+               vertex3 0.021 -0.002 -2.44472e-09;
                normal3 -0.8 -0.600001 7.45055e-07;
-               vertex3 0.0177 -0.0025 0.000500002;
+               vertex3 0.0207 -0.0025 0.001;
                normal3 0 -1 0;
-               vertex3 0.0177 -0.0025 0.000500002;
+               vertex3 0.0207 -0.0025 0.001;
                normal3 0 1 0;
-               vertex3 0.018 -0.002 0.000500002;
+               vertex3 0.021 -0.002 0.001;
                normal3 0.799999 0.600001 0;
-               vertex3 0.018 -0.002 0.000500002;
+               vertex3 0.021 -0.002 0.001;
                normal3 0 -1 0;
-               vertex3 0.0162 -0.000500001 -0.000500002;
+               vertex3 0.0192 -0.000500001 -2.44472e-09;
                normal3 -0.8 -0.600001 7.45055e-07;
-               vertex3 0.0162 -0.000500001 -0.000500002;
+               vertex3 0.0192 -0.000500001 -2.44472e-09;
                normal3 0 1 0;
-               vertex3 0.0163 -1.10595e-09 -0.000500002;
+               vertex3 0.0193 -1.10595e-09 -2.44472e-09;
                normal3 -0.316227 0.948684 0;
-               vertex3 0.0163 -1.10595e-09 -0.000500002;
+               vertex3 0.0193 -1.10595e-09 -2.44472e-09;
                normal3 0 -1 0;
-               vertex3 0.0162 -0.000500001 0.000500002;
+               vertex3 0.0192 -0.000500001 0.001;
                normal3 -0.8 -0.600001 7.45055e-07;
-               vertex3 0.0162 -0.000500001 0.000500002;
+               vertex3 0.0192 -0.000500001 0.001;
                normal3 0 1 0;
-               vertex3 0.0163 -1.10595e-09 0.000500002;
+               vertex3 0.0193 -1.10595e-09 0.001;
                normal3 -0.316227 0.948684 0;
-               vertex3 0.0163 -1.10595e-09 0.000500002;
-               normal3 2.8165e-07 5.633e-08 1;
-               vertex3 0.0178 0.000499999 0.000500002;
+               vertex3 0.0193 -1.10595e-09 0.001;
+               normal3 2.21924e-07 4.43848e-08 1;
+               vertex3 0.0208 0.000499999 0.001;
                normal3 -0.316227 0.948684 0;
-               vertex3 0.0178 0.000499999 0.000500002;
+               vertex3 0.0208 0.000499999 0.001;
                normal3 9.70129e-09 -1 2.91038e-08;
-               vertex3 0.018 -1.10595e-09 0.000500002;
+               vertex3 0.021 -1.10595e-09 0.001;
                normal3 0.316224 -0.948684 0;
-               vertex3 0.018 -1.10595e-09 0.000500002;
-               normal3 1.87767e-08 3.75533e-09 -1;
-               vertex3 0.0178 0.000499999 -0.000500002;
+               vertex3 0.021 -1.10595e-09 0.001;
+               normal3 1.58517e-08 3.17034e-09 -1;
+               vertex3 0.0208 0.000499999 -2.44472e-09;
                normal3 -0.316227 0.948684 0;
-               vertex3 0.0178 0.000499999 -0.000500002;
-               normal3 9.70129e-09 -1 2.91038e-08;
-               vertex3 0.018 -1.10595e-09 -0.000500002;
+               vertex3 0.0208 0.000499999 -2.44472e-09;
+               normal3 9.7013e-09 -1 2.91038e-08;
+               vertex3 0.021 -1.10595e-09 -2.44472e-09;
                normal3 0.316224 -0.948684 0;
-               vertex3 0.018 -1.10595e-09 -0.000500002;
+               vertex3 0.021 -1.10595e-09 -2.44472e-09;
                normal3 2.42532e-08 -1 3.39544e-08;
-               vertex3 0.021 -1.10595e-09 -0.000500001;
+               vertex3 0.024 -1.10595e-09 -2.32831e-09;
                normal3 9.20997e-07 3.75533e-09 -1;
-               vertex3 0.021 0.000499999 -0.000500001;
+               vertex3 0.024 0.000499999 -2.32831e-09;
                normal3 0.799999 0.600001 0;
-               vertex3 0.0168 -0.000399998 -0.000500002;
+               vertex3 0.0198 -0.000399998 -2.44472e-09;
                normal3 0.316224 -0.948684 0;
-               vertex3 0.0168 -0.000399998 -0.000500002;
+               vertex3 0.0198 -0.000399998 -2.44472e-09;
                normal3 0.799999 0.600001 0;
-               vertex3 0.0168 -0.000399998 0.000500002;
+               vertex3 0.0198 -0.000399998 0.001;
                normal3 0.316224 -0.948684 0;
-               vertex3 0.0168 -0.000399998 0.000500002;
+               vertex3 0.0198 -0.000399998 0.001;
                normal3 -0.877355 0 0.479842;
-               vertex3 -0.003 -1.10595e-09 0.0005;
+               vertex3 4.65661e-10 -1.10595e-09 0.000999999;
                normal3 0 1 0;
-               vertex3 -0.003 -1.10595e-09 0.0005;
+               vertex3 4.65661e-10 -1.10595e-09 0.000999999;
                normal3 0 -1 0;
-               vertex3 -0.003 -0.000500001 0.0005;
+               vertex3 4.65661e-10 -0.000500001 0.000999999;
                normal3 -0.877355 0 0.479842;
-               vertex3 -0.003 -0.000500001 0.0005;
+               vertex3 4.65661e-10 -0.000500001 0.000999999;
                normal3 0 1 0;
-               vertex3 0.0225 -0.002 3.18244e-10;
-               vertex3 0.0223536 -0.002 -0.000353553;
-               vertex3 0.022 -0.002 -0.0005;
-               vertex3 0.021 -0.002 0.0005;
-               vertex3 0.0213536 -0.002 0.000646447;
+               vertex3 0.0255 -0.002 0.000499999;
+               vertex3 0.0253536 -0.002 0.000146446;
+               vertex3 0.025 -0.002 -5.23869e-10;
+               vertex3 0.024 -0.002 0.000999999;
+               vertex3 0.0243535 -0.002 0.00114645;
                normal3 0 0 1;
-               vertex3 0.0215 -0.002 0.001;
+               vertex3 0.0245 -0.002 0.0015;
                normal3 0 1 0;
-               vertex3 0.0215 -0.002 0.001;
+               vertex3 0.0245 -0.002 0.0015;
                normal3 0 0 1;
-               vertex3 0.0223 -0.002 0.001;
+               vertex3 0.0253 -0.002 0.0015;
                normal3 0 1 0;
-               vertex3 0.0223 -0.002 0.001;
+               vertex3 0.0253 -0.002 0.0015;
                normal3 0 -1 0;
-               vertex3 0.0225 -0.0025 3.18244e-10;
-               vertex3 0.0223536 -0.0025 -0.000353553;
-               vertex3 0.022 -0.0025 -0.0005;
-               vertex3 0.021 -0.0025 0.0005;
-               vertex3 0.0213536 -0.0025 0.000646447;
+               vertex3 0.0255 -0.0025 0.000499999;
+               vertex3 0.0253536 -0.0025 0.000146446;
+               vertex3 0.025 -0.0025 -5.23869e-10;
+               vertex3 0.024 -0.0025 0.000999999;
+               vertex3 0.0243535 -0.0025 0.00114645;
                normal3 0 0 1;
-               vertex3 0.0215 -0.0025 0.001;
+               vertex3 0.0245 -0.0025 0.0015;
                normal3 0 -1 0;
-               vertex3 0.0215 -0.0025 0.001;
+               vertex3 0.0245 -0.0025 0.0015;
                normal3 0 0 1;
-               vertex3 0.0223 -0.0025 0.001;
+               vertex3 0.0253 -0.0025 0.0015;
                normal3 0 -1 0;
-               vertex3 0.0223 -0.0025 0.001;
+               vertex3 0.0253 -0.0025 0.0015;
                normal3 0 0 1;
-               vertex3 0.0223 -1.04774e-09 0.001;
+               vertex3 0.0253 -1.04774e-09 0.0015;
                normal3 0.980581 0 0.196116;
-               vertex3 0.0223 -1.04774e-09 0.001;
+               vertex3 0.0253 -1.04774e-09 0.0015;
                normal3 0 0 1;
-               vertex3 0.0215 -1.04774e-09 0.001;
+               vertex3 0.0245 -1.04774e-09 0.0015;
                normal3 -0.923881 0 0.38268;
-               vertex3 0.0215 -1.04774e-09 0.001;
+               vertex3 0.0245 -1.04774e-09 0.0015;
                normal3 -0.707109 0 0.707105;
-               vertex3 0.0213536 -1.04774e-09 0.000646447;
-               normal3 2.42532e-08 -1 3.39544e-08;
-               vertex3 0.021 -1.04774e-09 0.0005;
+               vertex3 0.0243535 -1.04774e-09 0.00114645;
+               normal3 2.58701e-08 -1 3.44934e-08;
+               vertex3 0.024 -1.04774e-09 0.000999999;
                normal3 0.19509 0 -0.980785;
-               vertex3 0.022 -1.04774e-09 -0.0005;
+               vertex3 0.025 -1.04774e-09 -5.23869e-10;
                normal3 0.707107 0 -0.707106;
-               vertex3 0.0223536 -1.04774e-09 -0.000353553;
-               normal3 0.995236 0 -0.0974947;
-               vertex3 0.0225 -1.04774e-09 3.18244e-10;
+               vertex3 0.0253536 -1.04774e-09 0.000146446;
+               normal3 0.995236 0 -0.0974948;
+               vertex3 0.0255 -1.04774e-09 0.000499999;
                normal3 0 0 1;
-               vertex3 0.0223 0.000499999 0.001;
+               vertex3 0.0253 0.000499999 0.0015;
                normal3 0.980581 0 0.196116;
-               vertex3 0.0223 0.000499999 0.001;
+               vertex3 0.0253 0.000499999 0.0015;
                normal3 0 0 1;
-               vertex3 0.0215 0.000499999 0.001;
+               vertex3 0.0245 0.000499999 0.0015;
                normal3 -0.923881 0 0.38268;
-               vertex3 0.0215 0.000499999 0.001;
+               vertex3 0.0245 0.000499999 0.0015;
                normal3 -0.707109 0 0.707105;
-               vertex3 0.0213536 0.000499999 0.000646447;
-               normal3 -0.195091 5.74335e-08 0.980785;
-               vertex3 0.021 0.000499999 0.0005;
+               vertex3 0.0243535 0.000499999 0.00114645;
+               normal3 -0.19509 5.36046e-08 0.980785;
+               vertex3 0.024 0.000499999 0.000999999;
                normal3 0.19509 0 -0.980785;
-               vertex3 0.022 0.000499999 -0.0005;
+               vertex3 0.025 0.000499999 -5.23869e-10;
                normal3 0.707107 0 -0.707106;
-               vertex3 0.0223536 0.000499999 -0.000353553;
-               normal3 0.995236 0 -0.0974947;
-               vertex3 0.0225 0.000499999 3.18244e-10;
+               vertex3 0.0253536 0.000499999 0.000146446;
+               normal3 0.995236 0 -0.0974948;
+               vertex3 0.0255 0.000499999 0.000499999;
                normal3 0.923879 0 -0.382684;
-               vertex3 -0.0025 -0.000500001 -0.000499999;
+               vertex3 0.0005 -0.000500001 -3.49246e-10;
                normal3 -5.98708e-07 0 -1;
-               vertex3 -0.0025 -0.000500001 -0.000499999;
+               vertex3 0.0005 -0.000500001 -3.49246e-10;
                normal3 0.707107 0 -0.707107;
-               vertex3 -0.00264645 -0.000500001 -0.000853553;
-               normal3 -1.61289e-08 0 -1;
-               vertex3 -0.003 -0.000500001 -0.000999999;
+               vertex3 0.000353554 -0.000500001 -0.000353554;
+               normal3 -2.0536e-08 0 -1;
+               vertex3 4.65661e-10 -0.000500001 -0.0005;
                normal3 -0.707107 0 -0.707107;
-               vertex3 -0.00335355 -0.000500001 -0.000853553;
-               normal3 -1 0 8.06445e-08;
-               vertex3 -0.0035 -0.000500001 -0.000499999;
+               vertex3 -0.000353553 -0.000500001 -0.000353554;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.0005 -0.000500001 -2.32831e-10;
                normal3 -0.901926 0 0.43189;
-               vertex3 -0.00335355 -0.000500001 -0.000146446;
+               vertex3 -0.000353553 -0.000500001 0.000353553;
                normal3 0 1 0;
-               vertex3 -0.0025 -1.10595e-09 -0.000499999;
+               vertex3 0.0005 -1.10595e-09 -3.49246e-10;
                normal3 -5.98708e-07 0 -1;
-               vertex3 -0.0025 -1.10595e-09 -0.000499999;
+               vertex3 0.0005 -1.10595e-09 -3.49246e-10;
                normal3 0 1 0;
-               vertex3 -0.00264645 -1.10595e-09 -0.000853553;
-               vertex3 -0.003 -1.10595e-09 -0.000999999;
-               vertex3 -0.00335355 -1.10595e-09 -0.000853553;
-               vertex3 -0.0035 -1.10595e-09 -0.000499999;
-               vertex3 -0.00335355 -1.10595e-09 -0.000146446;
+               vertex3 0.000353554 -1.10595e-09 -0.000353554;
+               vertex3 4.65661e-10 -1.10595e-09 -0.0005;
+               vertex3 -0.000353553 -1.10595e-09 -0.000353554;
+               vertex3 -0.0005 -1.10595e-09 -2.32831e-10;
+               vertex3 -0.000353553 -1.10595e-09 0.000353553;
                normal3 0 -1 0;
                texcoord2 0.75 0.5;
-               vertex3 0.001 -0.000500001 0.0003;
-               vertex3 0.001 -0.000500001 -0.0003;
-               vertex3 0.0159 -0.000500001 0.0003;
-               vertex3 0.0159 -0.000500001 -0.0003;
+               vertex3 0.004 -0.000500001 0.000799999;
+               vertex3 0.004 -0.000500001 0.000199999;
+               vertex3 0.0189 -0.000500001 0.000799999;
+               vertex3 0.0189 -0.000500001 0.000199999;
        };
        batch TRIANGLE_STRIP
        {
-               indices 26 27 5 4 15 14 25 10 11 38 31 39 32 40 33 33 15 15 15 25 94 19 144 45 143 134 142 133 133 34 34 41;
-               indices 28 35 29 36 30 37 0 1 9 8 24 12 13 2 3 149 156 156 24 24 24 13 21 98 22 103 136 145 137 146 138 147;
-               indices 131 140 140 80 80 84 70 115 114 116 113 112 112 58 58 57 59 56 60 61 61 61 61 56 110 7 6 6 110 110 110 6;
-               indices 75 16 90 17 86 7 72 56 56 20 20 18 23 52 53 51 54 55 55 83 83 79 124 71 125 123 122 122 122 122 122 121;
-               indices 125 129 127 127 96 96 96 100 135 102 44 46 47 47 47 47 47 48 44 42 43 43 62 62 62 148 63 150 64 151 65 152;
-               indices 66 153 67 154 108 111 111 74 74 155 68 109 69 77 77 109 109 155 161 160 160 160 160 155 159 157 158 158 120 120 118 112;
-               indices 116 116 92 92 76 88 73 73 165 165 163 164 162 162 49 49 50 55 51 51 87 87 91 78 82 82 85 85 106 81 104 104;
-               indices 99 99 95 89 93 93 101 101 105 97 107 107 128 128 126 119 117 117 130 130 132 139 141;
+               indices 26 27 5 4 15 14 25 10 11 38 31 39 32 40 33;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 8 9 1 0 37 30 36 29 35 28 41 34;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 9 8 24 12 13 2 3 149 156;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 80 84 70 115 114 116 113 112;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 16 90 6 75 110;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 90 16 86 17 72 7 56 6 110;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 20 18 23 52 53 51 54 55;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 15 25 94 19 144 45 143 134 142 133;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 24 13 21 98 22 103 136 145 137 146 138 147 131 140;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 83 79 124 71 125 123 122;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 96 100 135 102 44 46 47;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 129 127 121 125 122;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 47 48 44 42 43;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 58 57 59 56 60 61;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 62 148 63 150 64 151 65 152 66 153 67 154 108 111;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 74 155 68 109 69 77;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 109 155 161 160;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 160 155 159 157 158;
+       };
+       batch TRIANGLES
+       {
+               indices 88 73 76;
+               indices 88 76 92;
+               indices 164 162 163;
+               indices 164 163 165;
+               indices 78 82 91;
+               indices 78 91 87;
+               indices 81 104 106;
+               indices 81 106 85;
+               indices 89 93 95;
+               indices 89 95 99;
+               indices 97 107 105;
+               indices 97 105 101;
+               indices 119 117 126;
+               indices 119 126 128;
+               indices 112 116 118;
+               indices 112 118 120;
+               indices 55 51 50;
+               indices 55 50 49;
+               indices 139 141 132;
+               indices 139 132 130;
+               indices 61 56 110;
        };
 };
 technique
diff --git a/br50-rod-reach.object b/br50-rod-reach.object
new file mode 100644 (file)
index 0000000..5b0c38e
--- /dev/null
@@ -0,0 +1,382 @@
+mesh
+{
+       vertices NORMAL3 VERTEX3
+       {
+               normal3 -2.15732e-07 1 6.07704e-06;
+               vertex3 -0.0485 -0.00199998 0.00140001;
+               normal3 8.81212e-08 1 -1.06349e-05;
+               vertex3 -0.0485 -0.00199998 0.000600006;
+               normal3 -1 0 0;
+               vertex3 -0.0485 -0.00171713 0.000717163;
+               vertex3 -0.0485 -0.00159998 0.00100001;
+               vertex3 -0.0485 -0.00171713 0.00128285;
+               normal3 -0.0287354 0.999587 6.77198e-05;
+               vertex3 -0.029 -0.00159998 0.000615381;
+               normal3 -0.0358339 0.703115 -0.710173;
+               vertex3 -0.029 -0.00171714 0.000332538;
+               normal3 -0.0215697 -0.00705775 -0.999743;
+               vertex3 -0.029 -0.00199999 0.000215387;
+               normal3 0.00498193 -0.71052 -0.703659;
+               vertex3 -0.029 -0.00228283 0.000332544;
+               normal3 0.0283371 -0.999598 -9.56025e-05;
+               vertex3 -0.029 -0.00239999 0.000615386;
+               normal3 0.035574 -0.710082 0.70322;
+               vertex3 -0.029 -0.00228283 0.000898238;
+               normal3 0.0223634 -0.0068547 0.999726;
+               vertex3 -0.029 -0.00199999 0.0010154;
+               normal3 -0.00432721 0.703591 0.710592;
+               vertex3 -0.029 -0.00171713 0.000898233;
+               normal3 0.0569288 -0.998363 -0.00544282;
+               vertex3 -0.001 -0.000800017 -5.58794e-09;
+               normal3 0.0240869 -0.697127 -0.716543;
+               vertex3 -0.001 -0.00068286 -0.000282848;
+               normal3 -0.022757 0.013761 -0.999646;
+               vertex3 -0.001 -0.000400017 -0.000400005;
+               normal3 9.70133e-06 -1 -2.69698e-05;
+               vertex3 -0.001 -0.0008 -0.000399999;
+               normal3 2.32838e-06 1 -8.14929e-06;
+               vertex3 -0.001 2.79397e-09 -0.000400003;
+               normal3 -0.057164 0.998351 -0.00525512;
+               vertex3 -0.001 8.3819e-09 -2.04891e-08;
+               normal3 -0.0560047 0.710152 -0.701818;
+               vertex3 -0.001 -0.000117148 -0.000282863;
+               normal3 0.02117 0.0140116 0.999678;
+               vertex3 -0.001 -0.000400002 0.000400022;
+               normal3 0.0557051 -0.701637 0.710354;
+               vertex3 -0.001 -0.000682845 0.000282863;
+               normal3 0.24043 8.50419e-06 0.970667;
+               vertex3 0 2.79397e-09 0.000399999;
+               normal3 1.99576e-06 1 -6.98511e-06;
+               vertex3 0 2.79397e-09 -0.000399999;
+               normal3 0 1 0;
+               vertex3 0.000282843 2.79397e-09 -0.000282843;
+               normal3 1.55222e-06 1 -9.70155e-07;
+               vertex3 0.0004 2.79397e-09 0;
+               normal3 0 1 0;
+               vertex3 0.000282843 2.79397e-09 0.000282843;
+               normal3 0.240431 -8.50424e-06 0.970666;
+               vertex3 0 -0.000799997 0.000399999;
+               normal3 8.31542e-06 -1 -2.3117e-05;
+               vertex3 0 -0.000799997 -0.000399999;
+               normal3 0.707106 0 -0.707107;
+               vertex3 0.000282843 -0.000799997 -0.000282843;
+               normal3 4.07451e-06 -1 1.94021e-06;
+               vertex3 0.0004 -0.000799997 0;
+               normal3 0.707106 0 0.707107;
+               vertex3 0.000282843 -0.000799997 0.000282843;
+               normal3 -1 -3.97525e-06 3.97514e-06;
+               vertex3 -0.001 -0.000799992 0.000399999;
+               normal3 -1 3.97517e-06 3.97497e-06;
+               vertex3 -0.001 6.51926e-09 0.000399999;
+               normal3 -0.0256111 0.716369 0.697251;
+               vertex3 -0.001 -0.000117133 0.000282848;
+               normal3 0 1 9.31289e-06;
+               vertex3 -0.0465 -0.00199998 0.00140001;
+               normal3 1 0 0;
+               vertex3 -0.0465 -0.00228282 0.00128285;
+               vertex3 -0.0465 -0.00239998 0.00100001;
+               vertex3 -0.0465 -0.00228282 0.000717163;
+               normal3 -0.00775487 0.70843 -0.705739;
+               vertex3 -0.0465 -0.00171713 0.000717163;
+               normal3 5.88558e-05 0.999996 0.00267311;
+               vertex3 -0.0465 -0.00159998 0.00100001;
+               normal3 0.00778412 0.705758 0.70841;
+               vertex3 -0.0465 -0.00171713 0.00128285;
+               normal3 1 0 0;
+               vertex3 -0.0465 -0.00249998 0.00140001;
+               vertex3 -0.0465 -0.00249998 0.000600005;
+               normal3 -0.0131688 0.0818763 -0.996556;
+               vertex3 -0.0465 -0.00199998 0.000600005;
+               normal3 -6.05582e-07 1 2.29498e-07;
+               vertex3 -0.05 -0.00199998 0.00150001;
+               normal3 -5.94107e-07 1 -4.01622e-07;
+               vertex3 -0.05 -0.00199998 0.000500005;
+               normal3 0 -1 0;
+               vertex3 -0.0495 -0.00249998 0.000500005;
+               normal3 0.0307516 0.0153794 0.999409;
+               vertex3 -0.0495 -0.00249998 0.00150001;
+               normal3 1 0 0;
+               vertex3 -0.0495 -0.00399998 0.00150001;
+               normal3 0 0 -1;
+               vertex3 -0.0495 -0.00399998 0.000500005;
+               normal3 -1 0 0;
+               vertex3 -0.05 -0.00349998 0.000500005;
+               vertex3 -0.05 -0.00349998 0.00150001;
+               normal3 0 0 1;
+               vertex3 -0.0605 -0.00399998 0.00150001;
+               normal3 0 -1 0;
+               vertex3 -0.0605 -0.00399998 0.000500005;
+               normal3 0 0 -1;
+               vertex3 -0.0605 -0.00349998 0.000500005;
+               normal3 0 0 1;
+               vertex3 -0.0605 -0.00349998 0.00150001;
+               normal3 1 0 0;
+               vertex3 -0.0465 -0.00199998 0.00140001;
+               normal3 0.0131103 0.0832839 0.99644;
+               vertex3 -0.0465 -0.00199998 0.00140001;
+               normal3 0.0307516 0.0153794 0.999409;
+               vertex3 -0.0465 -0.00199998 0.00140001;
+               normal3 -1 0 0;
+               vertex3 -0.05 -0.00199998 0.00150001;
+               normal3 0.0307516 0.0153794 0.999409;
+               vertex3 -0.05 -0.00199998 0.00150001;
+               normal3 -0.0154805 -0.709708 -0.704326;
+               vertex3 -0.0465 -0.00228282 0.000717163;
+               normal3 1 0 0;
+               vertex3 -0.0465 -0.00199998 0.000600005;
+               normal3 4.65646e-07 1 -1.62976e-05;
+               vertex3 -0.0465 -0.00199998 0.000600005;
+               normal3 0.030751 0.0153754 -0.999409;
+               vertex3 -0.0465 -0.00199998 0.000600005;
+               normal3 -1 0 0;
+               vertex3 -0.0485 -0.00199998 0.000600006;
+               normal3 -3.41114e-07 0.382684 -0.923879;
+               vertex3 -0.0485 -0.00199998 0.000600006;
+               normal3 0.0307516 0.0153794 0.999409;
+               vertex3 -0.0465 -0.00249998 0.00140001;
+               normal3 0 -1 0;
+               vertex3 -0.0465 -0.00249998 0.00140001;
+               normal3 -1 0 0;
+               vertex3 -0.0485 -0.00199998 0.00140001;
+               normal3 0 0.382682 0.92388;
+               vertex3 -0.0485 -0.00199998 0.00140001;
+               normal3 0 0.707106 0.707108;
+               vertex3 -0.0485 -0.00171713 0.00128285;
+               normal3 -1.8461e-07 0.707107 -0.707107;
+               vertex3 -0.0485 -0.00171713 0.000717163;
+               normal3 0 1 0;
+               vertex3 -0.0485 -0.00159998 0.00100001;
+               normal3 -1 5.62208e-06 2.32822e-06;
+               vertex3 -0.001 8.3819e-09 -2.04891e-08;
+               normal3 3.10442e-06 1 -1.94049e-06;
+               vertex3 -0.001 8.3819e-09 -2.04891e-08;
+               normal3 -1 5.62149e-06 -2.32849e-06;
+               vertex3 -0.001 8.3819e-09 -2.04891e-08;
+               normal3 -1 3.9754e-06 3.97473e-06;
+               vertex3 -0.001 -0.000117133 0.000282848;
+               normal3 -1 2.32857e-06 5.62141e-06;
+               vertex3 -0.001 -0.000400002 0.000400022;
+               normal3 3.08027e-06 -1.30178e-09 1;
+               vertex3 -0.001 -0.000400002 0.000400022;
+               normal3 -1 -2.32868e-06 5.62187e-06;
+               vertex3 -0.001 -0.000400002 0.000400022;
+               normal3 3.88047e-06 1 4.26843e-06;
+               vertex3 -0.001 6.51926e-09 0.000399999;
+               normal3 2.08162e-10 5.58781e-05 1;
+               vertex3 -0.001 6.51926e-09 0.000399999;
+               normal3 -1 -3.97503e-06 -3.97511e-06;
+               vertex3 -0.001 -0.0008 -0.000399999;
+               normal3 3.90329e-11 -1.39704e-05 -1;
+               vertex3 -0.001 -0.0008 -0.000399999;
+               normal3 0.240427 -2.12607e-06 -0.970667;
+               vertex3 0 -0.000799997 -0.000399999;
+               normal3 -1 3.97496e-06 -3.97517e-06;
+               vertex3 -0.001 2.79397e-09 -0.000400003;
+               normal3 3.72528e-06 4.65637e-06 -1;
+               vertex3 -0.001 2.79397e-09 -0.000400003;
+               normal3 0.240426 7.08678e-07 -0.970667;
+               vertex3 0 2.79397e-09 -0.000399999;
+               normal3 -2.60215e-10 -5.58808e-05 1;
+               vertex3 -0.001 -0.000799992 0.000399999;
+               normal3 6.59678e-06 -1 3.47303e-05;
+               vertex3 -0.001 -0.000799992 0.000399999;
+               normal3 8.14906e-06 -1 3.88019e-06;
+               vertex3 -0.001 -0.000800017 -5.58794e-09;
+               normal3 -1 -5.6216e-06 2.32863e-06;
+               vertex3 -0.001 -0.000800017 -5.58794e-09;
+               normal3 -1 -5.6217e-06 -2.32859e-06;
+               vertex3 -0.001 -0.000800017 -5.58794e-09;
+               normal3 -1 -3.9751e-06 3.97529e-06;
+               vertex3 -0.001 -0.000682845 0.000282863;
+               normal3 2.37602e-06 -4.01537e-06 -1;
+               vertex3 -0.001 -0.000400017 -0.000400005;
+               normal3 -1 2.32822e-06 -5.62208e-06;
+               vertex3 -0.001 -0.000400017 -0.000400005;
+               normal3 -1 -2.32849e-06 -5.62149e-06;
+               vertex3 -0.001 -0.000400017 -0.000400005;
+               normal3 -1 3.97478e-06 -3.97535e-06;
+               vertex3 -0.001 -0.000117148 -0.000282863;
+               normal3 -1 -3.97513e-06 -3.975e-06;
+               vertex3 -0.001 -0.00068286 -0.000282848;
+               normal3 3.32611e-06 1 3.65866e-06;
+               vertex3 0 2.79397e-09 0.000399999;
+               normal3 5.65438e-06 -1 2.97688e-05;
+               vertex3 0 -0.000799997 0.000399999;
+               normal3 0.707106 0 0.707107;
+               vertex3 0.000282843 2.79397e-09 0.000282843;
+               normal3 0.707106 0 -0.707107;
+               vertex3 0.000282843 2.79397e-09 -0.000282843;
+               normal3 1 0 0;
+               vertex3 0.0004 2.79397e-09 0;
+               normal3 0 -1 0;
+               vertex3 0.000282843 -0.000799997 0.000282843;
+               vertex3 0.000282843 -0.000799997 -0.000282843;
+               normal3 1 0 0;
+               vertex3 0.0004 -0.000799997 0;
+               normal3 0.0155966 -0.704353 0.709678;
+               vertex3 -0.0465 -0.00228282 0.00128285;
+               normal3 0.000116809 -0.999986 0.00535476;
+               vertex3 -0.0465 -0.00239998 0.00100001;
+               normal3 0 -1 0;
+               vertex3 -0.0495 -0.00249998 0.00150001;
+               normal3 1 0 0;
+               vertex3 -0.0495 -0.00249998 0.00150001;
+               normal3 0 -1 0;
+               vertex3 -0.0465 -0.00249998 0.000600005;
+               normal3 0.030751 0.0153754 -0.999409;
+               vertex3 -0.0465 -0.00249998 0.000600005;
+               vertex3 -0.0495 -0.00249998 0.000500005;
+               normal3 1 0 0;
+               vertex3 -0.0495 -0.00249998 0.000500005;
+               normal3 0.030751 0.0153754 -0.999409;
+               vertex3 -0.05 -0.00199998 0.000500005;
+               normal3 -1 0 0;
+               vertex3 -0.05 -0.00199998 0.000500005;
+               normal3 0 0 -1;
+               vertex3 -0.05 -0.00349998 0.000500005;
+               normal3 0 1 0;
+               vertex3 -0.05 -0.00349998 0.000500005;
+               normal3 0 -1 0;
+               vertex3 -0.0495 -0.00399998 0.000500005;
+               normal3 1 0 0;
+               vertex3 -0.0495 -0.00399998 0.000500005;
+               normal3 0 0 1;
+               vertex3 -0.05 -0.00349998 0.00150001;
+               normal3 0 1 0;
+               vertex3 -0.05 -0.00349998 0.00150001;
+               normal3 0 0 1;
+               vertex3 -0.0495 -0.00399998 0.00150001;
+               normal3 0 -1 0;
+               vertex3 -0.0495 -0.00399998 0.00150001;
+               vertex3 -0.0605 -0.00399998 0.00150001;
+               normal3 0 0 -1;
+               vertex3 -0.0605 -0.00399998 0.000500005;
+               normal3 0 1 0;
+               vertex3 -0.0605 -0.00349998 0.00150001;
+               vertex3 -0.0605 -0.00349998 0.000500005;
+               normal3 0 0 1;
+               vertex3 -0.0495 -0.00249998 0.00150001;
+               vertex3 -0.05 -0.00199998 0.00150001;
+               normal3 0 0 -1;
+               vertex3 -0.0495 -0.00249998 0.000500005;
+               vertex3 -0.05 -0.00199998 0.000500005;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 64 46 1 45 0 35;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 63 38 43 37 42 36 57;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 3 2 4 66 70;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 72 71 41 58 12 11 34 20;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 74 72 40 41 5 12 18 34;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 73 74 39 40 6 5 19 18;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 67 73 44 39 7 6 15 19;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 20 11 21 10 13 9 14 8 15 7;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 11 58 10 109 9 110 8 62 7 44;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 90 27 80 22 83;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 98 84 100 94;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 97 99 87 77;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 93 32 95 81;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 75 78 33 79;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 107 30 28 92 16;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 91 92 102 30 106;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 26 25 101 76 82;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 17 76 23 25 24;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 86 89 29 104 108 105 31 103 27 22;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 88 89 96 86 85;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 134 133 119 50 55 128;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 131 132 125 123 53 56;
+       };
+       batch TRIANGLES
+       {
+               indices 61 48 68;
+               indices 61 68 59;
+               indices 111 47 113;
+               indices 111 113 69;
+               indices 115 117 65;
+               indices 115 65 114;
+               indices 51 52 60;
+               indices 51 60 118;
+               indices 49 122 116;
+               indices 49 116 112;
+               indices 54 121 126;
+               indices 54 126 127;
+               indices 129 124 120;
+               indices 129 120 130;
+       };
+};
+technique
+{
+       pass ""
+       {
+               material
+               {
+                       diffuse 0.2 0.2 0.2 1;
+                       ambient 0.2 0.2 0.2 1;
+                       specular 0.2 0.2 0.2 1;
+                       shininess 50;
+               };
+       };
+};
diff --git a/br50-rod-transfer.object b/br50-rod-transfer.object
new file mode 100644 (file)
index 0000000..c35568e
--- /dev/null
@@ -0,0 +1,453 @@
+mesh
+{
+       vertices NORMAL3 TEXCOORD2 VERTEX3
+       {
+               normal3 0.28552 0 -0.958373;
+               texcoord2 0.25 0.5;
+               vertex3 0.0045 -0.015 -0.00025;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.00471651 -0.015 -0.000125;
+               normal3 0.866025 0 0.5;
+               vertex3 0.00471651 -0.015 0.000125;
+               normal3 0.28552 0 0.958373;
+               vertex3 0.0045 -0.015 0.00025;
+               normal3 -0.167803 0 -0.985821;
+               vertex3 -9.31323e-10 -0.015 -0.0005;
+               normal3 -0.707107 0 -0.707107;
+               vertex3 -0.000353554 -0.015 -0.000353553;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.000500001 -0.015 9.53694e-11;
+               normal3 -0.707107 0 0.707107;
+               vertex3 -0.000353554 -0.015 0.000353553;
+               normal3 -0.167803 0 0.985821;
+               vertex3 -9.31323e-10 -0.015 0.0005;
+               normal3 0.28552 0 -0.958373;
+               vertex3 0.0045 -0.0155 -0.00025;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.00471651 -0.0155 -0.000125;
+               normal3 0.866025 0 0.5;
+               vertex3 0.00471651 -0.0155 0.000125;
+               normal3 0.28552 0 0.958373;
+               vertex3 0.0045 -0.0155 0.00025;
+               normal3 -0.167803 0 -0.985821;
+               vertex3 -9.31323e-10 -0.0155 -0.0005;
+               normal3 -0.707107 0 -0.707107;
+               vertex3 -0.000353554 -0.0155 -0.000353553;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.000500001 -0.0155 9.53694e-11;
+               normal3 -0.707107 0 0.707107;
+               vertex3 -0.000353554 -0.0155 0.000353553;
+               normal3 -0.167803 0 0.985821;
+               vertex3 -9.31323e-10 -0.0155 0.0005;
+               normal3 5.19828e-07 1 7.15046e-06;
+               vertex3 -9.16771e-10 -0.015 0.00025;
+               normal3 1.02733e-06 1 2.91495e-06;
+               vertex3 0.000216505 -0.015 0.000125;
+               normal3 1.02733e-06 1 -2.91495e-06;
+               vertex3 0.000216505 -0.015 -0.000125;
+               normal3 5.19826e-07 1 -7.15046e-06;
+               vertex3 -9.45874e-10 -0.015 -0.00025;
+               normal3 6.57032e-06 -1 -1.52977e-12;
+               vertex3 -0.000216507 -0.015 -0.000125;
+               normal3 6.57032e-06 -1 -1.52977e-12;
+               vertex3 -0.000216507 -0.015 0.000125;
+               normal3 1.97171e-07 0 1;
+               texcoord2 0.75 0.5;
+               vertex3 -9.16771e-10 -0.01 0.00025;
+               normal3 0.866026 0 0.5;
+               vertex3 0.000216505 -0.01 0.000125;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.000216505 -0.01 -0.000125;
+               normal3 -1.75263e-07 0 -1;
+               vertex3 -9.45874e-10 -0.01 -0.00025;
+               normal3 0.5 0 -0.866026;
+               vertex3 -0.000216507 -0.01 -0.000125;
+               normal3 0.5 0 0.866025;
+               vertex3 -0.000216507 -0.01 0.000125;
+               normal3 1 0 0.000894998;
+               vertex3 0.000738605 -0.01 0.000130236;
+               normal3 0.819152 0 -0.573576;
+               vertex3 0.000614363 -0.01 -0.000430182;
+               normal3 0.173648 0 -0.984808;
+               vertex3 0.000130235 -0.01 -0.000738606;
+               normal3 -0.573577 0 -0.819152;
+               vertex3 -0.000430183 -0.01 -0.000614364;
+               normal3 -0.939998 0 -0.341179;
+               vertex3 -0.000738607 -0.01 -0.000130236;
+               normal3 0 -1 0;
+               vertex3 -0.000668278 -0.01 0.00582602;
+               normal3 -8.23461e-08 -1 -7.25231e-09;
+               vertex3 -0.000462662 -0.01 0.00550327;
+               normal3 8.09252e-08 -1 1.91399e-08;
+               vertex3 -0.00144747 -0.01 0.00532962;
+               normal3 0 -1 0;
+               vertex3 -0.00136464 -0.01 0.00570323;
+               vertex3 -0.00104189 -0.01 0.00590885;
+               normal3 0.819152 0 -0.573576;
+               vertex3 0.000614363 -0.0095 -0.000430182;
+               normal3 1 0 0.000895018;
+               vertex3 0.000738605 -0.0095 0.000130236;
+               normal3 0.173648 0 -0.984808;
+               vertex3 0.000130235 -0.0095 -0.000738606;
+               normal3 -0.573577 0 -0.819152;
+               vertex3 -0.000430183 -0.0095 -0.000614364;
+               normal3 -0.939998 0 -0.341179;
+               vertex3 -0.000738607 -0.0095 -0.000130236;
+               normal3 0.923537 0 0.38351;
+               vertex3 -0.000462662 -0.0095 0.00550327;
+               normal3 0.573577 0 0.819152;
+               vertex3 -0.000668278 -0.0095 0.00582602;
+               normal3 -0.819152 0 0.573576;
+               vertex3 -0.00136464 -0.0095 0.00570323;
+               normal3 -0.999009 0 0.0445136;
+               vertex3 -0.00144747 -0.0095 0.00532962;
+               normal3 -0.173648 0 0.984808;
+               vertex3 -0.00104189 -0.0095 0.00590885;
+               normal3 1.04021e-06 -1 1.02994e-07;
+               vertex3 -0.000216507 -0.0095 0.000125;
+               normal3 1.30204e-06 -1 9.2781e-07;
+               vertex3 -0.000216507 -0.0095 -0.000125;
+               normal3 -1.15883e-07 -1 1.77002e-06;
+               vertex3 -9.45874e-10 -0.0095 -0.00025;
+               normal3 -1.50643e-06 -1 9.3634e-07;
+               vertex3 0.000216505 -0.0095 -0.000125;
+               normal3 -1.81938e-06 -1 -1.77922e-06;
+               vertex3 0.000216505 -0.0095 0.000125;
+               normal3 -5.48893e-07 -1 -3.67302e-07;
+               vertex3 -9.16771e-10 -0.0095 0.00025;
+               normal3 0.866025 0 -0.5;
+               vertex3 -0.000216507 0.015 0.000125;
+               normal3 0.866026 0 0.5;
+               vertex3 -0.000216507 0.015 -0.000125;
+               normal3 1.75263e-07 0 1;
+               vertex3 -9.45874e-10 0.015 -0.00025;
+               normal3 -0.866025 0 0.5;
+               vertex3 0.000216505 0.015 -0.000125;
+               normal3 -0.866026 0 -0.5;
+               vertex3 0.000216505 0.015 0.000125;
+               normal3 -1.75263e-07 0 -1;
+               vertex3 -9.16771e-10 0.015 0.00025;
+               normal3 0 1 0;
+               texcoord2 0.25 0.5;
+               vertex3 -9.31323e-10 0.0155 0.0005;
+               vertex3 -0.000353554 0.0155 0.000353553;
+               vertex3 -0.000500001 0.0155 9.53694e-11;
+               vertex3 -0.000353554 0.0155 -0.000353553;
+               vertex3 -9.31323e-10 0.0155 -0.0005;
+               vertex3 0.0045 0.0155 0.00025;
+               vertex3 0.00471651 0.0155 0.000125;
+               vertex3 0.00471651 0.0155 -0.000125;
+               vertex3 0.0045 0.0155 -0.00025;
+               normal3 -1.00099e-06 -1 6.21401e-06;
+               vertex3 -9.31323e-10 0.015 0.0005;
+               normal3 -5.15302e-06 -1 5.45645e-06;
+               vertex3 -0.000353554 0.015 0.000353553;
+               normal3 -8.03845e-06 -1 -3.32964e-06;
+               vertex3 -0.000500001 0.015 9.53694e-11;
+               normal3 -5.15302e-06 -1 -5.45645e-06;
+               vertex3 -0.000353554 0.015 -0.000353553;
+               normal3 -1.00099e-06 -1 -6.21401e-06;
+               vertex3 -9.31323e-10 0.015 -0.0005;
+               normal3 1.8885e-07 -1 2.28366e-07;
+               vertex3 0.0045 0.015 0.00025;
+               normal3 0 -1 0;
+               vertex3 0.00471651 0.015 0.000125;
+               vertex3 0.00471651 0.015 -0.000125;
+               normal3 1.8885e-07 -1 -2.28366e-07;
+               vertex3 0.0045 0.015 -0.00025;
+               normal3 1.8885e-07 1 -2.28366e-07;
+               vertex3 0.0045 -0.015 -0.00025;
+               normal3 0 1 0;
+               vertex3 0.00471651 -0.015 -0.000125;
+               vertex3 0.00471651 -0.015 0.000125;
+               normal3 1.8885e-07 1 2.28366e-07;
+               vertex3 0.0045 -0.015 0.00025;
+               normal3 -1.00099e-06 1 -6.21401e-06;
+               vertex3 -9.31323e-10 -0.015 -0.0005;
+               normal3 -5.15302e-06 1 -5.45645e-06;
+               vertex3 -0.000353554 -0.015 -0.000353553;
+               normal3 6.57032e-06 -1 -1.52977e-12;
+               vertex3 -0.000500001 -0.015 9.53694e-11;
+               normal3 -8.03845e-06 1 3.32964e-06;
+               vertex3 -0.000500001 -0.015 9.53694e-11;
+               normal3 -8.03845e-06 1 -3.32964e-06;
+               vertex3 -0.000500001 -0.015 9.53694e-11;
+               normal3 -5.15302e-06 1 5.45645e-06;
+               vertex3 -0.000353554 -0.015 0.000353553;
+               normal3 -1.00099e-06 1 6.21401e-06;
+               vertex3 -9.31323e-10 -0.015 0.0005;
+               normal3 0 -1 0;
+               vertex3 0.0045 -0.0155 -0.00025;
+               vertex3 0.00471651 -0.0155 -0.000125;
+               vertex3 0.00471651 -0.0155 0.000125;
+               vertex3 0.0045 -0.0155 0.00025;
+               vertex3 -9.31323e-10 -0.0155 -0.0005;
+               vertex3 -0.000353554 -0.0155 -0.000353553;
+               vertex3 -0.000500001 -0.0155 9.53694e-11;
+               vertex3 -0.000353554 -0.0155 0.000353553;
+               vertex3 -9.31323e-10 -0.0155 0.0005;
+               normal3 1.97171e-07 0 1;
+               texcoord2 0.75 0.5;
+               vertex3 -9.16771e-10 -0.015 0.00025;
+               normal3 0.866026 0 0.5;
+               vertex3 0.000216505 -0.015 0.000125;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.000216505 -0.015 -0.000125;
+               normal3 -1.75263e-07 0 -1;
+               vertex3 -9.45874e-10 -0.015 -0.00025;
+               normal3 -5.53886e-06 1 -5.17205e-06;
+               texcoord2 0.25 0.5;
+               vertex3 -0.000216507 -0.015 -0.000125;
+               normal3 0.5 0 -0.866026;
+               texcoord2 0.75 0.5;
+               vertex3 -0.000216507 -0.015 -0.000125;
+               normal3 -5.53885e-06 1 5.17205e-06;
+               texcoord2 0.25 0.5;
+               vertex3 -0.000216507 -0.015 0.000125;
+               normal3 0.5 0 0.866025;
+               texcoord2 0.75 0.5;
+               vertex3 -0.000216507 -0.015 0.000125;
+               normal3 -5.48893e-07 -1 -3.67302e-07;
+               vertex3 -9.16771e-10 -0.01 0.00025;
+               normal3 -1.81938e-06 -1 -1.77922e-06;
+               vertex3 0.000216505 -0.01 0.000125;
+               normal3 -1.50643e-06 -1 9.3634e-07;
+               vertex3 0.000216505 -0.01 -0.000125;
+               normal3 -1.15883e-07 -1 1.77002e-06;
+               vertex3 -9.45874e-10 -0.01 -0.00025;
+               normal3 1.30204e-06 -1 9.2781e-07;
+               vertex3 -0.000216507 -0.01 -0.000125;
+               normal3 1.04021e-06 -1 1.02994e-07;
+               vertex3 -0.000216507 -0.01 0.000125;
+               normal3 -1.62754e-06 -1 1.34153e-09;
+               vertex3 0.000738605 -0.01 0.000130236;
+               normal3 -1.46174e-06 -1 1.00421e-06;
+               vertex3 0.000614363 -0.01 -0.000430182;
+               normal3 -2.76033e-07 -1 1.75113e-06;
+               vertex3 0.000130235 -0.01 -0.000738606;
+               normal3 1.08405e-06 -1 1.55279e-06;
+               vertex3 -0.000430183 -0.01 -0.000614364;
+               normal3 1.68639e-06 -1 6.51089e-07;
+               vertex3 -0.000738607 -0.01 -0.000130236;
+               normal3 0.573577 0 0.819152;
+               vertex3 -0.000668278 -0.01 0.00582602;
+               normal3 0.923537 0 0.38351;
+               vertex3 -0.000462662 -0.01 0.00550327;
+               normal3 -0.999009 0 0.0445136;
+               vertex3 -0.00144747 -0.01 0.00532962;
+               normal3 -0.819152 0 0.573576;
+               vertex3 -0.00136464 -0.01 0.00570323;
+               normal3 -0.173648 0 0.984808;
+               vertex3 -0.00104189 -0.01 0.00590885;
+               normal3 0 1 0;
+               vertex3 0.000614363 -0.0095 -0.000430182;
+               normal3 -1.46174e-06 -1 1.00421e-06;
+               vertex3 0.000614363 -0.0095 -0.000430182;
+               normal3 1.65906e-08 1 -9.409e-08;
+               vertex3 0.000738605 -0.0095 0.000130236;
+               normal3 -1.62754e-06 -1 1.34153e-09;
+               vertex3 0.000738605 -0.0095 0.000130236;
+               normal3 0 1 0;
+               vertex3 0.000130235 -0.0095 -0.000738606;
+               normal3 -2.76033e-07 -1 1.75113e-06;
+               vertex3 0.000130235 -0.0095 -0.000738606;
+               normal3 0 1 0;
+               vertex3 -0.000430183 -0.0095 -0.000614364;
+               normal3 1.08405e-06 -1 1.55279e-06;
+               vertex3 -0.000430183 -0.0095 -0.000614364;
+               normal3 1.65906e-08 1 -9.409e-08;
+               vertex3 -0.000738607 -0.0095 -0.000130236;
+               normal3 1.68639e-06 -1 6.51089e-07;
+               vertex3 -0.000738607 -0.0095 -0.000130236;
+               normal3 2.94041e-08 1 -1.66759e-07;
+               vertex3 -0.000462662 -0.0095 0.00550327;
+               normal3 0 1 0;
+               vertex3 -0.000462662 -0.0095 0.00550327;
+               normal3 -1.04562e-07 -1 -9.20893e-09;
+               vertex3 -0.000462662 -0.0095 0.00550327;
+               normal3 0 1 0;
+               vertex3 -0.000668278 -0.0095 0.00582602;
+               vertex3 -0.00136464 -0.0095 0.00570323;
+               normal3 2.94041e-08 1 -1.66759e-07;
+               vertex3 -0.00144747 -0.0095 0.00532962;
+               normal3 0 1 0;
+               vertex3 -0.00144747 -0.0095 0.00532962;
+               normal3 1.02033e-07 -1 2.41321e-08;
+               vertex3 -0.00144747 -0.0095 0.00532962;
+               normal3 0 1 0;
+               vertex3 -0.00104189 -0.0095 0.00590885;
+               normal3 0.866025 0 -0.5;
+               vertex3 -0.000216507 -0.0095 0.000125;
+               normal3 0.866026 0 0.5;
+               vertex3 -0.000216507 -0.0095 -0.000125;
+               normal3 1.75263e-07 0 1;
+               vertex3 -9.45874e-10 -0.0095 -0.00025;
+               normal3 -0.866025 0 0.5;
+               vertex3 0.000216505 -0.0095 -0.000125;
+               normal3 -0.866026 0 -0.5;
+               vertex3 0.000216505 -0.0095 0.000125;
+               normal3 -1.75263e-07 0 -1;
+               vertex3 -9.16771e-10 -0.0095 0.00025;
+               normal3 -5.53885e-06 -1 5.17205e-06;
+               texcoord2 0.25 0.5;
+               vertex3 -0.000216507 0.015 0.000125;
+               normal3 6.57032e-06 1 -1.52977e-12;
+               vertex3 -0.000216507 0.015 0.000125;
+               normal3 -5.53886e-06 -1 -5.17205e-06;
+               vertex3 -0.000216507 0.015 -0.000125;
+               normal3 6.57032e-06 1 -1.52977e-12;
+               vertex3 -0.000216507 0.015 -0.000125;
+               normal3 5.19826e-07 -1 -7.15046e-06;
+               vertex3 -9.45874e-10 0.015 -0.00025;
+               normal3 1.02733e-06 -1 -2.91495e-06;
+               vertex3 0.000216505 0.015 -0.000125;
+               normal3 1.02733e-06 -1 2.91495e-06;
+               vertex3 0.000216505 0.015 0.000125;
+               normal3 5.19828e-07 -1 7.15046e-06;
+               vertex3 -9.16771e-10 0.015 0.00025;
+               normal3 -0.167803 0 0.985821;
+               vertex3 -9.31323e-10 0.0155 0.0005;
+               normal3 -0.707107 0 0.707107;
+               vertex3 -0.000353554 0.0155 0.000353553;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.000500001 0.0155 9.53694e-11;
+               normal3 -0.707107 0 -0.707107;
+               vertex3 -0.000353554 0.0155 -0.000353553;
+               normal3 -0.167803 0 -0.985821;
+               vertex3 -9.31323e-10 0.0155 -0.0005;
+               normal3 0.28552 0 0.958373;
+               vertex3 0.0045 0.0155 0.00025;
+               normal3 0.866025 0 0.5;
+               vertex3 0.00471651 0.0155 0.000125;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.00471651 0.0155 -0.000125;
+               normal3 0.28552 0 -0.958373;
+               vertex3 0.0045 0.0155 -0.00025;
+               normal3 -0.167803 0 0.985821;
+               vertex3 -9.31323e-10 0.015 0.0005;
+               normal3 -0.707107 0 0.707107;
+               vertex3 -0.000353554 0.015 0.000353553;
+               normal3 -8.03845e-06 -1 3.32964e-06;
+               vertex3 -0.000500001 0.015 9.53694e-11;
+               normal3 6.57032e-06 1 -1.52977e-12;
+               vertex3 -0.000500001 0.015 9.53694e-11;
+               normal3 -1 0 8.21438e-08;
+               vertex3 -0.000500001 0.015 9.53694e-11;
+               normal3 -0.707107 0 -0.707107;
+               vertex3 -0.000353554 0.015 -0.000353553;
+               normal3 -0.167803 0 -0.985821;
+               vertex3 -9.31323e-10 0.015 -0.0005;
+               normal3 0.28552 0 0.958373;
+               vertex3 0.0045 0.015 0.00025;
+               normal3 0.866025 0 0.5;
+               vertex3 0.00471651 0.015 0.000125;
+               normal3 0.866025 0 -0.5;
+               vertex3 0.00471651 0.015 -0.000125;
+               normal3 0.28552 0 -0.958373;
+               vertex3 0.0045 0.015 -0.00025;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 1 10 0 9 4 13 5 14 6 15 7 16 8 17 3 12 2 11 1 10;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 92 93 91 94 95 99 96 98 97;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 82 81 83 80 19 20;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 87 89 106 90 18 19;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 88 104 85 21 84 20 80;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 24 100 25 101 26 102 27 103 28 105 107 29 24 100;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 39 38 35 37 36 113 108;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 41 30 40 31 42 32 43 33 44 34 48 121 47 122 49 123 46 119 45 120 41 30;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 139 134 132 126 130 124 128;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 135 140 137 138 142;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 115 110 116 111 117 112 118 113 37;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 110 115 109 114 108 36;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 136 55 127 54 125 53 129 52 131 51 133 50 141 55 136;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 61 148 56 143 57 144 58 145 59 146 60 147 61 148;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 153 75 154 79 155 76 71;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 75 153 74 151 73;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 155 71 156 72 149 168;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 64 63 65 62 66 67 70 68 69;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 165 176 161 172 160 171 159 170 158 167 157 166 162 173 163 174 164 175 165 176;
+       };
+       batch TRIANGLES
+       {
+               indices 86 22 23;
+               indices 83 19 90;
+               indices 169 150 152;
+               indices 79 78 77;
+               indices 79 77 76;
+       };
+};
+technique
+{
+       pass ""
+       {
+               material
+               {
+                       diffuse 1 1 1 1;
+               };
+               texunit 0
+               {
+                       texture2d
+                       {
+                               min_filter NEAREST;
+                               mag_filter NEAREST;
+                               storage RGB 2 1;
+                               raw_data "\xB2\x00\x00\x33\x33\x33";
+                       };
+               };
+       };
+};
index 2fb9181192ceb0d868ff89e206433a2c4bf37eb7..580ed03cceecebbabd42fb165c8a3cb8f304d4c7 100644 (file)
--- a/locos.dat
+++ b/locos.dat
@@ -129,6 +129,69 @@ vehicle \29820-02
                object "br50-rod-link.object";
        };
 
+       rod "reach"
+       {
+               initial_position 7 -9.5 27.5;
+               object "br50-rod-reach.object";
+       };
+
+       rod "transfer"
+       {
+               initial_position 4 0 22;
+               rotate
+               {
+                       target_rod "reach";
+                       local_position -1 -9.5 5.5;
+               };
+               object "br50-rod-transfer.object";
+       };
+
+       rod "expansion_guide_r"
+       {
+               move
+               {
+                       target_rod "expansion_r";
+                       target_position 20.5 0 0;
+               };
+               rotate
+               {
+                       target_rod "radius_r";
+                       target_position 3.2 0 0.5;
+                       local_position -20.5 0 0;
+               };
+       };
+
+       rod "lifting_guide_r"
+       {
+               move
+               {
+                       target_rod "expansion_guide_r";
+                       target_position -20.5 0 0;
+               };
+               rotate
+               {
+                       target_rod "lifting_r";
+                       target_position 0 1 -5.5;
+                       local_position -3.2 0 -0.5;
+               };
+       };
+
+       rod "lifting_r"
+       {
+               move
+               {
+                       target_rod "transfer";
+                       target_position 4.5 -15.5 0;
+               };
+               rotate
+               {
+                       target_rod "lifting_guide_r";
+                       target_position -3.2 -1 -0.5;
+                       local_position 0 0 -5.5;
+               };
+               object "br50-rod-lifting.object";
+       };
+
        rod "radius_guide_r"
        {
                initial_position 33 -16 15.5;
@@ -139,7 +202,7 @@ vehicle \29820-02
                rotate
                {
                        target_rod "radius_r";
-                       target_position 22 -1 0;
+                       target_position 25 -1 0.5;
                        local_position 0 0 1.5;
                };
        };
@@ -149,14 +212,14 @@ vehicle \29820-02
                initial_position 11 -15 17;
                move
                {
-                       target_rod "expansion_r";
-                       target_position 0.2 -0.5 -2.5;
+                       target_rod "lifting_r";
+                       target_position 0 0.5 -5.5;
                };
                rotate
                {
                        target_rod "radius_guide_r";
                        target_position 0 1 1.5;
-                       local_position 22 0 0;
+                       local_position 25 0 0.5;
                };
                object "br50-rod-radius.object";
        };
@@ -183,7 +246,7 @@ vehicle \29820-02
                move
                {
                        target_rod "radius_r";
-                       target_position 22 -0.5 0;
+                       target_position 25 -0.5 0.5;
                };
                rotate
                {
@@ -212,6 +275,7 @@ vehicle \29820-02
 
        mirror_rods
        {
+               filter "_r$";
                phase_offset -90;
        };
 };