Tizen 2.1 base
[platform/upstream/libbullet.git] / Extras / PhysicsEffects / sample / api_physics_effects / 1_simple / landscape.h
1 /*\r
2 Physics Effects Copyright(C) 2010 Sony Computer Entertainment Inc.\r
3 All rights reserved.\r
4 \r
5 Physics Effects is open software; you can redistribute it and/or\r
6 modify it under the terms of the BSD License.\r
7 \r
8 Physics Effects is distributed in the hope that it will be useful,\r
9 but WITHOUT ANY WARRANTY; without even the implied warranty of\r
10 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\r
11 See the BSD License for more details.\r
12 \r
13 A copy of the BSD License is distributed with\r
14 Physics Effects under the filename: physics_effects_license.txt\r
15 */\r
16 \r
17 #define LargeMeshVtxCount 81\r
18 #define LargeMeshIdxCount 384\r
19 \r
20 static float LargeMeshVtx[] = {\r
21 -25.0f,-2.19407f,18.5625f,                              0.232976f,0.967754f,0.0957829f,\r
22 -25.0f,0.0644502f,24.75f,               0.188094f,0.871343f,-0.45319f,\r
23 -18.75f,-4.50287f,18.5625f,             -0.0716098f,0.995449f,0.0628767f,\r
24 -18.75f,-0.39999f,24.75f,               -0.0602794f,0.895848f,-0.440253f,\r
25 -12.5f,-1.2166f,18.5625f,               -0.269469f,0.961403f,0.0555879f,\r
26 -12.5f,-0.942431f,24.75f,               -0.0997841f,0.993258f,0.0589987f,\r
27 -6.25f,1.93598f,18.5625f,               -0.283933f,0.956351f,-0.0691025f,\r
28 -6.25f,-0.445954f,24.75f,               -0.180725f,0.942766f,0.280233f,\r
29 0.0f,2.76983f,18.5625f,                 0.171645f,0.984908f,0.0222501f,\r
30 0.0f,2.76642f,24.75f,                   0.0784993f,0.995428f,-0.0544117f,\r
31 6.25f,-2.53736f,18.5625f,               0.248298f,0.965028f,0.0840741f,\r
32 6.25f,-0.915645f,24.75f,                0.164311f,0.945856f,-0.279926f,\r
33 12.5f,-1.60054f,18.5625f,               -0.180435f,0.983586f,0.00115547f,\r
34 12.5f,0.831925f,24.75f,                 -0.0692495f,0.964821f,-0.253623f,\r
35 18.75f,-0.800282f,18.5625f,             0.10755f,0.951538f,0.288112f,\r
36 18.75f,-1.47284f,24.75f,                0.232178f,0.972664f,0.00429361f,\r
37 25.0f,-2.78379f,18.5625f,               0.1833f,0.937477f,0.295867f,\r
38 25.0f,-0.967508f,24.75f,                -0.0773477f,0.956641f,-0.280812f,\r
39 -25.0f,-0.352038f,12.375f,              -0.192222f,0.972435f,0.131987f,\r
40 -18.75f,0.681228f,12.375f,              -0.107779f,0.962569f,0.248686f,\r
41 -12.5f,2.72065f,12.375f,                0.0520846f,0.993034f,0.105692f,\r
42 -6.25f,-1.78776f,12.375f,               -0.0133223f,0.99674f,-0.0795754f,\r
43 0.0f,1.57707f,12.375f,                  -0.129025f,0.969662f,-0.207627f,\r
44 6.25f,0.424356f,12.375f,                0.180995f,0.97074f,0.157815f,\r
45 12.5f,0.283234f,12.375f,                -0.16285f,0.973539f,0.160316f,\r
46 18.75f,2.57015f,12.375f,                -0.165454f,0.978339f,0.124408f,\r
47 25.0f,3.07363f,12.375f,                 -0.00454559f,0.988151f,0.153417f,\r
48 -25.0f,-0.893751f,6.1875f,              -0.0836251f,0.990084f,-0.112876f,\r
49 -18.75f,0.930932f,6.1875f,              0.00269413f,0.971838f,-0.235633f,\r
50 -12.5f,-0.684529f,6.1875f,              -0.010319f,0.927048f,-0.3748f,\r
51 -6.25f,-0.661383f,6.1875f,              0.012265f,0.999875f,-0.00994222f,\r
52 0.0f,0.385718f,6.1875f,                 -0.15435f,0.984937f,-0.0779465f,\r
53 6.25f,0.589796f,6.1875f,                0.0241717f,0.999582f,-0.0158589f,\r
54 12.5f,0.47454f,6.1875f,                 -0.017184f,0.997953f,-0.0616073f,\r
55 18.75f,1.59939f,6.1875f,                -0.0902706f,0.957309f,-0.274609f,\r
56 25.0f,1.13434f,6.1875f,                 0.0346006f,0.957441f,-0.286547f,\r
57 -25.0f,0.74548f,0.0f,                   0.329903f,0.930812f,0.157334f,\r
58 -18.75f,-2.47437f,0.0f,                 0.247844f,0.968142f,0.0357041f,\r
59 -12.5f,-4.16309f,1.81975e-007f,         -0.0623898f,0.997626f,-0.0291436f,\r
60 -6.25f,-0.700022f,0.0f,                 -0.217067f,0.974987f,-0.0477624f,\r
61 0.0f,-0.0957388f,0.0f,                  -0.117693f,0.990712f,-0.068098f,\r
62 6.25f,0.614077f,0.0f,                   -0.0713214f,0.997305f,0.01722f,\r
63 12.5f,0.299109f,0.0f,                   0.218606f,0.968641f,0.118094f,\r
64 18.75f,-1.71753f,0.0f,                  0.0339493f,0.985612f,-0.165579f,\r
65 25.0f,-1.12638f,0.0f,                   -0.0547573f,0.989177f,-0.136126f,\r
66 -25.0f,-0.403319f,-6.1875f,             -0.1263f,0.989211f,-0.074223f,\r
67 -18.75f,-0.0730335f,-6.1875f,           0.0173428f,0.965382f,0.260261f,\r
68 -12.5f,-0.450125f,-6.1875f,             0.0658811f,0.875f,0.479619f,\r
69 -6.25f,-0.180204f,-6.1875f,             0.0116584f,0.981445f,0.19139f,\r
70 0.0f,-0.632679f,-6.1875f,               -0.0557983f,0.993041f,-0.103716f,\r
71 6.25f,0.308409f,-6.1875f,               -0.191898f,0.96766f,-0.163737f,\r
72 12.5f,2.5011f,-6.1875f,                 0.0758397f,0.996403f,-0.0378189f,\r
73 18.75f,-1.69303f,-6.1875f,              0.16761f,0.974057f,0.15205f,\r
74 25.0f,-0.141349f,-6.1875f,              -0.204846f,0.978471f,0.0251341f,\r
75 -25.0f,-1.10316f,-12.375f,              -0.0350644f,0.993748f,-0.106001f,\r
76 -18.75f,1.06711f,-12.375f,              -0.309806f,0.919244f,-0.242922f,\r
77 -12.5f,3.61544f,-12.375f,               -0.0506281f,0.998702f,-0.00561657f,\r
78 -6.25f,1.6504f,-12.375f,                0.322294f,0.937465f,0.131477f,\r
79 0.0f,-1.60595f,-12.375f,                0.086016f,0.995916f,0.0274459f,\r
80 6.25f,-0.849859f,-12.375f,              -0.0332811f,0.997087f,0.0686255f,\r
81 12.5f,-0.942201f,-12.375f,              -0.153559f,0.982185f,-0.108312f,\r
82 18.75f,0.494873f,-12.375f,              0.0753195f,0.981472f,0.176181f,\r
83 25.0f,-0.333828f,-12.375f,              0.035057f,0.987194f,0.155624f,\r
84 -25.0f,2.1862f,-18.5625f,               0.612899f,0.782306f,0.111138f,\r
85 -18.75f,-3.38259f,-18.5625f,            0.0194078f,0.992789f,-0.118297f,\r
86 -12.5f,-0.880916f,-18.5625f,            -0.282251f,0.949875f,-0.13443f,\r
87 -6.25f,0.818158f,-18.5625f,             0.1476f,0.981788f,-0.119612f,\r
88 0.0f,-1.48019f,-18.5625f,               -0.044551f,0.996013f,-0.0772824f,\r
89 6.25f,1.47123f,-18.5625f,               -0.117036f,0.97986f,0.161792f,\r
90 12.5f,0.164076f,-18.5625f,              -0.0340355f,0.978993f,0.201034f,\r
91 18.75f,2.14568f,-18.5625f,              -0.0439269f,0.994859f,0.0912435f,\r
92 25.0f,0.626506f,-18.5625f,              0.208015f,0.968592f,0.136229f,\r
93 -25.0f,0.296889f,-24.75f,               0.46973f,0.844327f,-0.257809f,\r
94 -18.75f,-3.18022f,-24.75f,              -0.0226758f,0.998794f,-0.0435401f,\r
95 -12.5f,1.8927f,-24.75f,                 -0.202772f,0.919836f,0.335836f,\r
96 -6.25f,1.46387f,-24.75f,                0.224904f,0.955746f,0.189652f,\r
97 0.0f,-2.52726f,-24.75f,                 -0.0435882f,0.993572f,-0.10447f,\r
98 6.25f,1.30397f,-24.75f,                 -0.28646f,0.956525f,-0.0547707f,\r
99 12.5f,1.85812f,-24.75f,                 0.0521949f,0.979796f,0.193067f,\r
100 18.75f,1.56331f,-24.75f,                -0.0270784f,0.999629f,-0.00293115f,\r
101 25.0f,1.05366f,-24.75f,                 0.161f,0.986887f,-0.0115473f,\r
102 };\r
103 \r
104 static float LargeMeshTex[] = {\r
105 0.125f,0.0f,\r
106 0.0f,0.0f,\r
107 0.125f,0.125f,\r
108 0.0f,0.125f,\r
109 0.125f,0.25f,\r
110 0.0f,0.25f,\r
111 0.125f,0.375f,\r
112 0.0f,0.375f,\r
113 0.125f,0.5f,\r
114 0.0f,0.5f,\r
115 0.125f,0.625f,\r
116 0.0f,0.625f,\r
117 0.125f,0.75f,\r
118 0.0f,0.75f,\r
119 0.125f,0.875f,\r
120 0.0f,0.875f,\r
121 0.125f,1.0f,\r
122 0.0f,1.0f,\r
123 0.25f,0.0f,\r
124 0.25f,0.125f,\r
125 0.25f,0.25f,\r
126 0.25f,0.375f,\r
127 0.25f,0.5f,\r
128 0.25f,0.625f,\r
129 0.25f,0.75f,\r
130 0.25f,0.875f,\r
131 0.25f,1.0f,\r
132 0.375f,0.0f,\r
133 0.375f,0.125f,\r
134 0.375f,0.25f,\r
135 0.375f,0.375f,\r
136 0.375f,0.5f,\r
137 0.375f,0.625f,\r
138 0.375f,0.75f,\r
139 0.375f,0.875f,\r
140 0.375f,1.0f,\r
141 0.5f,0.0f,\r
142 0.5f,0.125f,\r
143 0.5f,0.25f,\r
144 0.5f,0.375f,\r
145 0.5f,0.5f,\r
146 0.5f,0.625f,\r
147 0.5f,0.75f,\r
148 0.5f,0.875f,\r
149 0.5f,1.0f,\r
150 0.625f,0.0f,\r
151 0.625f,0.125f,\r
152 0.625f,0.25f,\r
153 0.625f,0.375f,\r
154 0.625f,0.5f,\r
155 0.625f,0.625f,\r
156 0.625f,0.75f,\r
157 0.625f,0.875f,\r
158 0.625f,1.0f,\r
159 0.75f,0.0f,\r
160 0.75f,0.125f,\r
161 0.75f,0.25f,\r
162 0.75f,0.375f,\r
163 0.75f,0.5f,\r
164 0.75f,0.625f,\r
165 0.75f,0.75f,\r
166 0.75f,0.875f,\r
167 0.75f,1.0f,\r
168 0.875f,0.0f,\r
169 0.875f,0.125f,\r
170 0.875f,0.25f,\r
171 0.875f,0.375f,\r
172 0.875f,0.5f,\r
173 0.875f,0.625f,\r
174 0.875f,0.75f,\r
175 0.875f,0.875f,\r
176 0.875f,1.0f,\r
177 1.0f,0.0f,\r
178 1.0f,0.125f,\r
179 1.0f,0.25f,\r
180 1.0f,0.375f,\r
181 1.0f,0.5f,\r
182 1.0f,0.625f,\r
183 1.0f,0.75f,\r
184 1.0f,0.875f,\r
185 1.0f,1.0f,\r
186 };\r
187 \r
188 static unsigned short LargeMeshIdx[] = {\r
189 0,1,2,\r
190 3,2,1,\r
191 2,3,4,\r
192 5,4,3,\r
193 4,5,6,\r
194 7,6,5,\r
195 6,7,8,\r
196 9,8,7,\r
197 8,9,10,\r
198 11,10,9,\r
199 10,11,12,\r
200 13,12,11,\r
201 12,13,14,\r
202 15,14,13,\r
203 14,15,16,\r
204 17,16,15,\r
205 18,0,19,\r
206 2,19,0,\r
207 19,2,20,\r
208 4,20,2,\r
209 20,4,21,\r
210 6,21,4,\r
211 21,6,22,\r
212 8,22,6,\r
213 22,8,23,\r
214 10,23,8,\r
215 23,10,24,\r
216 12,24,10,\r
217 24,12,25,\r
218 14,25,12,\r
219 25,14,26,\r
220 16,26,14,\r
221 27,18,28,\r
222 19,28,18,\r
223 28,19,29,\r
224 20,29,19,\r
225 29,20,30,\r
226 21,30,20,\r
227 30,21,31,\r
228 22,31,21,\r
229 31,22,32,\r
230 23,32,22,\r
231 32,23,33,\r
232 24,33,23,\r
233 33,24,34,\r
234 25,34,24,\r
235 34,25,35,\r
236 26,35,25,\r
237 36,27,37,\r
238 28,37,27,\r
239 37,28,38,\r
240 29,38,28,\r
241 38,29,39,\r
242 30,39,29,\r
243 39,30,40,\r
244 31,40,30,\r
245 40,31,41,\r
246 32,41,31,\r
247 41,32,42,\r
248 33,42,32,\r
249 42,33,43,\r
250 34,43,33,\r
251 43,34,44,\r
252 35,44,34,\r
253 45,36,46,\r
254 37,46,36,\r
255 46,37,47,\r
256 38,47,37,\r
257 47,38,48,\r
258 39,48,38,\r
259 48,39,49,\r
260 40,49,39,\r
261 49,40,50,\r
262 41,50,40,\r
263 50,41,51,\r
264 42,51,41,\r
265 51,42,52,\r
266 43,52,42,\r
267 52,43,53,\r
268 44,53,43,\r
269 54,45,55,\r
270 46,55,45,\r
271 55,46,56,\r
272 47,56,46,\r
273 56,47,57,\r
274 48,57,47,\r
275 57,48,58,\r
276 49,58,48,\r
277 58,49,59,\r
278 50,59,49,\r
279 59,50,60,\r
280 51,60,50,\r
281 60,51,61,\r
282 52,61,51,\r
283 61,52,62,\r
284 53,62,52,\r
285 63,54,64,\r
286 55,64,54,\r
287 64,55,65,\r
288 56,65,55,\r
289 65,56,66,\r
290 57,66,56,\r
291 66,57,67,\r
292 58,67,57,\r
293 67,58,68,\r
294 59,68,58,\r
295 68,59,69,\r
296 60,69,59,\r
297 69,60,70,\r
298 61,70,60,\r
299 70,61,71,\r
300 62,71,61,\r
301 72,63,73,\r
302 64,73,63,\r
303 73,64,74,\r
304 65,74,64,\r
305 74,65,75,\r
306 66,75,65,\r
307 75,66,76,\r
308 67,76,66,\r
309 76,67,77,\r
310 68,77,67,\r
311 77,68,78,\r
312 69,78,68,\r
313 78,69,79,\r
314 70,79,69,\r
315 79,70,80,\r
316 71,80,70,\r
317 };\r
318 \r