Tizen 2.1 base
[platform/upstream/libbullet.git] / Extras / PhysicsEffects / sample / api_physics_effects / common / cylinder.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 NUM_CYLINDER_VTX 68\r
18 #define NUM_CYLINDER_IDX 192\r
19 const float cylinder_vtx[] = {\r
20 -1.0f,0.0f,0.0f,               -1.0f,0.0f,0.0f,\r
21 -1.0f,-0.923879f,-0.382683f,   -1.0f,0.0f,0.0f,\r
22 -1.0f,-1.0f,1.62921e-007f,     -1.0f,0.0f,0.0f,\r
23 -1.0f,-0.707107f,-0.707107f,   -1.0f,0.0f,0.0f,\r
24 -1.0f,-0.382683f,-0.923879f,   -1.0f,0.0f,0.0f,\r
25 -1.0f,0.0f,-1.0f,              -1.0f,0.0f,0.0f,\r
26 -1.0f,0.382684f,-0.923879f,    -1.0f,0.0f,0.0f,\r
27 -1.0f,0.707107f,-0.707107f,    -1.0f,0.0f,0.0f,\r
28 -1.0f,0.92388f,-0.382683f,     -1.0f,0.0f,0.0f,\r
29 -1.0f,1.0f,-1.62921e-007f,     -1.0f,0.0f,0.0f,\r
30 -1.0f,0.92388f,0.382683f,      -1.0f,0.0f,0.0f,\r
31 -1.0f,0.707107f,0.707107f,     -1.0f,0.0f,0.0f,\r
32 -1.0f,0.382684f,0.92388f,      -1.0f,0.0f,0.0f,\r
33 -1.0f,1.50996e-007f,1.0f,      -1.0f,0.0f,0.0f,\r
34 -1.0f,-0.382683f,0.92388f,     -1.0f,0.0f,0.0f,\r
35 -1.0f,-0.707107f,0.707107f,    -1.0f,0.0f,0.0f,\r
36 -1.0f,-0.92388f,0.382683f,     -1.0f,0.0f,0.0f,\r
37 1.0f,0.0f,0.0f,                1.0f,0.0f,0.0f,\r
38 1.0f,-1.0f,0.0f,               1.0f,0.0f,0.0f,\r
39 1.0f,-0.92388f,-0.382683f,     1.0f,0.0f,0.0f,\r
40 1.0f,-0.707107f,-0.707107f,    1.0f,0.0f,0.0f,\r
41 1.0f,-0.382684f,-0.92388f,     1.0f,0.0f,0.0f,\r
42 1.0f,-1.19209e-007f,-1.0f,     1.0f,0.0f,0.0f,\r
43 1.0f,0.382683f,-0.92388f,      1.0f,0.0f,0.0f,\r
44 1.0f,0.707107f,-0.707107f,     1.0f,0.0f,0.0f,\r
45 1.0f,0.923879f,-0.382684f,     1.0f,0.0f,0.0f,\r
46 1.0f,1.0f,-3.13917e-007f,      1.0f,0.0f,0.0f,\r
47 1.0f,0.92388f,0.382683f,       1.0f,0.0f,0.0f,\r
48 1.0f,0.707107f,0.707106f,      1.0f,0.0f,0.0f,\r
49 1.0f,0.382684f,0.923879f,      1.0f,0.0f,0.0f,\r
50 1.0f,0.0f,1.0f,                1.0f,0.0f,0.0f,\r
51 1.0f,-0.382684f,0.923879f,     1.0f,0.0f,0.0f,\r
52 1.0f,-0.707107f,0.707107f,     1.0f,0.0f,0.0f,\r
53 1.0f,-0.92388f,0.382683f,      1.0f,0.0f,0.0f,\r
54 -1.0f,-1.0f,1.62921e-007f,     0.0f,-1.0f,0.0f,\r
55 1.0f,-0.92388f,-0.382683f,     0.0f,-0.92388f,-0.382683f,\r
56 1.0f,-1.0f,0.0f,               0.0f,-1.0f,0.0f,\r
57 -1.0f,-0.923879f,-0.382683f,   0.0f,-0.92388f,-0.382683f,\r
58 1.0f,-0.707107f,-0.707107f,    0.0f,-0.707107f,-0.707107f,\r
59 -1.0f,-0.707107f,-0.707107f,   0.0f,-0.707107f,-0.707107f,\r
60 1.0f,-0.382684f,-0.92388f,     0.0f,-0.382684f,-0.92388f,\r
61 -1.0f,-0.382683f,-0.923879f,   0.0f,-0.382683f,-0.92388f,\r
62 1.0f,-1.19209e-007f,-1.0f,     0.0f,0.0f,-1.0f,\r
63 -1.0f,0.0f,-1.0f,              0.0f,0.0f,-1.0f,\r
64 -1.0f,0.0f,-1.0f,              0.0f,0.0f,-1.0f,\r
65 1.0f,0.382683f,-0.92388f,      0.0f,0.382683f,-0.92388f,\r
66 1.0f,-1.19209e-007f,-1.0f,     0.0f,0.0f,-1.0f,\r
67 -1.0f,0.382684f,-0.923879f,    0.0f,0.382683f,-0.92388f,\r
68 1.0f,0.707107f,-0.707107f,     0.0f,0.707107f,-0.707107f,\r
69 -1.0f,0.707107f,-0.707107f,    0.0f,0.707107f,-0.707107f,\r
70 1.0f,0.923879f,-0.382684f,     0.0f,0.923879f,-0.382684f,\r
71 -1.0f,0.92388f,-0.382683f,     0.0f,0.923879f,-0.382684f,\r
72 1.0f,1.0f,-3.13917e-007f,      0.0f,1.0f,-2.03489e-007f,\r
73 -1.0f,1.0f,-1.62921e-007f,     0.0f,1.0f,-2.13162e-007f,\r
74 1.0f,0.92388f,0.382683f,       0.0f,0.92388f,0.382683f,\r
75 -1.0f,0.92388f,0.382683f,      0.0f,0.92388f,0.382683f,\r
76 1.0f,0.707107f,0.707106f,      0.0f,0.707107f,0.707107f,\r
77 -1.0f,0.707107f,0.707107f,     0.0f,0.707107f,0.707107f,\r
78 1.0f,0.382684f,0.923879f,      0.0f,0.382684f,0.923879f,\r
79 -1.0f,0.382684f,0.92388f,      0.0f,0.382684f,0.923879f,\r
80 1.0f,0.0f,1.0f,                0.0f,0.0f,1.0f,\r
81 -1.0f,1.50996e-007f,1.0f,      0.0f,0.0f,1.0f,\r
82 1.0f,-0.382684f,0.923879f,     0.0f,-0.382684f,0.92388f,\r
83 -1.0f,-0.382683f,0.92388f,     0.0f,-0.382683f,0.92388f,\r
84 1.0f,-0.707107f,0.707107f,     0.0f,-0.707107f,0.707107f,\r
85 -1.0f,-0.707107f,0.707107f,    0.0f,-0.707107f,0.707107f,\r
86 1.0f,-0.92388f,0.382683f,      0.0f,-0.92388f,0.382683f,\r
87 -1.0f,-0.92388f,0.382683f,     0.0f,-0.92388f,0.382683f,\r
88 };\r
89 const unsigned short cylinder_idx[] = {\r
90 0,1,2,\r
91 0,3,1,\r
92 0,4,3,\r
93 0,5,4,\r
94 0,6,5,\r
95 0,7,6,\r
96 0,8,7,\r
97 0,9,8,\r
98 0,10,9,\r
99 0,11,10,\r
100 0,12,11,\r
101 0,13,12,\r
102 0,14,13,\r
103 0,15,14,\r
104 0,16,15,\r
105 0,2,16,\r
106 17,18,19,\r
107 17,19,20,\r
108 17,20,21,\r
109 17,21,22,\r
110 17,22,23,\r
111 17,23,24,\r
112 17,24,25,\r
113 17,25,26,\r
114 17,26,27,\r
115 17,27,28,\r
116 17,28,29,\r
117 17,29,30,\r
118 17,30,31,\r
119 17,31,32,\r
120 17,32,33,\r
121 17,33,18,\r
122 34,35,36,\r
123 34,37,35,\r
124 37,38,35,\r
125 37,39,38,\r
126 39,40,38,\r
127 39,41,40,\r
128 41,42,40,\r
129 41,43,42,\r
130 44,45,46,\r
131 44,47,45,\r
132 47,48,45,\r
133 47,49,48,\r
134 49,50,48,\r
135 49,51,50,\r
136 51,52,50,\r
137 51,53,52,\r
138 53,54,52,\r
139 53,55,54,\r
140 55,56,54,\r
141 55,57,56,\r
142 57,58,56,\r
143 57,59,58,\r
144 59,60,58,\r
145 59,61,60,\r
146 61,62,60,\r
147 61,63,62,\r
148 63,64,62,\r
149 63,65,64,\r
150 65,66,64,\r
151 65,67,66,\r
152 67,36,66,\r
153 67,34,36,\r
154 };\r