]> git.tdb.fi Git - r2c2.git/blobdiff - data/Märklin/H0/steam/M29820-02-rod-union.object
Re-export high-quality models with shaders
[r2c2.git] / data / Märklin / H0 / steam / M29820-02-rod-union.object
index 5be46c8b21e084f887ac25c3574531fa8a35c043..5e63c75d02b0befb7f08c6d902989aa8b9cb184d 100644 (file)
+bounding_sphere_hint 0.00275000 -0.000250000 1.00201e-10 0.00325960;
 mesh
 {
-       vertices NORMAL3 VERTEX3
+       vertices NORMAL3 TEXCOORD2 VERTEX3
        {
-               normal3 8.202e-07 0 -1;
-               vertex3 0.0044 0 -0.000500002;
-               vertex3 0.0044 -0.0005 -0.000500002;
-               normal3 -8.202e-07 5.34707e-15 -1;
-               vertex3 0.0011 0 -0.000500002;
-               vertex3 0.0011 -0.0005 -0.000500002;
-               normal3 -0.195091 1.27184e-09 -0.980785;
-               vertex3 1.16415e-09 -1.71143e-11 -0.0005;
-               normal3 -0.707107 -6.50987e-10 -0.707107;
+               normal3 8.20200e-07 0.00000 -1.00000;
+               texcoord2 0.218750 0.984375;
+               vertex3 0.00440000 0.00000 -0.000500002;
+               vertex3 0.00440000 -0.000500000 -0.000500002;
+               normal3 -8.20200e-07 0.00000 -1.00000;
+               vertex3 0.00110000 0.00000 -0.000500002;
+               vertex3 0.00110000 -0.000500000 -0.000500002;
+               normal3 -0.195091 0.00000 -0.980785;
+               vertex3 1.16415e-09 -1.71143e-11 -0.000500000;
+               normal3 -0.707107 -1.00486e-08 -0.707107;
                vertex3 -0.000353552 -1.21016e-11 -0.000353553;
-               normal3 -0.998719 -4.88917e-10 -0.0505996;
+               normal3 -0.998719 -9.85467e-09 -0.0505996;
                vertex3 -0.000499999 3.26436e-18 9.53694e-11;
-               normal3 -1.45519e-07 0 1;
-               vertex3 -0.000199999 1.71143e-11 0.001;
-               normal3 0.707107 0 0.707107;
+               normal3 -1.45519e-07 0.00000 1.00000;
+               vertex3 -0.000199999 1.71143e-11 0.00100000;
+               normal3 0.707107 0.00000 0.707107;
                vertex3 0.000746448 -1.21016e-11 0.000646447;
-               normal3 0.195091 0 0.980785;
-               vertex3 0.0011 -1.71143e-11 0.0005;
-               normal3 -0.195091 1.27184e-09 -0.980785;
-               vertex3 1.15763e-09 -0.0005 -0.0005;
-               normal3 0.195091 0 0.980785;
-               vertex3 0.0011 -0.0005 0.0005;
-               normal3 -1.45519e-07 0 1;
-               vertex3 0.000600001 -0.0005 0.001;
-               vertex3 -0.000199999 -0.0005 0.001;
-               normal3 0.707107 0 0.707107;
-               vertex3 0.000746448 -0.0005 0.000646447;
-               normal3 -0.998719 -4.88917e-10 -0.0505996;
-               vertex3 -0.000499999 -0.0005 1.05032e-10;
-               normal3 -0.707107 -6.50987e-10 -0.707107;
-               vertex3 -0.000353552 -0.0005 -0.000353553;
-               normal3 -1.45519e-07 0 1;
-               vertex3 0.000600001 0 0.001;
-               normal3 -2.18787e-08 1 -2.40666e-08;
-               vertex3 0.0049 0 0.001;
-               normal3 0 -1 0;
-               vertex3 0.00585355 -0.0005 -0.000353553;
-               vertex3 0.006 -0.0005 1.05032e-10;
-               vertex3 0.00475355 -0.0005 0.000646447;
-               vertex3 0.0057 -0.0005 0.001;
-               vertex3 0.0049 -0.0005 0.001;
-               normal3 -0.19509 0 0.980785;
-               vertex3 0.0044 -0.0005 0.0005;
-               normal3 0 -1 0;
-               vertex3 0.0055 -0.0005 -0.0005;
-               normal3 -0.19509 0 0.980785;
-               vertex3 0.0044 -1.71143e-11 0.0005;
-               normal3 -1.16822e-08 1 -1.28504e-08;
+               normal3 0.195091 0.00000 0.980785;
+               vertex3 0.00110000 -1.71143e-11 0.000500000;
+               normal3 -0.195091 0.00000 -0.980785;
+               vertex3 1.15763e-09 -0.000500000 -0.000500000;
+               normal3 0.195091 0.00000 0.980785;
+               vertex3 0.00110000 -0.000500000 0.000500000;
+               normal3 -1.45519e-07 0.00000 1.00000;
+               vertex3 0.000600001 -0.000500000 0.00100000;
+               vertex3 -0.000199999 -0.000500000 0.00100000;
+               normal3 0.707107 0.00000 0.707107;
+               vertex3 0.000746448 -0.000500000 0.000646447;
+               normal3 -0.998719 -9.85467e-09 -0.0505996;
+               vertex3 -0.000499999 -0.000500000 1.05032e-10;
+               normal3 -0.707107 -1.00486e-08 -0.707107;
+               vertex3 -0.000353552 -0.000500000 -0.000353553;
+               normal3 -1.45519e-07 0.00000 1.00000;
+               vertex3 0.000600001 0.00000 0.00100000;
+               normal3 -2.18787e-08 1.00000 -2.40666e-08;
+               vertex3 0.00490000 0.00000 0.00100000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.00585355 -0.000500000 -0.000353553;
+               vertex3 0.00600000 -0.000500000 1.05032e-10;
+               vertex3 0.00475355 -0.000500000 0.000646447;
+               vertex3 0.00570000 -0.000500000 0.00100000;
+               vertex3 0.00490000 -0.000500000 0.00100000;
+               normal3 -0.195090 0.00000 0.980785;
+               vertex3 0.00440000 -0.000500000 0.000500000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.00550000 -0.000500000 -0.000500000;
+               normal3 -0.195090 0.00000 0.980785;
+               vertex3 0.00440000 -1.71143e-11 0.000500000;
+               normal3 -7.43042e-09 1.00000 -8.17346e-09;
                vertex3 0.00475355 -1.21016e-11 0.000646447;
-               normal3 -2.18787e-08 1 -2.40666e-08;
-               vertex3 0.0057 1.71143e-11 0.001;
-               normal3 -2.22418e-08 1 -2.4466e-08;
-               vertex3 0.006 3.26436e-18 9.53694e-11;
-               normal3 -1.61724e-08 1 -1.77897e-08;
+               normal3 -2.18787e-08 1.00000 -2.40666e-08;
+               vertex3 0.00570000 1.71143e-11 0.00100000;
+               normal3 -2.23682e-08 1.00000 -2.46050e-08;
+               vertex3 0.00600000 3.26436e-18 9.53694e-11;
+               normal3 -1.64322e-08 1.00000 -1.80755e-08;
                vertex3 0.00585355 -1.21016e-11 -0.000353553;
-               normal3 -1.12256e-09 1 -1.23482e-09;
-               vertex3 0.0055 -1.71143e-11 -0.0005;
-               normal3 3.74745e-09 1 1.26793e-08;
-               vertex3 0.0044 0 -0.000500002;
-               normal3 0 -1 0;
-               vertex3 0.0044 -0.0005 -0.000500002;
-               normal3 -3.74745e-09 1 1.26793e-08;
-               vertex3 0.0011 0 -0.000500002;
-               normal3 0 -1 0;
-               vertex3 0.0011 -0.0005 -0.000500002;
-               normal3 1.12256e-09 1 -1.23482e-09;
-               vertex3 1.16415e-09 -1.71143e-11 -0.0005;
-               normal3 1.61724e-08 1 -1.77897e-08;
+               normal3 -3.51006e-09 1.00000 -3.86106e-09;
+               vertex3 0.00550000 -1.71143e-11 -0.000500000;
+               normal3 3.74745e-09 1.00000 1.26793e-08;
+               vertex3 0.00440000 0.00000 -0.000500002;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.00440000 -0.000500000 -0.000500002;
+               normal3 -3.74746e-09 1.00000 1.26793e-08;
+               vertex3 0.00110000 0.00000 -0.000500002;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.00110000 -0.000500000 -0.000500002;
+               normal3 3.51006e-09 1.00000 -3.86106e-09;
+               vertex3 1.16415e-09 -1.71143e-11 -0.000500000;
+               normal3 1.64322e-08 1.00000 -1.80755e-08;
                vertex3 -0.000353552 -1.21016e-11 -0.000353553;
-               normal3 2.22418e-08 1 -2.4466e-08;
+               normal3 2.23682e-08 1.00000 -2.46050e-08;
                vertex3 -0.000499999 3.26436e-18 9.53694e-11;
-               normal3 -0.957826 2.77649e-09 0.287348;
-               vertex3 -0.000199999 1.71143e-11 0.001;
-               normal3 2.18787e-08 1 -2.40666e-08;
-               vertex3 -0.000199999 1.71143e-11 0.001;
-               normal3 1.16822e-08 1 -1.28504e-08;
+               normal3 -0.957826 0.00000 0.287348;
+               vertex3 -0.000199999 1.71143e-11 0.00100000;
+               normal3 2.18787e-08 1.00000 -2.40666e-08;
+               vertex3 -0.000199999 1.71143e-11 0.00100000;
+               normal3 7.43042e-09 1.00000 -8.17346e-09;
                vertex3 0.000746448 -1.21016e-11 0.000646447;
-               normal3 -3.74745e-09 1 1.26793e-08;
-               vertex3 0.0011 -1.71143e-11 0.0005;
-               normal3 0 -1 0;
-               vertex3 1.15763e-09 -0.0005 -0.0005;
-               vertex3 0.0011 -0.0005 0.0005;
-               normal3 0.923879 0 0.382684;
-               vertex3 0.000600001 -0.0005 0.001;
-               normal3 0 -1 0;
-               vertex3 0.000600001 -0.0005 0.001;
-               normal3 -0.957826 2.77649e-09 0.287348;
-               vertex3 -0.000199999 -0.0005 0.001;
-               normal3 0 -1 0;
-               vertex3 -0.000199999 -0.0005 0.001;
-               vertex3 0.000746448 -0.0005 0.000646447;
-               vertex3 -0.000499999 -0.0005 1.05032e-10;
-               vertex3 -0.000353552 -0.0005 -0.000353553;
-               normal3 0.923879 0 0.382684;
-               vertex3 0.000600001 0 0.001;
-               normal3 2.18787e-08 1 -2.40666e-08;
-               vertex3 0.000600001 0 0.001;
-               normal3 -0.923879 0 0.382684;
-               vertex3 0.0049 0 0.001;
-               normal3 1.45519e-07 0 1;
-               vertex3 0.0049 0 0.001;
-               normal3 0.707107 -2.00116e-09 -0.707107;
-               vertex3 0.00585355 -0.0005 -0.000353553;
-               normal3 0.998719 -4.88918e-10 -0.0505996;
-               vertex3 0.006 -0.0005 1.05032e-10;
-               normal3 -0.707107 0 0.707107;
-               vertex3 0.00475355 -0.0005 0.000646447;
-               normal3 0.957826 2.77649e-09 0.287348;
-               vertex3 0.0057 -0.0005 0.001;
-               normal3 1.45519e-07 0 1;
-               vertex3 0.0057 -0.0005 0.001;
-               normal3 -0.923879 0 0.382684;
-               vertex3 0.0049 -0.0005 0.001;
-               normal3 1.45519e-07 0 1;
-               vertex3 0.0049 -0.0005 0.001;
-               normal3 0 -1 0;
-               vertex3 0.0044 -0.0005 0.0005;
-               normal3 0.195091 0 -0.980785;
-               vertex3 0.0055 -0.0005 -0.0005;
-               normal3 3.74745e-09 1 1.26793e-08;
-               vertex3 0.0044 -1.71143e-11 0.0005;
-               normal3 -0.707107 0 0.707107;
+               normal3 -4.16384e-09 1.00000 1.21866e-08;
+               vertex3 0.00110000 -1.71143e-11 0.000500000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 1.15763e-09 -0.000500000 -0.000500000;
+               vertex3 0.00110000 -0.000500000 0.000500000;
+               normal3 0.923879 0.00000 0.382684;
+               vertex3 0.000600001 -0.000500000 0.00100000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.000600001 -0.000500000 0.00100000;
+               normal3 -0.957826 0.00000 0.287348;
+               vertex3 -0.000199999 -0.000500000 0.00100000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 -0.000199999 -0.000500000 0.00100000;
+               vertex3 0.000746448 -0.000500000 0.000646447;
+               vertex3 -0.000499999 -0.000500000 1.05032e-10;
+               vertex3 -0.000353552 -0.000500000 -0.000353553;
+               normal3 0.923879 0.00000 0.382684;
+               vertex3 0.000600001 0.00000 0.00100000;
+               normal3 2.18787e-08 1.00000 -2.40666e-08;
+               vertex3 0.000600001 0.00000 0.00100000;
+               normal3 -0.923879 0.00000 0.382684;
+               vertex3 0.00490000 0.00000 0.00100000;
+               normal3 1.45519e-07 0.00000 1.00000;
+               vertex3 0.00490000 0.00000 0.00100000;
+               normal3 0.707107 -1.00486e-08 -0.707107;
+               vertex3 0.00585355 -0.000500000 -0.000353553;
+               normal3 0.998719 -9.85467e-09 -0.0505997;
+               vertex3 0.00600000 -0.000500000 1.05032e-10;
+               normal3 -0.707107 0.00000 0.707107;
+               vertex3 0.00475355 -0.000500000 0.000646447;
+               normal3 0.957826 0.00000 0.287348;
+               vertex3 0.00570000 -0.000500000 0.00100000;
+               normal3 1.45519e-07 0.00000 1.00000;
+               vertex3 0.00570000 -0.000500000 0.00100000;
+               normal3 -0.923879 0.00000 0.382684;
+               vertex3 0.00490000 -0.000500000 0.00100000;
+               normal3 1.45519e-07 0.00000 1.00000;
+               vertex3 0.00490000 -0.000500000 0.00100000;
+               normal3 0.00000 -1.00000 0.00000;
+               vertex3 0.00440000 -0.000500000 0.000500000;
+               normal3 0.195091 0.00000 -0.980785;
+               vertex3 0.00550000 -0.000500000 -0.000500000;
+               normal3 4.16384e-09 1.00000 1.21866e-08;
+               vertex3 0.00440000 -1.71143e-11 0.000500000;
+               normal3 -0.707107 0.00000 0.707107;
                vertex3 0.00475355 -1.21016e-11 0.000646447;
-               normal3 0.957826 2.77649e-09 0.287348;
-               vertex3 0.0057 1.71143e-11 0.001;
-               normal3 1.45519e-07 0 1;
-               vertex3 0.0057 1.71143e-11 0.001;
-               normal3 0.998719 -4.88918e-10 -0.0505996;
-               vertex3 0.006 3.26436e-18 9.53694e-11;
-               normal3 0.707107 -2.00116e-09 -0.707107;
+               normal3 0.957826 0.00000 0.287348;
+               vertex3 0.00570000 1.71143e-11 0.00100000;
+               normal3 1.45519e-07 0.00000 1.00000;
+               vertex3 0.00570000 1.71143e-11 0.00100000;
+               normal3 0.998719 -9.85467e-09 -0.0505997;
+               vertex3 0.00600000 3.26436e-18 9.53694e-11;
+               normal3 0.707107 -1.00486e-08 -0.707107;
                vertex3 0.00585355 -1.21016e-11 -0.000353553;
-               normal3 0.195091 0 -0.980785;
-               vertex3 0.0055 -1.71143e-11 -0.0005;
+               normal3 0.195091 0.00000 -0.980785;
+               vertex3 0.00550000 -1.71143e-11 -0.000500000;
        };
        batch TRIANGLE_STRIP
        {
-               indices 52 45 8 14 9 11 26 24 66 58 54 61 61 67 67 59 69 57 70 56 71 64 0 1 2 3 4 10 5 16 6 15;
-               indices 39 47 47 46 46 48 49 50 51 51 51 51 51 43 49 35 44 33 63 25 21 19 20 20 18 18 18 28 27 29 30 30;
-               indices 30 30 30 31 27 32 65 34 42 36 41 37 38 38 22 22 20 23 21 21 40 40 38 53 41 41 17 17 12 7 13 13;
-               indices 60 60 62 68 55;
+               indices 24 26 11 9 14 8 45 52;
        };
-};
-technique
-{
-       pass ""
+       batch TRIANGLE_STRIP
+       {
+               indices 26 24 66 58 54 61;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 3 2 1 0 64 71 56 70 57 69 59 67;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 2 3 4 10 5 16 6 15 39 47;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 33 63 35 44 43 49 51 50;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 63 33 21 25 19;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 34 42 32 65 31 27 30 29;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 42 34 41 36 37;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 37 38 41 40 53;
+       };
+       batch TRIANGLE_STRIP
+       {
+               indices 22 23 20 21 19;
+       };
+       batch TRIANGLES
        {
-               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;
-               };
+               indices 7 13 12;
+               indices 7 12 17;
+               indices 46 48 50;
+               indices 46 50 49;
+               indices 18 28 29;
+               indices 18 29 27;
+               indices 68 55 62;
+               indices 68 62 60;
        };
 };
+technique "default.tech";