X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=demos%2Fforestpond%2Fdata%2Fexported%2FWater.mesh;h=0a1ee94cef2b7b09a20a94f853be09e198c3f63d;hb=7efe2d35f5d53c0f086a1b85b7d3dea6a6c709ab;hp=a2ad79e49f22f32736dcb3959a7fae991799c95d;hpb=813301f2b342cd166461b2d266023d0292ba0f87;p=libs%2Fgl.git diff --git a/demos/forestpond/data/exported/Water.mesh b/demos/forestpond/data/exported/Water.mesh index a2ad79e4..0a1ee94c 100644 --- a/demos/forestpond/data/exported/Water.mesh +++ b/demos/forestpond/data/exported/Water.mesh @@ -2,16 +2,240 @@ winding COUNTERCLOCKWISE; vertices VERTEX3_FLOAT TEXCOORD2_USHORT NORMAL3_BYTE PADDING1_UBYTE { normal 0.00000 0.00000 1.00000; - texcoord 1.00000 0.00000; + texcoord 0.812500 0.562500; + vertex 3.00000 2.00000 0.00000; + texcoord 0.875000 0.562500; + vertex 4.00000 2.00000 0.00000; + texcoord 0.875000 0.625000; + vertex 4.00000 3.00000 0.00000; + texcoord 0.812500 0.625000; + vertex 3.00000 3.00000 0.00000; + texcoord 0.187500 0.437500; + vertex -7.00000 0.00000 0.00000; + texcoord 0.250000 0.437500; + vertex -6.00000 0.00000 0.00000; + texcoord 0.250000 0.500000; + vertex -6.00000 1.00000 0.00000; + texcoord 0.187500 0.500000; + vertex -7.00000 1.00000 0.00000; + texcoord 0.312500 0.500000; + vertex -5.00000 1.00000 0.00000; + texcoord 0.375000 0.500000; + vertex -4.00000 1.00000 0.00000; + texcoord 0.375000 0.562500; + vertex -4.00000 2.00000 0.00000; + texcoord 0.312500 0.562500; + vertex -5.00000 2.00000 0.00000; + texcoord 0.437500 0.437500; + vertex -3.00000 0.00000 0.00000; + texcoord 0.500000 0.437500; + vertex -2.00000 0.00000 0.00000; + texcoord 0.500000 0.500000; + vertex -2.00000 1.00000 0.00000; + texcoord 0.437500 0.500000; + vertex -3.00000 1.00000 0.00000; + texcoord 0.687500 0.187500; + vertex 1.00000 -4.00000 0.00000; + texcoord 0.750000 0.187500; + vertex 2.00000 -4.00000 0.00000; + texcoord 0.750000 0.250000; vertex 2.00000 -3.00000 0.00000; - texcoord 1.00000 1.00000; - vertex 2.00000 6.00000 0.00000; - texcoord 0.00000 0.00000; - vertex -10.0000 -3.00000 0.00000; - texcoord 0.00000 1.00000; - vertex -10.0000 6.00000 0.00000; + texcoord 0.687500 0.250000; + vertex 1.00000 -3.00000 0.00000; + texcoord 0.687500 0.437500; + vertex 1.00000 0.00000 0.00000; + texcoord 0.750000 0.437500; + vertex 2.00000 0.00000 0.00000; + texcoord 0.750000 0.500000; + vertex 2.00000 1.00000 0.00000; + texcoord 0.687500 0.500000; + vertex 1.00000 1.00000 0.00000; + texcoord 0.875000 0.187500; + vertex 4.00000 -4.00000 0.00000; + texcoord 0.812500 0.187500; + vertex 3.00000 -4.00000 0.00000; + vertex 3.00000 -5.00000 0.00000; + texcoord 0.875000 0.187500; + vertex 4.00000 -5.00000 0.00000; + texcoord 0.812500 0.437500; + vertex 3.00000 0.00000 0.00000; + texcoord 0.875000 0.437500; + vertex 4.00000 0.00000 0.00000; + texcoord 0.875000 0.500000; + vertex 4.00000 1.00000 0.00000; + texcoord 0.812500 0.500000; + vertex 3.00000 1.00000 0.00000; + texcoord 0.812500 0.312500; + vertex 3.00000 -2.00000 0.00000; + texcoord 0.875000 0.312500; + vertex 4.00000 -2.00000 0.00000; + texcoord 0.875000 0.375000; + vertex 4.00000 -1.00000 0.00000; + texcoord 0.812500 0.375000; + vertex 3.00000 -1.00000 0.00000; + texcoord 0.875000 0.250000; + vertex 4.00000 -3.00000 0.00000; + texcoord 0.812500 0.250000; + vertex 3.00000 -3.00000 0.00000; + texcoord 0.250000 0.562500; + vertex -6.00000 2.00000 0.00000; + texcoord 0.562500 0.562500; + vertex -1.00000 2.00000 0.00000; + texcoord 0.625000 0.562500; + vertex 0.00000 2.00000 0.00000; + texcoord 0.625000 0.625000; + vertex 0.00000 3.00000 0.00000; + texcoord 0.562500 0.625000; + vertex -1.00000 3.00000 0.00000; + texcoord 0.687500 0.562500; + vertex 1.00000 2.00000 0.00000; + texcoord 0.750000 0.562500; + vertex 2.00000 2.00000 0.00000; + texcoord 0.750000 0.625000; + vertex 2.00000 3.00000 0.00000; + texcoord 0.687500 0.625000; + vertex 1.00000 3.00000 0.00000; + texcoord 0.562500 0.437500; + vertex -1.00000 0.00000 0.00000; + texcoord 0.625000 0.437500; + vertex 0.00000 0.00000 0.00000; + texcoord 0.625000 0.500000; + vertex 0.00000 1.00000 0.00000; + texcoord 0.562500 0.500000; + vertex -1.00000 1.00000 0.00000; + texcoord 0.562500 0.312500; + vertex -1.00000 -2.00000 0.00000; + texcoord 0.625000 0.312500; + vertex 0.00000 -2.00000 0.00000; + texcoord 0.625000 0.375000; + vertex 0.00000 -1.00000 0.00000; + texcoord 0.562500 0.375000; + vertex -1.00000 -1.00000 0.00000; + texcoord 0.687500 0.312500; + vertex 1.00000 -2.00000 0.00000; + texcoord 0.750000 0.312500; + vertex 2.00000 -2.00000 0.00000; + texcoord 0.750000 0.375000; + vertex 2.00000 -1.00000 0.00000; + texcoord 0.687500 0.375000; + vertex 1.00000 -1.00000 0.00000; + texcoord 0.312500 0.625000; + vertex -5.00000 3.00000 0.00000; + texcoord 0.250000 0.625000; + vertex -6.00000 3.00000 0.00000; + texcoord 0.500000 0.562500; + vertex -2.00000 2.00000 0.00000; + texcoord 0.437500 0.562500; + vertex -3.00000 2.00000 0.00000; + texcoord 0.375000 0.625000; + vertex -4.00000 3.00000 0.00000; + texcoord 0.500000 0.625000; + vertex -2.00000 3.00000 0.00000; + texcoord 0.437500 0.625000; + vertex -3.00000 3.00000 0.00000; + texcoord 0.312500 0.437500; + vertex -5.00000 0.00000 0.00000; + texcoord 0.375000 0.437500; + vertex -4.00000 0.00000 0.00000; + texcoord 0.312500 0.312500; + vertex -5.00000 -2.00000 0.00000; + texcoord 0.375000 0.312500; + vertex -4.00000 -2.00000 0.00000; + texcoord 0.375000 0.375000; + vertex -4.00000 -1.00000 0.00000; + texcoord 0.312500 0.375000; + vertex -5.00000 -1.00000 0.00000; + texcoord 0.437500 0.312500; + vertex -3.00000 -2.00000 0.00000; + texcoord 0.500000 0.312500; + vertex -2.00000 -2.00000 0.00000; + texcoord 0.500000 0.375000; + vertex -2.00000 -1.00000 0.00000; + texcoord 0.437500 0.375000; + vertex -3.00000 -1.00000 0.00000; + texcoord 0.187500 0.562500; + vertex -7.00000 2.00000 0.00000; + texcoord 0.187500 0.625000; + vertex -7.00000 3.00000 0.00000; + texcoord 0.250000 0.375000; + vertex -6.00000 -1.00000 0.00000; + texcoord 0.250000 0.312500; + vertex -6.00000 -2.00000 0.00000; + texcoord 0.625000 0.250000; + vertex 0.00000 -3.00000 0.00000; + texcoord 0.562500 0.250000; + vertex -1.00000 -3.00000 0.00000; + texcoord 0.562500 0.687500; + vertex -1.00000 4.00000 0.00000; + texcoord 0.500000 0.687500; + vertex -2.00000 4.00000 0.00000; + texcoord 0.625000 0.687500; + vertex 0.00000 4.00000 0.00000; + texcoord 0.937500 0.312500; + vertex 5.00000 -2.00000 0.00000; + texcoord 0.937500 0.375000; + vertex 5.00000 -1.00000 0.00000; + texcoord 0.937500 0.250000; + vertex 5.00000 -3.00000 0.00000; + texcoord 0.937500 0.562500; + vertex 5.00000 2.00000 0.00000; + texcoord 0.937500 0.625000; + vertex 5.00000 3.00000 0.00000; + texcoord 0.937500 0.500000; + vertex 5.00000 1.00000 0.00000; + texcoord 0.687500 0.187500; + vertex 1.00000 -5.00000 0.00000; + texcoord 0.750000 0.187500; + vertex 2.00000 -5.00000 0.00000; + texcoord 0.937500 0.437500; + vertex 5.00000 0.00000 0.00000; + texcoord 0.937500 0.187500; + vertex 5.00000 -4.00000 0.00000; + texcoord 0.687500 0.687500; + vertex 1.00000 4.00000 0.00000; + texcoord 0.750000 0.687500; + vertex 2.00000 4.00000 0.00000; + texcoord 0.625000 0.187500; + vertex 0.00000 -4.00000 0.00000; + texcoord 0.812500 0.687500; + vertex 3.00000 4.00000 0.00000; + texcoord 0.875000 0.687500; + vertex 4.00000 4.00000 0.00000; + texcoord 0.562500 0.312500; + vertex -2.00000 -2.00000 0.00000; + texcoord 0.562500 0.250000; + vertex -2.00000 -3.00000 0.00000; + texcoord 0.625000 0.250000; + vertex -1.00000 -3.00000 0.00000; + texcoord 0.625000 0.187500; + vertex -1.00000 -4.00000 0.00000; + texcoord 0.250000 0.437500; + vertex -7.00000 0.00000 0.00000; + texcoord 0.250000 0.375000; + vertex -7.00000 -1.00000 0.00000; + texcoord 0.375000 0.312500; + vertex -4.00000 -3.00000 0.00000; + texcoord 0.437500 0.312500; + vertex -3.00000 -3.00000 0.00000; + texcoord 0.312500 0.312500; + vertex -5.00000 -3.00000 0.00000; + texcoord 0.500000 0.312500; + vertex -2.00000 -3.00000 0.00000; + texcoord 0.250000 0.312500; + vertex -7.00000 -2.00000 0.00000; }; -batch TRIANGLE_STRIP +batch PATCHES { - indices 0 1 2 3; + patch_size 4; + indices 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31; + indices 32 33 34 35 25 24 36 37 6 8 11 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58; + indices 38 11 59 60 15 14 61 62 11 10 63 59 62 61 64 65 66 67 9 8 68 69 70 71 72 73 74 75 9 15 62 10; + indices 10 62 65 63 76 38 60 77 71 70 67 66 78 71 66 5 5 66 8 6 79 68 71 78 69 72 75 70 7 6 38 76; + indices 52 55 58 53 80 19 55 52 19 18 56 55 73 51 54 74 81 80 52 51 13 47 50 14 74 54 47 13 54 53 48 47; + indices 40 43 46 41 49 23 43 40 23 22 44 43 61 39 42 64 14 50 39 61 50 49 40 39 64 42 82 83 42 41 84 82; + indices 17 25 37 18 33 85 86 34 36 87 85 33 56 32 35 57 18 37 32 56 37 36 33 32 21 28 31 22 57 35 28 21; + indices 35 34 29 28 1 88 89 2 30 90 88 1 17 16 91 92 29 93 90 30 34 86 93 29 24 94 87 36 41 46 95 84; + indices 46 45 96 95 48 20 23 49 53 58 20 48 58 57 21 20 97 16 19 80 67 12 15 9 70 75 12 67 75 74 13 12; + indices 45 3 98 96 3 2 99 98 44 0 3 45 22 31 0 44 31 30 1 0 81 51 100 101 97 80 102 103 25 17 92 26; + indices 78 5 104 105 72 69 106 107 69 68 108 106 73 72 107 109 79 78 105 110; };