Tizen 2.1 base
[platform/upstream/libbullet.git] / Extras / PhysicsEffects / sample / api_physics_effects / 0_console / barrel.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 BarrelVtxCount 57\r
18 #define BarrelIdxCount 180\r
19 \r
20 static float BarrelVtx[] = {\r
21 0.0f,-0.5f,0.0f,                                0.0f,-1.0f,0.0f,\r
22 0.282362f,-0.5f,-0.205148f,     0.0f,-1.0f,0.0f,\r
23 0.349018f,-0.5f,0.0f,           0.0f,-1.0f,0.0f,\r
24 0.107853f,-0.5f,-0.331936f,     0.0f,-1.0f,0.0f,\r
25 -0.107853f,-0.5f,-0.331936f,    0.0f,-1.0f,0.0f,\r
26 0.107853f,-0.5f,-0.331936f,     0.0f,-1.0f,0.0f,\r
27 -0.282362f,-0.5f,-0.205148f,    0.0f,-1.0f,0.0f,\r
28 -0.349018f,-0.5f,0.0f,          0.0f,-1.0f,0.0f,\r
29 -0.282362f,-0.5f,0.205148f,     0.0f,-1.0f,0.0f,\r
30 -0.107853f,-0.5f,0.331936f,     0.0f,-1.0f,0.0f,\r
31 0.107853f,-0.5f,0.331936f,      0.0f,-1.0f,0.0f,\r
32 0.282362f,-0.5f,0.205148f,      0.0f,-1.0f,0.0f,\r
33 0.0f,0.5f,0.0f,                 0.0f,1.0f,0.0f,\r
34 0.349018f,0.5f,0.0f,            0.0f,1.0f,0.0f,\r
35 0.282362f,0.5f,-0.205148f,      0.0f,1.0f,0.0f,\r
36 0.107853f,0.5f,-0.331936f,      0.0f,1.0f,0.0f,\r
37 0.107853f,0.5f,-0.331936f,      0.0f,1.0f,0.0f,\r
38 -0.107853f,0.5f,-0.331936f,     0.0f,1.0f,0.0f,\r
39 -0.282362f,0.5f,-0.205148f,     0.0f,1.0f,0.0f,\r
40 -0.349018f,0.5f,0.0f,           0.0f,1.0f,0.0f,\r
41 -0.282362f,0.5f,0.205148f,      0.0f,1.0f,0.0f,\r
42 -0.107853f,0.5f,0.331936f,      0.0f,1.0f,0.0f,\r
43 0.107853f,0.5f,0.331936f,       0.0f,1.0f,0.0f,\r
44 0.282362f,0.5f,0.205148f,       0.0f,1.0f,0.0f,\r
45 0.349018f,-0.5f,0.0f,           0.957307f,-0.289072f,0.0f,\r
46 0.404509f,0.0f,-0.293893f,      0.809017f,0.0f,-0.587785f,\r
47 0.5f,0.0f,0.0f,                 1.0f,0.0f,0.0f,\r
48 0.282362f,-0.5f,-0.205148f,     0.774478f,-0.289072f,-0.562691f,\r
49 0.154508f,0.0f,-0.475528f,      0.309017f,0.0f,-0.951057f,\r
50 0.107853f,-0.5f,-0.331936f,     0.295824f,-0.289072f,-0.910453f,\r
51 0.107853f,-0.5f,-0.331936f,     0.295824f,-0.289072f,-0.910453f,\r
52 -0.154509f,0.0f,-0.475528f,     -0.309017f,0.0f,-0.951057f,\r
53 0.154508f,0.0f,-0.475528f,      0.309017f,0.0f,-0.951057f,\r
54 -0.107853f,-0.5f,-0.331936f,    -0.295824f,-0.289072f,-0.910453f,\r
55 -0.404509f,0.0f,-0.293893f,     -0.809017f,0.0f,-0.587785f,\r
56 -0.282362f,-0.5f,-0.205148f,    -0.774478f,-0.289072f,-0.562691f,\r
57 -0.5f,0.0f,0.0f,                -1.0f,0.0f,0.0f,\r
58 -0.349018f,-0.5f,0.0f,          -0.957307f,-0.289072f,0.0f,\r
59 -0.404508f,0.0f,0.293893f,      -0.809017f,0.0f,0.587785f,\r
60 -0.282362f,-0.5f,0.205148f,     -0.774478f,-0.289072f,0.562691f,\r
61 -0.154509f,0.0f,0.475528f,      -0.309017f,0.0f,0.951056f,\r
62 -0.107853f,-0.5f,0.331936f,     -0.295824f,-0.289072f,0.910453f,\r
63 0.154509f,0.0f,0.475528f,       0.309017f,0.0f,0.951056f,\r
64 0.107853f,-0.5f,0.331936f,      0.295824f,-0.289072f,0.910453f,\r
65 0.404509f,0.0f,0.293892f,       0.809017f,0.0f,0.587785f,\r
66 0.282362f,-0.5f,0.205148f,      0.774478f,-0.289072f,0.562691f,\r
67 0.282362f,0.5f,-0.205148f,      0.774478f,0.289072f,-0.562691f,\r
68 0.349018f,0.5f,0.0f,            0.957307f,0.289072f,0.0f,\r
69 0.107853f,0.5f,-0.331936f,      0.295824f,0.289072f,-0.910453f,\r
70 -0.107853f,0.5f,-0.331936f,     -0.295824f,0.289072f,-0.910453f,\r
71 0.107853f,0.5f,-0.331936f,      0.295824f,0.289072f,-0.910453f,\r
72 -0.282362f,0.5f,-0.205148f,     -0.774478f,0.289072f,-0.562691f,\r
73 -0.349018f,0.5f,0.0f,           -0.957307f,0.289072f,0.0f,\r
74 -0.282362f,0.5f,0.205148f,      -0.774478f,0.289072f,0.562691f,\r
75 -0.107853f,0.5f,0.331936f,      -0.295824f,0.289072f,0.910453f,\r
76 0.107853f,0.5f,0.331936f,       0.295824f,0.289072f,0.910453f,\r
77 0.282362f,0.5f,0.205148f,       0.774478f,0.289072f,0.562691f,\r
78 };\r
79 \r
80 static float BarrelTex[] = {\r
81 0.0f,0.5f,\r
82 0.0f,0.85f,\r
83 0.0f,0.75f,\r
84 0.0f,0.95f,\r
85 0.0f,0.05f,\r
86 0.0f,-0.05f,\r
87 0.0f,0.15f,\r
88 0.0f,0.25f,\r
89 0.0f,0.35f,\r
90 0.0f,0.45f,\r
91 0.0f,0.55f,\r
92 0.0f,0.65f,\r
93 1.0f,0.5f,\r
94 1.0f,0.75f,\r
95 1.0f,0.85f,\r
96 1.0f,0.95f,\r
97 1.0f,-0.05f,\r
98 1.0f,0.05f,\r
99 1.0f,0.15f,\r
100 1.0f,0.25f,\r
101 1.0f,0.35f,\r
102 1.0f,0.45f,\r
103 1.0f,0.55f,\r
104 1.0f,0.65f,\r
105 0.0f,0.75f,\r
106 0.5f,0.85f,\r
107 0.5f,0.75f,\r
108 0.0f,0.85f,\r
109 0.5f,0.95f,\r
110 0.0f,0.95f,\r
111 0.0f,-0.05f,\r
112 0.5f,0.05f,\r
113 0.5f,-0.05f,\r
114 0.0f,0.05f,\r
115 0.5f,0.15f,\r
116 0.0f,0.15f,\r
117 0.5f,0.25f,\r
118 0.0f,0.25f,\r
119 0.5f,0.35f,\r
120 0.0f,0.35f,\r
121 0.5f,0.45f,\r
122 0.0f,0.45f,\r
123 0.5f,0.55f,\r
124 0.0f,0.55f,\r
125 0.5f,0.65f,\r
126 0.0f,0.65f,\r
127 1.0f,0.85f,\r
128 1.0f,0.75f,\r
129 1.0f,0.95f,\r
130 1.0f,0.05f,\r
131 1.0f,-0.05f,\r
132 1.0f,0.15f,\r
133 1.0f,0.25f,\r
134 1.0f,0.35f,\r
135 1.0f,0.45f,\r
136 1.0f,0.55f,\r
137 1.0f,0.65f,\r
138 };\r
139 \r
140 static unsigned short BarrelIdx[] = {\r
141 0,1,2,\r
142 0,3,1,\r
143 0,4,5,\r
144 0,6,4,\r
145 0,7,6,\r
146 0,8,7,\r
147 0,9,8,\r
148 0,10,9,\r
149 0,11,10,\r
150 0,2,11,\r
151 12,13,14,\r
152 12,14,15,\r
153 12,16,17,\r
154 12,17,18,\r
155 12,18,19,\r
156 12,19,20,\r
157 12,20,21,\r
158 12,21,22,\r
159 12,22,23,\r
160 12,23,13,\r
161 24,25,26,\r
162 24,27,25,\r
163 27,28,25,\r
164 27,29,28,\r
165 30,31,32,\r
166 30,33,31,\r
167 33,34,31,\r
168 33,35,34,\r
169 35,36,34,\r
170 35,37,36,\r
171 37,38,36,\r
172 37,39,38,\r
173 39,40,38,\r
174 39,41,40,\r
175 41,42,40,\r
176 41,43,42,\r
177 43,44,42,\r
178 43,45,44,\r
179 45,26,44,\r
180 45,24,26,\r
181 26,46,47,\r
182 26,25,46,\r
183 25,48,46,\r
184 25,28,48,\r
185 32,49,50,\r
186 32,31,49,\r
187 31,51,49,\r
188 31,34,51,\r
189 34,52,51,\r
190 34,36,52,\r
191 36,53,52,\r
192 36,38,53,\r
193 38,54,53,\r
194 38,40,54,\r
195 40,55,54,\r
196 40,42,55,\r
197 42,56,55,\r
198 42,44,56,\r
199 44,47,56,\r
200 44,26,47,\r
201 };\r
202 \r