1202 lines
49 KiB
C
1202 lines
49 KiB
C
/*
|
|
* fg_teapot_data.h
|
|
*
|
|
* The freeglut library teapot data include file.
|
|
*
|
|
* Permission is hereby granted, free of charge, to any person obtaining a
|
|
* copy of this software and associated documentation files (the "Software"),
|
|
* to deal in the Software without restriction, including without limitation
|
|
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
|
* and/or sell copies of the Software, and to permit persons to whom the
|
|
* Software is furnished to do so, subject to the following conditions:
|
|
*
|
|
* The above copyright notice and this permission notice shall be included
|
|
* in all copies or substantial portions of the Software.
|
|
*
|
|
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
|
* OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
|
* PAWEL W. OLSZTA BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
|
* IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
|
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
*
|
|
*
|
|
* data derived from an archive uploaded by Juhana Kouhia, downloaded from:
|
|
* ftp://ftp.funet.fi/pub/sci/graphics/packages/objects/teasetorig.gz
|
|
* For all three parts of the teaset, the data has been scaled to match the
|
|
* output of FreeGLUT's teapot and for the teacup and the teaspoon to be in
|
|
* roughly appropriate size w.r.t. the teapot. Furthermore, unnecessary
|
|
* control points have been removed from each object such that each cp is unique,
|
|
* and by recognizing that many of the control points were simply rotated or
|
|
* flipped version of others. For the teapot, a bottom has been added, while
|
|
* vertices at the top of the teaspoon have been edited such that there is no
|
|
* more gap.
|
|
*
|
|
* Juhana Kouhia received these models from Philip Schneider in 1990.
|
|
* I have reproduced Philip's message below as it was found in the
|
|
* teasetorig.gz archive, along with the original control points:
|
|
|
|
From pjs@decpa.pa.dec.com Tue Feb 13 18:39:22 1990
|
|
Received: from decpa.pa.dec.com by tut.fi; id AA06392; Tue, 13 Feb 90 18:38:31 +0200
|
|
Received: by decpa.pa.dec.com; id AA00959; Tue, 13 Feb 90 08:38:32 -0800
|
|
Received: by basalt.pa.dec.com; id AA08467; Tue, 13 Feb 90 08:32:37 -0800
|
|
Received: by bezier.pa.dec.com (5.57/Ultrix3.0-C)
|
|
id AA12153; Tue, 13 Feb 90 08:34:52 -0800
|
|
Date: Tue, 13 Feb 90 08:34:52 -0800
|
|
From: pjs@decpa.pa.dec.com
|
|
Message-Id: <9002131634.AA12153@bezier.pa.dec.com>
|
|
To: jk87377@tut.fi
|
|
Status: R
|
|
|
|
Hi --
|
|
|
|
Here's the data you requested. Unfortunately, I have not found the data
|
|
for the creamer, so it is not included. The format is very simple. The first
|
|
line of each file is a comment describing what object is in the file.
|
|
The second line are counts :
|
|
|
|
#vertices #objects #patches #patches
|
|
|
|
Following this, there is a numbered list of vertices. Following the
|
|
vertices are, one per line, a list of indices of vertices, describing
|
|
each patch. The first index in each patch is preceded by the character
|
|
"-" to delimit patch index lists. The patches are all bicubic Bezier
|
|
patches, so there are 16 vertices in each patch, and thus the vertex lists
|
|
are each 16 entries long. This is analogous to an "indexed polygon", if you
|
|
are familiar with that format.
|
|
|
|
The files follow below, delimited by two lines of "XXXXX". Let me know
|
|
if you have any problems understanding the format.
|
|
|
|
- Philip Schneider
|
|
pjs@decwrl.dec.com
|
|
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
|
Martin Newell's teapot made famous by J. Blinn (Bezier patches)
|
|
269 1 28 28
|
|
1 0.397163 0.638298 0
|
|
2 0.397163 0.638298 -0.222411
|
|
3 0.222411 0.638298 -0.397163
|
|
4 0 0.638298 -0.397163
|
|
5 0.379433 0.675532 0
|
|
6 0.379433 0.675532 -0.212482
|
|
7 0.212482 0.675532 -0.379433
|
|
8 0 0.675532 -0.379433
|
|
9 0.407801 0.675532 0
|
|
10 0.407801 0.675532 -0.228369
|
|
11 0.228369 0.675532 -0.407801
|
|
12 0 0.675532 -0.407801
|
|
13 0.425532 0.638298 0
|
|
14 0.425532 0.638298 -0.238298
|
|
15 0.238298 0.638298 -0.425532
|
|
16 0 0.638298 -0.425532
|
|
17 -0.222411 0.638298 -0.397163
|
|
18 -0.397163 0.638298 -0.222411
|
|
19 -0.397163 0.638298 0
|
|
20 -0.212482 0.675532 -0.379433
|
|
21 -0.379433 0.675532 -0.212482
|
|
22 -0.379433 0.675532 0
|
|
23 -0.228369 0.675532 -0.407801
|
|
24 -0.407801 0.675532 -0.228369
|
|
25 -0.407801 0.675532 0
|
|
26 -0.238298 0.638298 -0.425532
|
|
27 -0.425532 0.638298 -0.238298
|
|
28 -0.425532 0.638298 0
|
|
29 -0.397163 0.638298 0.222411
|
|
30 -0.222411 0.638298 0.397163
|
|
31 0 0.638298 0.397163
|
|
32 -0.379433 0.675532 0.212482
|
|
33 -0.212482 0.675532 0.379433
|
|
34 0 0.675532 0.379433
|
|
35 -0.407801 0.675532 0.228369
|
|
36 -0.228369 0.675532 0.407801
|
|
37 0 0.675532 0.407801
|
|
38 -0.425532 0.638298 0.238298
|
|
39 -0.238298 0.638298 0.425532
|
|
40 0 0.638298 0.425532
|
|
41 0.222411 0.638298 0.397163
|
|
42 0.397163 0.638298 0.222411
|
|
43 0.212482 0.675532 0.379433
|
|
44 0.379433 0.675532 0.212482
|
|
45 0.228369 0.675532 0.407801
|
|
46 0.407801 0.675532 0.228369
|
|
47 0.238298 0.638298 0.425532
|
|
48 0.425532 0.638298 0.238298
|
|
49 0.496454 0.489362 0
|
|
50 0.496454 0.489362 -0.278014
|
|
51 0.278014 0.489362 -0.496454
|
|
52 0 0.489362 -0.496454
|
|
53 0.567376 0.340426 0
|
|
54 0.567376 0.340426 -0.31773
|
|
55 0.31773 0.340426 -0.567376
|
|
56 0 0.340426 -0.567376
|
|
57 0.567376 0.212766 0
|
|
58 0.567376 0.212766 -0.31773
|
|
59 0.31773 0.212766 -0.567376
|
|
60 0 0.212766 -0.567376
|
|
61 -0.278014 0.489362 -0.496454
|
|
62 -0.496454 0.489362 -0.278014
|
|
63 -0.496454 0.489362 0
|
|
64 -0.31773 0.340426 -0.567376
|
|
65 -0.567376 0.340426 -0.31773
|
|
66 -0.567376 0.340426 0
|
|
67 -0.31773 0.212766 -0.567376
|
|
68 -0.567376 0.212766 -0.31773
|
|
69 -0.567376 0.212766 0
|
|
70 -0.496454 0.489362 0.278014
|
|
71 -0.278014 0.489362 0.496454
|
|
72 0 0.489362 0.496454
|
|
73 -0.567376 0.340426 0.31773
|
|
74 -0.31773 0.340426 0.567376
|
|
75 0 0.340426 0.567376
|
|
76 -0.567376 0.212766 0.31773
|
|
77 -0.31773 0.212766 0.567376
|
|
78 0 0.212766 0.567376
|
|
79 0.278014 0.489362 0.496454
|
|
80 0.496454 0.489362 0.278014
|
|
81 0.31773 0.340426 0.567376
|
|
82 0.567376 0.340426 0.31773
|
|
83 0.31773 0.212766 0.567376
|
|
84 0.567376 0.212766 0.31773
|
|
85 0.567376 0.0851064 0
|
|
86 0.567376 0.0851064 -0.31773
|
|
87 0.31773 0.0851064 -0.567376
|
|
88 0 0.0851064 -0.567376
|
|
89 0.425532 0.0212766 0
|
|
90 0.425532 0.0212766 -0.238298
|
|
91 0.238298 0.0212766 -0.425532
|
|
92 0 0.0212766 -0.425532
|
|
93 0.425532 0 0
|
|
94 0.425532 0 -0.238298
|
|
95 0.238298 0 -0.425532
|
|
96 0 0 -0.425532
|
|
97 -0.31773 0.0851064 -0.567376
|
|
98 -0.567376 0.0851064 -0.31773
|
|
99 -0.567376 0.0851064 0
|
|
100 -0.238298 0.0212766 -0.425532
|
|
101 -0.425532 0.0212766 -0.238298
|
|
102 -0.425532 0.0212766 0
|
|
103 -0.238298 0 -0.425532
|
|
104 -0.425532 0 -0.238298
|
|
105 -0.425532 0 0
|
|
106 -0.567376 0.0851064 0.31773
|
|
107 -0.31773 0.0851064 0.567376
|
|
108 0 0.0851064 0.567376
|
|
109 -0.425532 0.0212766 0.238298
|
|
110 -0.238298 0.0212766 0.425532
|
|
111 0 0.0212766 0.425532
|
|
112 -0.425532 0 0.238298
|
|
113 -0.238298 0 0.425532
|
|
114 0 0 0.425532
|
|
115 0.31773 0.0851064 0.567376
|
|
116 0.567376 0.0851064 0.31773
|
|
117 0.238298 0.0212766 0.425532
|
|
118 0.425532 0.0212766 0.238298
|
|
119 0.238298 0 0.425532
|
|
120 0.425532 0 0.238298
|
|
121 -0.453901 0.531915 0
|
|
122 -0.453901 0.531915 -0.0851064
|
|
123 -0.425532 0.595745 -0.0851064
|
|
124 -0.425532 0.595745 0
|
|
125 -0.652482 0.531915 0
|
|
126 -0.652482 0.531915 -0.0851064
|
|
127 -0.70922 0.595745 -0.0851064
|
|
128 -0.70922 0.595745 0
|
|
129 -0.765957 0.531915 0
|
|
130 -0.765957 0.531915 -0.0851064
|
|
131 -0.851064 0.595745 -0.0851064
|
|
132 -0.851064 0.595745 0
|
|
133 -0.765957 0.468085 0
|
|
134 -0.765957 0.468085 -0.0851064
|
|
135 -0.851064 0.468085 -0.0851064
|
|
136 -0.851064 0.468085 0
|
|
137 -0.425532 0.595745 0.0851064
|
|
138 -0.453901 0.531915 0.0851064
|
|
139 -0.70922 0.595745 0.0851064
|
|
140 -0.652482 0.531915 0.0851064
|
|
141 -0.851064 0.595745 0.0851064
|
|
142 -0.765957 0.531915 0.0851064
|
|
143 -0.851064 0.468085 0.0851064
|
|
144 -0.765957 0.468085 0.0851064
|
|
145 -0.765957 0.404255 0
|
|
146 -0.765957 0.404255 -0.0851064
|
|
147 -0.851064 0.340426 -0.0851064
|
|
148 -0.851064 0.340426 0
|
|
149 -0.70922 0.276596 0
|
|
150 -0.70922 0.276596 -0.0851064
|
|
151 -0.751773 0.223404 -0.0851064
|
|
152 -0.751773 0.223404 0
|
|
153 -0.567376 0.212766 -0.0851064
|
|
154 -0.539007 0.12766 -0.0851064
|
|
155 -0.539007 0.12766 0
|
|
156 -0.851064 0.340426 0.0851064
|
|
157 -0.765957 0.404255 0.0851064
|
|
158 -0.751773 0.223404 0.0851064
|
|
159 -0.70922 0.276596 0.0851064
|
|
160 -0.539007 0.12766 0.0851064
|
|
161 -0.567376 0.212766 0.0851064
|
|
162 0.482269 0.361702 0
|
|
163 0.482269 0.361702 -0.187234
|
|
164 0.482269 0.12766 -0.187234
|
|
165 0.482269 0.12766 0
|
|
166 0.737589 0.361702 0
|
|
167 0.737589 0.361702 -0.187234
|
|
168 0.879433 0.191489 -0.187234
|
|
169 0.879433 0.191489 0
|
|
170 0.652482 0.553191 0
|
|
171 0.652482 0.553191 -0.070922
|
|
172 0.680851 0.531915 -0.070922
|
|
173 0.680851 0.531915 0
|
|
174 0.765957 0.638298 0
|
|
175 0.765957 0.638298 -0.070922
|
|
176 0.93617 0.638298 -0.070922
|
|
177 0.93617 0.638298 0
|
|
178 0.482269 0.12766 0.187234
|
|
179 0.482269 0.361702 0.187234
|
|
180 0.879433 0.191489 0.187234
|
|
181 0.737589 0.361702 0.187234
|
|
182 0.680851 0.531915 0.070922
|
|
183 0.652482 0.553191 0.070922
|
|
184 0.93617 0.638298 0.070922
|
|
185 0.765957 0.638298 0.070922
|
|
186 0.794326 0.659574 0
|
|
187 0.794326 0.659574 -0.070922
|
|
188 1 0.664894 -0.070922
|
|
189 1 0.664894 0
|
|
190 0.822695 0.659574 0
|
|
191 0.822695 0.659574 -0.0425532
|
|
192 0.978723 0.670213 -0.0425532
|
|
193 0.978723 0.670213 0
|
|
194 0.794326 0.638298 0
|
|
195 0.794326 0.638298 -0.0425532
|
|
196 0.907801 0.638298 -0.0425532
|
|
197 0.907801 0.638298 0
|
|
198 1 0.664894 0.070922
|
|
199 0.794326 0.659574 0.070922
|
|
200 0.978723 0.670213 0.0425532
|
|
201 0.822695 0.659574 0.0425532
|
|
202 0.907801 0.638298 0.0425532
|
|
203 0.794326 0.638298 0.0425532
|
|
204 0 0.851064 0
|
|
205 0 0.851064 -0.000567376
|
|
206 0.000567376 0.851064 0
|
|
207 0.22695 0.851064 0
|
|
208 0.22695 0.851064 -0.12766
|
|
209 0.12766 0.851064 -0.22695
|
|
210 0 0.851064 -0.22695
|
|
211 0 0.765957 0
|
|
212 0.0567376 0.723404 0
|
|
213 0.0567376 0.723404 -0.031773
|
|
214 0.031773 0.723404 -0.0567376
|
|
215 0 0.723404 -0.0567376
|
|
216 -0.000567376 0.851064 0
|
|
217 -0.12766 0.851064 -0.22695
|
|
218 -0.22695 0.851064 -0.12766
|
|
219 -0.22695 0.851064 0
|
|
220 -0.031773 0.723404 -0.0567376
|
|
221 -0.0567376 0.723404 -0.031773
|
|
222 -0.0567376 0.723404 0
|
|
223 0 0.851064 0.000567376
|
|
224 -0.22695 0.851064 0.12766
|
|
225 -0.12766 0.851064 0.22695
|
|
226 0 0.851064 0.22695
|
|
227 -0.0567376 0.723404 0.031773
|
|
228 -0.031773 0.723404 0.0567376
|
|
229 0 0.723404 0.0567376
|
|
230 0.12766 0.851064 0.22695
|
|
231 0.22695 0.851064 0.12766
|
|
232 0.031773 0.723404 0.0567376
|
|
233 0.0567376 0.723404 0.031773
|
|
234 0.113475 0.680851 0
|
|
235 0.113475 0.680851 -0.0635461
|
|
236 0.0635461 0.680851 -0.113475
|
|
237 0 0.680851 -0.113475
|
|
238 0.368794 0.680851 0
|
|
239 0.368794 0.680851 -0.206525
|
|
240 0.206525 0.680851 -0.368794
|
|
241 0 0.680851 -0.368794
|
|
242 0.368794 0.638298 0
|
|
243 0.368794 0.638298 -0.206525
|
|
244 0.206525 0.638298 -0.368794
|
|
245 0 0.638298 -0.368794
|
|
246 -0.0635461 0.680851 -0.113475
|
|
247 -0.113475 0.680851 -0.0635461
|
|
248 -0.113475 0.680851 0
|
|
249 -0.206525 0.680851 -0.368794
|
|
250 -0.368794 0.680851 -0.206525
|
|
251 -0.368794 0.680851 0
|
|
252 -0.206525 0.638298 -0.368794
|
|
253 -0.368794 0.638298 -0.206525
|
|
254 -0.368794 0.638298 0
|
|
255 -0.113475 0.680851 0.0635461
|
|
256 -0.0635461 0.680851 0.113475
|
|
257 0 0.680851 0.113475
|
|
258 -0.368794 0.680851 0.206525
|
|
259 -0.206525 0.680851 0.368794
|
|
260 0 0.680851 0.368794
|
|
261 -0.368794 0.638298 0.206525
|
|
262 -0.206525 0.638298 0.368794
|
|
263 0 0.638298 0.368794
|
|
264 0.0635461 0.680851 0.113475
|
|
265 0.113475 0.680851 0.0635461
|
|
266 0.206525 0.680851 0.368794
|
|
267 0.368794 0.680851 0.206525
|
|
268 0.206525 0.638298 0.368794
|
|
269 0.368794 0.638298 0.206525
|
|
-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
|
-4 17 18 19 8 20 21 22 12 23 24 25 16 26 27 28
|
|
-19 29 30 31 22 32 33 34 25 35 36 37 28 38 39 40
|
|
-31 41 42 1 34 43 44 5 37 45 46 9 40 47 48 13
|
|
-13 14 15 16 49 50 51 52 53 54 55 56 57 58 59 60
|
|
-16 26 27 28 52 61 62 63 56 64 65 66 60 67 68 69
|
|
-28 38 39 40 63 70 71 72 66 73 74 75 69 76 77 78
|
|
-40 47 48 13 72 79 80 49 75 81 82 53 78 83 84 57
|
|
-57 58 59 60 85 86 87 88 89 90 91 92 93 94 95 96
|
|
-60 67 68 69 88 97 98 99 92 100 101 102 96 103 104 105
|
|
-69 76 77 78 99 106 107 108 102 109 110 111 105 112 113 114
|
|
-78 83 84 57 108 115 116 85 111 117 118 89 114 119 120 93
|
|
-121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
|
|
-124 137 138 121 128 139 140 125 132 141 142 129 136 143 144 133
|
|
-133 134 135 136 145 146 147 148 149 150 151 152 69 153 154 155
|
|
-136 143 144 133 148 156 157 145 152 158 159 149 155 160 161 69
|
|
-162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177
|
|
-165 178 179 162 169 180 181 166 173 182 183 170 177 184 185 174
|
|
-174 175 176 177 186 187 188 189 190 191 192 193 194 195 196 197
|
|
-177 184 185 174 189 198 199 186 193 200 201 190 197 202 203 194
|
|
-204 205 206 204 207 208 209 210 211 211 211 211 212 213 214 215
|
|
-204 216 205 204 210 217 218 219 211 211 211 211 215 220 221 222
|
|
-204 223 216 204 219 224 225 226 211 211 211 211 222 227 228 229
|
|
-204 206 223 204 226 230 231 207 211 211 211 211 229 232 233 212
|
|
-212 213 214 215 234 235 236 237 238 239 240 241 242 243 244 245
|
|
-215 220 221 222 237 246 247 248 241 249 250 251 245 252 253 254
|
|
-222 227 228 229 248 255 256 257 251 258 259 260 254 261 262 263
|
|
-229 232 233 212 257 264 265 234 260 266 267 238 263 268 269 242
|
|
|
|
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
|
Martin Newell's Teacup
|
|
251 2 26 14
|
|
1 0.409091 0.772727 0
|
|
2 0.409091 0.772727 -0.229091
|
|
3 0.229091 0.772727 -0.409091
|
|
4 0 0.772727 -0.409091
|
|
5 0.409091 0.886364 0
|
|
6 0.409091 0.886364 -0.229091
|
|
7 0.229091 0.886364 -0.409091
|
|
8 0 0.886364 -0.409091
|
|
9 0.454545 0.886364 0
|
|
10 0.454545 0.886364 -0.254545
|
|
11 0.254545 0.886364 -0.454545
|
|
12 0 0.886364 -0.454545
|
|
13 0.454545 0.772727 0
|
|
14 0.454545 0.772727 -0.254545
|
|
15 0.254545 0.772727 -0.454545
|
|
16 0 0.772727 -0.454545
|
|
17 -0.229091 0.772727 -0.409091
|
|
18 -0.409091 0.772727 -0.229091
|
|
19 -0.409091 0.772727 0
|
|
20 -0.229091 0.886364 -0.409091
|
|
21 -0.409091 0.886364 -0.229091
|
|
22 -0.409091 0.886364 0
|
|
23 -0.254545 0.886364 -0.454545
|
|
24 -0.454545 0.886364 -0.254545
|
|
25 -0.454545 0.886364 0
|
|
26 -0.254545 0.772727 -0.454545
|
|
27 -0.454545 0.772727 -0.254545
|
|
28 -0.454545 0.772727 0
|
|
29 -0.409091 0.772727 0.229091
|
|
30 -0.229091 0.772727 0.409091
|
|
31 0 0.772727 0.409091
|
|
32 -0.409091 0.886364 0.229091
|
|
33 -0.229091 0.886364 0.409091
|
|
34 0 0.886364 0.409091
|
|
35 -0.454545 0.886364 0.254545
|
|
36 -0.254545 0.886364 0.454545
|
|
37 0 0.886364 0.454545
|
|
38 -0.454545 0.772727 0.254545
|
|
39 -0.254545 0.772727 0.454545
|
|
40 0 0.772727 0.454545
|
|
41 0.229091 0.772727 0.409091
|
|
42 0.409091 0.772727 0.229091
|
|
43 0.229091 0.886364 0.409091
|
|
44 0.409091 0.886364 0.229091
|
|
45 0.254545 0.886364 0.454545
|
|
46 0.454545 0.886364 0.254545
|
|
47 0.254545 0.772727 0.454545
|
|
48 0.454545 0.772727 0.254545
|
|
49 0.454545 0.545455 0
|
|
50 0.454545 0.545455 -0.254545
|
|
51 0.254545 0.545455 -0.454545
|
|
52 0 0.545455 -0.454545
|
|
53 0.454545 0.272727 0
|
|
54 0.454545 0.272727 -0.254545
|
|
55 0.254545 0.272727 -0.454545
|
|
56 0 0.272727 -0.454545
|
|
57 0.318182 0.0454545 0
|
|
58 0.318182 0.0454545 -0.178182
|
|
59 0.178182 0.0454545 -0.318182
|
|
60 0 0.0454545 -0.318182
|
|
61 -0.254545 0.545455 -0.454545
|
|
62 -0.454545 0.545455 -0.254545
|
|
63 -0.454545 0.545455 0
|
|
64 -0.254545 0.272727 -0.454545
|
|
65 -0.454545 0.272727 -0.254545
|
|
66 -0.454545 0.272727 0
|
|
67 -0.178182 0.0454545 -0.318182
|
|
68 -0.318182 0.0454545 -0.178182
|
|
69 -0.318182 0.0454545 0
|
|
70 -0.454545 0.545455 0.254545
|
|
71 -0.254545 0.545455 0.454545
|
|
72 0 0.545455 0.454545
|
|
73 -0.454545 0.272727 0.254545
|
|
74 -0.254545 0.272727 0.454545
|
|
75 0 0.272727 0.454545
|
|
76 -0.318182 0.0454545 0.178182
|
|
77 -0.178182 0.0454545 0.318182
|
|
78 0 0.0454545 0.318182
|
|
79 0.254545 0.545455 0.454545
|
|
80 0.454545 0.545455 0.254545
|
|
81 0.254545 0.272727 0.454545
|
|
82 0.454545 0.272727 0.254545
|
|
83 0.178182 0.0454545 0.318182
|
|
84 0.318182 0.0454545 0.178182
|
|
85 0.545455 0.0454545 0
|
|
86 0.545455 0.0454545 -0.305455
|
|
87 0.305455 0.0454545 -0.545455
|
|
88 0 0.0454545 -0.545455
|
|
89 0.727273 0.136364 0
|
|
90 0.727273 0.136364 -0.407273
|
|
91 0.407273 0.136364 -0.727273
|
|
92 0 0.136364 -0.727273
|
|
93 0.909091 0.136364 0
|
|
94 0.909091 0.136364 -0.509091
|
|
95 0.509091 0.136364 -0.909091
|
|
96 0 0.136364 -0.909091
|
|
97 -0.305455 0.0454545 -0.545455
|
|
98 -0.545455 0.0454545 -0.305455
|
|
99 -0.545455 0.0454545 0
|
|
100 -0.407273 0.136364 -0.727273
|
|
101 -0.727273 0.136364 -0.407273
|
|
102 -0.727273 0.136364 0
|
|
103 -0.509091 0.136364 -0.909091
|
|
104 -0.909091 0.136364 -0.509091
|
|
105 -0.909091 0.136364 0
|
|
106 -0.545455 0.0454545 0.305455
|
|
107 -0.305455 0.0454545 0.545455
|
|
108 0 0.0454545 0.545455
|
|
109 -0.727273 0.136364 0.407273
|
|
110 -0.407273 0.136364 0.727273
|
|
111 0 0.136364 0.727273
|
|
112 -0.909091 0.136364 0.509091
|
|
113 -0.509091 0.136364 0.909091
|
|
114 0 0.136364 0.909091
|
|
115 0.305455 0.0454545 0.545455
|
|
116 0.545455 0.0454545 0.305455
|
|
117 0.407273 0.136364 0.727273
|
|
118 0.727273 0.136364 0.407273
|
|
119 0.509091 0.136364 0.909091
|
|
120 0.909091 0.136364 0.509091
|
|
121 1 0.136364 0
|
|
122 1 0.136364 -0.56
|
|
123 0.56 0.136364 -1
|
|
124 0 0.136364 -1
|
|
125 1 0.0909091 0
|
|
126 1 0.0909091 -0.56
|
|
127 0.56 0.0909091 -1
|
|
128 0 0.0909091 -1
|
|
129 0.909091 0.0909091 0
|
|
130 0.909091 0.0909091 -0.509091
|
|
131 0.509091 0.0909091 -0.909091
|
|
132 0 0.0909091 -0.909091
|
|
133 -0.56 0.136364 -1
|
|
134 -1 0.136364 -0.56
|
|
135 -1 0.136364 0
|
|
136 -0.56 0.0909091 -1
|
|
137 -1 0.0909091 -0.56
|
|
138 -1 0.0909091 0
|
|
139 -0.509091 0.0909091 -0.909091
|
|
140 -0.909091 0.0909091 -0.509091
|
|
141 -0.909091 0.0909091 0
|
|
142 -1 0.136364 0.56
|
|
143 -0.56 0.136364 1
|
|
144 0 0.136364 1
|
|
145 -1 0.0909091 0.56
|
|
146 -0.56 0.0909091 1
|
|
147 0 0.0909091 1
|
|
148 -0.909091 0.0909091 0.509091
|
|
149 -0.509091 0.0909091 0.909091
|
|
150 0 0.0909091 0.909091
|
|
151 0.56 0.136364 1
|
|
152 1 0.136364 0.56
|
|
153 0.56 0.0909091 1
|
|
154 1 0.0909091 0.56
|
|
155 0.509091 0.0909091 0.909091
|
|
156 0.909091 0.0909091 0.509091
|
|
157 0.727273 0.0909091 0
|
|
158 0.727273 0.0909091 -0.407273
|
|
159 0.407273 0.0909091 -0.727273
|
|
160 0 0.0909091 -0.727273
|
|
161 0.545455 0 0
|
|
162 0.545455 0 -0.305455
|
|
163 0.305455 0 -0.545455
|
|
164 0 0 -0.545455
|
|
165 0.318182 0 0
|
|
166 0.318182 0 -0.178182
|
|
167 0.178182 0 -0.318182
|
|
168 0 0 -0.318182
|
|
169 -0.407273 0.0909091 -0.727273
|
|
170 -0.727273 0.0909091 -0.407273
|
|
171 -0.727273 0.0909091 0
|
|
172 -0.305455 0 -0.545455
|
|
173 -0.545455 0 -0.305455
|
|
174 -0.545455 0 0
|
|
175 -0.178182 0 -0.318182
|
|
176 -0.318182 0 -0.178182
|
|
177 -0.318182 0 0
|
|
178 -0.727273 0.0909091 0.407273
|
|
179 -0.407273 0.0909091 0.727273
|
|
180 0 0.0909091 0.727273
|
|
181 -0.545455 0 0.305455
|
|
182 -0.305455 0 0.545455
|
|
183 0 0 0.545455
|
|
184 -0.318182 0 0.178182
|
|
185 -0.178182 0 0.318182
|
|
186 0 0 0.318182
|
|
187 0.407273 0.0909091 0.727273
|
|
188 0.727273 0.0909091 0.407273
|
|
189 0.305455 0 0.545455
|
|
190 0.545455 0 0.305455
|
|
191 0.178182 0 0.318182
|
|
192 0.318182 0 0.178182
|
|
193 0.272727 0.0454545 0
|
|
194 0.272727 0.0454545 -0.152727
|
|
195 0.152727 0.0454545 -0.272727
|
|
196 0 0.0454545 -0.272727
|
|
197 0.409091 0.272727 0
|
|
198 0.409091 0.272727 -0.229091
|
|
199 0.229091 0.272727 -0.409091
|
|
200 0 0.272727 -0.409091
|
|
201 0.409091 0.545455 0
|
|
202 0.409091 0.545455 -0.229091
|
|
203 0.229091 0.545455 -0.409091
|
|
204 0 0.545455 -0.409091
|
|
205 -0.152727 0.0454545 -0.272727
|
|
206 -0.272727 0.0454545 -0.152727
|
|
207 -0.272727 0.0454545 0
|
|
208 -0.229091 0.272727 -0.409091
|
|
209 -0.409091 0.272727 -0.229091
|
|
210 -0.409091 0.272727 0
|
|
211 -0.229091 0.545455 -0.409091
|
|
212 -0.409091 0.545455 -0.229091
|
|
213 -0.409091 0.545455 0
|
|
214 -0.272727 0.0454545 0.152727
|
|
215 -0.152727 0.0454545 0.272727
|
|
216 0 0.0454545 0.272727
|
|
217 -0.409091 0.272727 0.229091
|
|
218 -0.229091 0.272727 0.409091
|
|
219 0 0.272727 0.409091
|
|
220 -0.409091 0.545455 0.229091
|
|
221 -0.229091 0.545455 0.409091
|
|
222 0 0.545455 0.409091
|
|
223 0.152727 0.0454545 0.272727
|
|
224 0.272727 0.0454545 0.152727
|
|
225 0.229091 0.272727 0.409091
|
|
226 0.409091 0.272727 0.229091
|
|
227 0.229091 0.545455 0.409091
|
|
228 0.409091 0.545455 0.229091
|
|
229 -0.454545 0.704545 0
|
|
230 -0.454545 0.704545 -0.0454545
|
|
231 -0.454545 0.772727 -0.0454545
|
|
232 -0.772727 0.863636 0
|
|
233 -0.772727 0.863636 -0.0454545
|
|
234 -0.818182 0.954545 -0.0454545
|
|
235 -0.818182 0.954545 0
|
|
236 -0.772727 0.522727 0
|
|
237 -0.772727 0.522727 -0.0454545
|
|
238 -0.909091 0.477273 -0.0454545
|
|
239 -0.909091 0.477273 0
|
|
240 -0.409091 0.363636 0
|
|
241 -0.409091 0.363636 -0.0454545
|
|
242 -0.409091 0.295455 -0.0454545
|
|
243 -0.409091 0.295455 0
|
|
244 -0.454545 0.772727 0.0454545
|
|
245 -0.454545 0.704545 0.0454545
|
|
246 -0.818182 0.954545 0.0454545
|
|
247 -0.772727 0.863636 0.0454545
|
|
248 -0.909091 0.477273 0.0454545
|
|
249 -0.772727 0.522727 0.0454545
|
|
250 -0.409091 0.295455 0.0454545
|
|
251 -0.409091 0.363636 0.0454545
|
|
-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
|
-4 17 18 19 8 20 21 22 12 23 24 25 16 26 27 28
|
|
-19 29 30 31 22 32 33 34 25 35 36 37 28 38 39 40
|
|
-31 41 42 1 34 43 44 5 37 45 46 9 40 47 48 13
|
|
-13 14 15 16 49 50 51 52 53 54 55 56 57 58 59 60
|
|
-16 26 27 28 52 61 62 63 56 64 65 66 60 67 68 69
|
|
-28 38 39 40 63 70 71 72 66 73 74 75 69 76 77 78
|
|
-40 47 48 13 72 79 80 49 75 81 82 53 78 83 84 57
|
|
-193 194 195 196 197 198 199 200 201 202 203 204 1 2 3 4
|
|
-196 205 206 207 200 208 209 210 204 211 212 213 4 17 18 19
|
|
-207 214 215 216 210 217 218 219 213 220 221 222 19 29 30 31
|
|
-216 223 224 193 219 225 226 197 222 227 228 201 31 41 42 1
|
|
-229 230 231 28 232 233 234 235 236 237 238 239 240 241 242 243
|
|
-28 244 245 229 235 246 247 232 239 248 249 236 243 250 251 240
|
|
-57 58 59 60 85 86 87 88 89 90 91 92 93 94 95 96
|
|
-60 67 68 69 88 97 98 99 92 100 101 102 96 103 104 105
|
|
-69 76 77 78 99 106 107 108 102 109 110 111 105 112 113 114
|
|
-78 83 84 57 108 115 116 85 111 117 118 89 114 119 120 93
|
|
-93 94 95 96 121 122 123 124 125 126 127 128 129 130 131 132
|
|
-96 103 104 105 124 133 134 135 128 136 137 138 132 139 140 141
|
|
-105 112 113 114 135 142 143 144 138 145 146 147 141 148 149 150
|
|
-114 119 120 93 144 151 152 121 147 153 154 125 150 155 156 129
|
|
-129 130 131 132 157 158 159 160 161 162 163 164 165 166 167 168
|
|
-132 139 140 141 160 169 170 171 164 172 173 174 168 175 176 177
|
|
-141 148 149 150 171 178 179 180 174 181 182 183 177 184 185 186
|
|
-150 155 156 129 180 187 188 157 183 189 190 161 186 191 192 165
|
|
|
|
|
|
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
|
Martin Newell's Teaspoon (bezier patches)
|
|
256 1 16 16
|
|
1 -0.000107143 0.205357 0
|
|
2 0 0.196429 -0.0178571
|
|
3 0 0.196429 -0.0178571
|
|
4 0.000107143 0.205357 0
|
|
5 -0.0535714 0.205357 0
|
|
6 -0.0222714 0.178571 -0.0534286
|
|
7 0.0222714 0.178571 -0.0534286
|
|
8 0.0535714 0.205357 0
|
|
9 -0.107143 0.0952429 -0.0178571
|
|
10 -0.0446429 0.0952429 -0.0892857
|
|
11 0.0446429 0.0952429 -0.0892857
|
|
12 0.107143 0.0952429 -0.0178571
|
|
13 -0.107143 0 -0.0178571
|
|
14 -0.0446429 0 -0.0892857
|
|
15 0.0446429 0 -0.0892857
|
|
16 0.107143 0 -0.0178571
|
|
17 0.000107143 0.205357 0
|
|
18 0.000135714 0.207589 0.00446429
|
|
19 0.000157143 0.216518 0.00446429
|
|
20 0.000125 0.214286 0
|
|
21 0.0535714 0.205357 0
|
|
22 0.0613964 0.212054 0.0133571
|
|
23 0.0714286 0.220982 0.015625
|
|
24 0.0625 0.214286 0
|
|
25 0.107143 0.0952429 -0.0178571
|
|
26 0.122768 0.0952429 0
|
|
27 0.142857 0.0952429 0.00446429
|
|
28 0.125 0.0952429 -0.0178571
|
|
29 0.107143 0 -0.0178571
|
|
30 0.122768 0 0
|
|
31 0.142857 0 0.00446429
|
|
32 0.125 0 -0.0178571
|
|
33 0.000125 0.214286 0
|
|
34 0 0.205357 -0.0178571
|
|
35 0 0.205357 -0.0178571
|
|
36 -0.000125 0.214286 0
|
|
37 0.0625 0.214286 0
|
|
38 0.0267857 0.1875 -0.0625
|
|
39 -0.0267857 0.1875 -0.0625
|
|
40 -0.0625 0.214286 0
|
|
41 0.125 0.0952429 -0.0178571
|
|
42 0.0535714 0.0952429 -0.107143
|
|
43 -0.0535714 0.0952429 -0.107143
|
|
44 -0.125 0.0952429 -0.0178571
|
|
45 0.125 0 -0.0178571
|
|
46 0.0535714 0 -0.107143
|
|
47 -0.0535714 0 -0.107143
|
|
48 -0.125 0 -0.0178571
|
|
49 -0.000125 0.214286 0
|
|
50 -0.000157143 0.216518 0.00446429
|
|
51 -0.000135714 0.207589 0.00446429
|
|
52 -0.000107143 0.205357 0
|
|
53 -0.0625 0.214286 0
|
|
54 -0.0714286 0.220982 0.015625
|
|
55 -0.0613964 0.212054 0.0133571
|
|
56 -0.0535714 0.205357 0
|
|
57 -0.125 0.0952429 -0.0178571
|
|
58 -0.142857 0.0952429 0.00446429
|
|
59 -0.122768 0.0952429 0
|
|
60 -0.107143 0.0952429 -0.0178571
|
|
61 -0.125 0 -0.0178571
|
|
62 -0.142857 0 0.00446429
|
|
63 -0.122768 0 0
|
|
64 -0.107143 0 -0.0178571
|
|
65 -0.107143 0 -0.0178571
|
|
66 -0.0446429 0 -0.0892857
|
|
67 0.0446429 0 -0.0892857
|
|
68 0.107143 0 -0.0178571
|
|
69 -0.107143 -0.142857 -0.0178571
|
|
70 -0.0446429 -0.142857 -0.0892857
|
|
71 0.0446429 -0.142857 -0.0892857
|
|
72 0.107143 -0.142857 -0.0178571
|
|
73 -0.0133929 -0.160714 0.0386893
|
|
74 -0.00557857 -0.160714 0.0386893
|
|
75 0.00557857 -0.160714 0.0386893
|
|
76 0.0133929 -0.160714 0.0386893
|
|
77 -0.0133929 -0.25 0.0535714
|
|
78 -0.00557857 -0.25 0.0535714
|
|
79 0.00557857 -0.25 0.0535714
|
|
80 0.0133929 -0.25 0.0535714
|
|
81 0.107143 0 -0.0178571
|
|
82 0.122768 0 0
|
|
83 0.142857 0 0.00446429
|
|
84 0.125 0 -0.0178571
|
|
85 0.107143 -0.142857 -0.0178571
|
|
86 0.122768 -0.142857 0
|
|
87 0.142857 -0.142857 0.00446429
|
|
88 0.125 -0.142857 -0.0178571
|
|
89 0.0133929 -0.160714 0.0386893
|
|
90 0.0153464 -0.160714 0.0386893
|
|
91 0.0178571 -0.160714 0.0314357
|
|
92 0.015625 -0.160714 0.0297607
|
|
93 0.0133929 -0.25 0.0535714
|
|
94 0.0153464 -0.25 0.0535714
|
|
95 0.0178571 -0.25 0.0463179
|
|
96 0.015625 -0.25 0.0446429
|
|
97 0.125 0 -0.0178571
|
|
98 0.0535714 0 -0.107143
|
|
99 -0.0535714 0 -0.107143
|
|
100 -0.125 0 -0.0178571
|
|
101 0.125 -0.142857 -0.0178571
|
|
102 0.0535714 -0.142857 -0.107143
|
|
103 -0.0535714 -0.142857 -0.107143
|
|
104 -0.125 -0.142857 -0.0178571
|
|
105 0.015625 -0.160714 0.0297607
|
|
106 0.00669643 -0.160714 0.0230643
|
|
107 -0.00781071 -0.160714 0.0208321
|
|
108 -0.015625 -0.160714 0.0297607
|
|
109 0.015625 -0.25 0.0446429
|
|
110 0.00669643 -0.25 0.0379464
|
|
111 -0.00781071 -0.25 0.0357143
|
|
112 -0.015625 -0.25 0.0446429
|
|
113 -0.125 0 -0.0178571
|
|
114 -0.142857 0 0.00446429
|
|
115 -0.122768 0 0
|
|
116 -0.107143 0 -0.0178571
|
|
117 -0.125 -0.142857 -0.0178571
|
|
118 -0.142857 -0.142857 0.00446429
|
|
119 -0.122768 -0.142857 0
|
|
120 -0.107143 -0.142857 -0.0178571
|
|
121 -0.015625 -0.160714 0.0297607
|
|
122 -0.0175786 -0.160714 0.0319929
|
|
123 -0.0153464 -0.160714 0.0386893
|
|
124 -0.0133929 -0.160714 0.0386893
|
|
125 -0.015625 -0.25 0.0446429
|
|
126 -0.0175786 -0.25 0.046875
|
|
127 -0.0153464 -0.25 0.0535714
|
|
128 -0.0133929 -0.25 0.0535714
|
|
129 -0.0133929 -0.25 0.0535714
|
|
130 -0.00557857 -0.25 0.0535714
|
|
131 0.00557857 -0.25 0.0535714
|
|
132 0.0133929 -0.25 0.0535714
|
|
133 -0.0133929 -0.46425 0.0892857
|
|
134 -0.00557857 -0.46425 0.0892857
|
|
135 0.00557857 -0.46425 0.0892857
|
|
136 0.0133929 -0.46425 0.0892857
|
|
137 -0.0446429 -0.678571 0.0535714
|
|
138 -0.00892857 -0.678571 0.0625
|
|
139 0.00892857 -0.678571 0.0625
|
|
140 0.0446429 -0.678571 0.0535714
|
|
141 -0.0446429 -0.857143 0.0357143
|
|
142 -0.00892857 -0.857143 0.0446429
|
|
143 0.00892857 -0.857143 0.0446429
|
|
144 0.0446429 -0.857143 0.0357143
|
|
145 0.0133929 -0.25 0.0535714
|
|
146 0.0153464 -0.25 0.0535714
|
|
147 0.0178571 -0.25 0.0463179
|
|
148 0.015625 -0.25 0.0446429
|
|
149 0.0133929 -0.46425 0.0892857
|
|
150 0.0153464 -0.464286 0.0892857
|
|
151 0.0178571 -0.46425 0.0820321
|
|
152 0.015625 -0.46425 0.0803571
|
|
153 0.0446429 -0.678571 0.0535714
|
|
154 0.0535714 -0.678571 0.0513393
|
|
155 0.0535714 -0.678571 0.0334821
|
|
156 0.0446429 -0.678571 0.0357143
|
|
157 0.0446429 -0.857143 0.0357143
|
|
158 0.0535714 -0.857143 0.0334821
|
|
159 0.0535714 -0.857143 0.015625
|
|
160 0.0446429 -0.857143 0.0178571
|
|
161 0.015625 -0.25 0.0446429
|
|
162 0.00669643 -0.25 0.0379464
|
|
163 -0.00781071 -0.25 0.0357143
|
|
164 -0.015625 -0.25 0.0446429
|
|
165 0.015625 -0.46425 0.0803571
|
|
166 0.00669643 -0.464286 0.0736607
|
|
167 -0.00781071 -0.46425 0.0714286
|
|
168 -0.015625 -0.46425 0.0803571
|
|
169 0.0446429 -0.678571 0.0357143
|
|
170 0.00892857 -0.678571 0.0446429
|
|
171 -0.00892857 -0.678571 0.0446429
|
|
172 -0.0446429 -0.678571 0.0357143
|
|
173 0.0446429 -0.857143 0.0178571
|
|
174 0.00892857 -0.857143 0.0267857
|
|
175 -0.00892857 -0.857143 0.0267857
|
|
176 -0.0446429 -0.857143 0.0178571
|
|
177 -0.015625 -0.25 0.0446429
|
|
178 -0.0175786 -0.25 0.046875
|
|
179 -0.0153464 -0.25 0.0535714
|
|
180 -0.0133929 -0.25 0.0535714
|
|
181 -0.015625 -0.46425 0.0803571
|
|
182 -0.0175786 -0.464286 0.0825893
|
|
183 -0.0153464 -0.464286 0.0892857
|
|
184 -0.0133929 -0.46425 0.0892857
|
|
185 -0.0446429 -0.678571 0.0357143
|
|
186 -0.0535714 -0.678571 0.0334821
|
|
187 -0.0535714 -0.678571 0.0513393
|
|
188 -0.0446429 -0.678571 0.0535714
|
|
189 -0.0446429 -0.857143 0.0178571
|
|
190 -0.0535714 -0.857143 0.015625
|
|
191 -0.0535714 -0.857143 0.0334821
|
|
192 -0.0446429 -0.857143 0.0357143
|
|
193 -0.0446429 -0.857143 0.0357143
|
|
194 -0.00892857 -0.857143 0.0446429
|
|
195 0.00892857 -0.857143 0.0446429
|
|
196 0.0446429 -0.857143 0.0357143
|
|
197 -0.0446429 -0.928571 0.0285714
|
|
198 -0.00892857 -0.928571 0.0375
|
|
199 0.00892857 -0.928571 0.0375
|
|
200 0.0446429 -0.928571 0.0285714
|
|
201 -0.0539286 -0.999643 0.0178571
|
|
202 0.000357143 -0.999643 0.0178571
|
|
203 0 -0.999643 0.0178571
|
|
204 0.0535714 -0.999643 0.0178571
|
|
205 -0.000357143 -1 0.0178571
|
|
206 0.000357143 -1 0.0178571
|
|
207 0 -1 0.0178571
|
|
208 0 -1 0.0178571
|
|
209 0.0446429 -0.857143 0.0357143
|
|
210 0.0535714 -0.857143 0.0334821
|
|
211 0.0535714 -0.857143 0.015625
|
|
212 0.0446429 -0.857143 0.0178571
|
|
213 0.0446429 -0.928571 0.0285714
|
|
214 0.0535714 -0.928571 0.0263393
|
|
215 0.0535714 -0.928571 0.00848214
|
|
216 0.0446429 -0.928571 0.0107143
|
|
217 0.0535714 -0.999643 0.0178571
|
|
218 0.0669643 -0.999643 0.0178571
|
|
219 0.0673214 -0.999643 0
|
|
220 0.0539286 -0.999643 0
|
|
221 0 -1 0.0178571
|
|
222 0 -1 0.0178571
|
|
223 0.000357143 -1 0
|
|
224 0.000357143 -1 0
|
|
225 0.0446429 -0.857143 0.0178571
|
|
226 0.00892857 -0.857143 0.0267857
|
|
227 -0.00892857 -0.857143 0.0267857
|
|
228 -0.0446429 -0.857143 0.0178571
|
|
229 0.0446429 -0.928571 0.0107143
|
|
230 0.00892857 -0.928571 0.0196429
|
|
231 -0.00892857 -0.928571 0.0196429
|
|
232 -0.0446429 -0.928571 0.0107143
|
|
233 0.0539286 -0.999643 0
|
|
234 0.000357143 -0.999643 0
|
|
235 -0.000357143 -0.999643 0
|
|
236 -0.0539286 -0.999643 0
|
|
237 0.000357143 -1 0
|
|
238 0.000357143 -1 0
|
|
239 -0.000357143 -1 0
|
|
240 -0.000357143 -1 0
|
|
241 -0.0446429 -0.857143 0.0178571
|
|
242 -0.0535714 -0.857143 0.015625
|
|
243 -0.0535714 -0.857143 0.0334821
|
|
244 -0.0446429 -0.857143 0.0357143
|
|
245 -0.0446429 -0.928571 0.0107143
|
|
246 -0.0535714 -0.928571 0.00848214
|
|
247 -0.0535714 -0.928571 0.0263393
|
|
248 -0.0446429 -0.928571 0.0285714
|
|
249 -0.0539286 -0.999643 0
|
|
250 -0.0673214 -0.999643 0
|
|
251 -0.0675 -0.999643 0.0178571
|
|
252 -0.0539286 -0.999643 0.0178571
|
|
253 -0.000357143 -1 0
|
|
254 -0.000357143 -1 0
|
|
255 -0.000535714 -1 0.0178571
|
|
256 -0.000357143 -1 0.0178571
|
|
-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 32
|
|
-33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
|
-49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
|
-65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
|
|
-81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
|
-97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
|
|
-113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
|
|
-129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144
|
|
-145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
|
-161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
|
|
-177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
|
|
-193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208
|
|
-209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224
|
|
-225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240
|
|
-241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256
|
|
|
|
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
|
|
|
|
Jim Blinn's doughnout (used in III table top scene) bezier patches
|
|
[snip]
|
|
|
|
*/
|
|
|
|
#ifndef FREEGLUT_TEAPOT_DATA_H
|
|
#define FREEGLUT_TEAPOT_DATA_H
|
|
|
|
/*
|
|
* Rim, body, lid, and bottom data must be rotated along all four quadrants;
|
|
* handle and spout data is flipped across the x-y plane (negate z values) only.
|
|
*/
|
|
#define GLUT_TEAPOT_N_INPUT_PATCHES 10
|
|
static int patchdata_teapot[GLUT_TEAPOT_N_INPUT_PATCHES][16] =
|
|
{
|
|
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, }, /* rim */
|
|
{ 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, }, /* body */
|
|
{ 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, },
|
|
{ 40, 41, 42, 40, 43, 44, 45, 46, 47, 47, 47, 47, 48, 49, 50, 51, }, /* lid */
|
|
{ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, },
|
|
{ 64, 64, 64, 64, 65, 66, 67, 68, 69, 70, 71, 72, 39, 38, 37, 36, }, /* bottom */
|
|
{ 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, }, /* handle */
|
|
{ 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, },
|
|
{101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, }, /* spout */
|
|
{113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128 }
|
|
};
|
|
|
|
static GLfloat cpdata_teapot[][3] =
|
|
{
|
|
{ 1.40000f, 0.00000f, 2.40000f}, { 1.40000f, -0.78400f, 2.40000f},
|
|
{ 0.78400f, -1.40000f, 2.40000f}, { 0.00000f, -1.40000f, 2.40000f},
|
|
{ 1.33750f, 0.00000f, 2.53125f}, { 1.33750f, -0.74900f, 2.53125f},
|
|
{ 0.74900f, -1.33750f, 2.53125f}, { 0.00000f, -1.33750f, 2.53125f},
|
|
{ 1.43750f, 0.00000f, 2.53125f}, { 1.43750f, -0.80500f, 2.53125f},
|
|
{ 0.80500f, -1.43750f, 2.53125f}, { 0.00000f, -1.43750f, 2.53125f},
|
|
{ 1.50000f, 0.00000f, 2.40000f}, { 1.50000f, -0.84000f, 2.40000f},
|
|
{ 0.84000f, -1.50000f, 2.40000f}, { 0.00000f, -1.50000f, 2.40000f},
|
|
{ 1.75000f, 0.00000f, 1.87500f}, { 1.75000f, -0.98000f, 1.87500f},
|
|
{ 0.98000f, -1.75000f, 1.87500f}, { 0.00000f, -1.75000f, 1.87500f},
|
|
{ 2.00000f, 0.00000f, 1.35000f}, { 2.00000f, -1.12000f, 1.35000f},
|
|
{ 1.12000f, -2.00000f, 1.35000f}, { 0.00000f, -2.00000f, 1.35000f},
|
|
{ 2.00000f, 0.00000f, 0.90000f}, { 2.00000f, -1.12000f, 0.90000f},
|
|
{ 1.12000f, -2.00000f, 0.90000f}, { 0.00000f, -2.00000f, 0.90000f},
|
|
{ 2.00000f, 0.00000f, 0.45000f}, { 2.00000f, -1.12000f, 0.45000f},
|
|
{ 1.12000f, -2.00000f, 0.45000f}, { 0.00000f, -2.00000f, 0.45000f},
|
|
{ 1.50000f, 0.00000f, 0.22500f}, { 1.50000f, -0.84000f, 0.22500f},
|
|
{ 0.84000f, -1.50000f, 0.22500f}, { 0.00000f, -1.50000f, 0.22500f},
|
|
{ 1.50000f, 0.00000f, 0.15000f}, { 1.50000f, -0.84000f, 0.15000f},
|
|
{ 0.84000f, -1.50000f, 0.15000f}, { 0.00000f, -1.50000f, 0.15000f},
|
|
{ 0.00000f, 0.00000f, 3.15000f}, { 0.00000f, -0.00200f, 3.15000f},
|
|
{ 0.00200f, 0.00000f, 3.15000f}, { 0.80000f, 0.00000f, 3.15000f},
|
|
{ 0.80000f, -0.45000f, 3.15000f}, { 0.45000f, -0.80000f, 3.15000f},
|
|
{ 0.00000f, -0.80000f, 3.15000f}, { 0.00000f, 0.00000f, 2.85000f},
|
|
{ 0.20000f, 0.00000f, 2.70000f}, { 0.20000f, -0.11200f, 2.70000f},
|
|
{ 0.11200f, -0.20000f, 2.70000f}, { 0.00000f, -0.20000f, 2.70000f},
|
|
{ 0.40000f, 0.00000f, 2.55000f}, { 0.40000f, -0.22400f, 2.55000f},
|
|
{ 0.22400f, -0.40000f, 2.55000f}, { 0.00000f, -0.40000f, 2.55000f},
|
|
{ 1.30000f, 0.00000f, 2.55000f}, { 1.30000f, -0.72800f, 2.55000f},
|
|
{ 0.72800f, -1.30000f, 2.55000f}, { 0.00000f, -1.30000f, 2.55000f},
|
|
{ 1.30000f, 0.00000f, 2.40000f}, { 1.30000f, -0.72800f, 2.40000f},
|
|
{ 0.72800f, -1.30000f, 2.40000f}, { 0.00000f, -1.30000f, 2.40000f},
|
|
{ 0.00000f, 0.00000f, 0.00000f}, { 0.00000f, -1.42500f, 0.00000f},
|
|
{ 0.79800f, -1.42500f, 0.00000f}, { 1.42500f, -0.79800f, 0.00000f},
|
|
{ 1.42500f, 0.00000f, 0.00000f}, { 0.00000f, -1.50000f, 0.07500f},
|
|
{ 0.84000f, -1.50000f, 0.07500f}, { 1.50000f, -0.84000f, 0.07500f},
|
|
{ 1.50000f, 0.00000f, 0.07500f}, {-1.60000f, 0.00000f, 2.02500f},
|
|
{-1.60000f, -0.30000f, 2.02500f}, {-1.50000f, -0.30000f, 2.25000f},
|
|
{-1.50000f, 0.00000f, 2.25000f}, {-2.30000f, 0.00000f, 2.02500f},
|
|
{-2.30000f, -0.30000f, 2.02500f}, {-2.50000f, -0.30000f, 2.25000f},
|
|
{-2.50000f, 0.00000f, 2.25000f}, {-2.70000f, 0.00000f, 2.02500f},
|
|
{-2.70000f, -0.30000f, 2.02500f}, {-3.00000f, -0.30000f, 2.25000f},
|
|
{-3.00000f, 0.00000f, 2.25000f}, {-2.70000f, 0.00000f, 1.80000f},
|
|
{-2.70000f, -0.30000f, 1.80000f}, {-3.00000f, -0.30000f, 1.80000f},
|
|
{-3.00000f, 0.00000f, 1.80000f}, {-2.70000f, 0.00000f, 1.57500f},
|
|
{-2.70000f, -0.30000f, 1.57500f}, {-3.00000f, -0.30000f, 1.35000f},
|
|
{-3.00000f, 0.00000f, 1.35000f}, {-2.50000f, 0.00000f, 1.12500f},
|
|
{-2.50000f, -0.30000f, 1.12500f}, {-2.65000f, -0.30000f, 0.93750f},
|
|
{-2.65000f, 0.00000f, 0.93750f}, {-2.00000f, 0.00000f, 0.90000f},
|
|
{-2.00000f, -0.30000f, 0.90000f}, {-1.90000f, -0.30000f, 0.60000f},
|
|
{-1.90000f, 0.00000f, 0.60000f}, { 1.70000f, 0.00000f, 1.42500f},
|
|
{ 1.70000f, -0.66000f, 1.42500f}, { 1.70000f, -0.66000f, 0.60000f},
|
|
{ 1.70000f, 0.00000f, 0.60000f}, { 2.60000f, 0.00000f, 1.42500f},
|
|
{ 2.60000f, -0.66000f, 1.42500f}, { 3.10000f, -0.66000f, 0.82500f},
|
|
{ 3.10000f, 0.00000f, 0.82500f}, { 2.30000f, 0.00000f, 2.10000f},
|
|
{ 2.30000f, -0.25000f, 2.10000f}, { 2.40000f, -0.25000f, 2.02500f},
|
|
{ 2.40000f, 0.00000f, 2.02500f}, { 2.70000f, 0.00000f, 2.40000f},
|
|
{ 2.70000f, -0.25000f, 2.40000f}, { 3.30000f, -0.25000f, 2.40000f},
|
|
{ 3.30000f, 0.00000f, 2.40000f}, { 2.80000f, 0.00000f, 2.47500f},
|
|
{ 2.80000f, -0.25000f, 2.47500f}, { 3.52500f, -0.25000f, 2.49375f},
|
|
{ 3.52500f, 0.00000f, 2.49375f}, { 2.90000f, 0.00000f, 2.47500f},
|
|
{ 2.90000f, -0.15000f, 2.47500f}, { 3.45000f, -0.15000f, 2.51250f},
|
|
{ 3.45000f, 0.00000f, 2.51250f}, { 2.80000f, 0.00000f, 2.40000f},
|
|
{ 2.80000f, -0.15000f, 2.40000f}, { 3.20000f, -0.15000f, 2.40000f},
|
|
{ 3.20000f, 0.00000f, 2.40000f}
|
|
};
|
|
|
|
#define GLUT_TEACUP_N_INPUT_PATCHES 7
|
|
static int patchdata_teacup[GLUT_TEACUP_N_INPUT_PATCHES][16] =
|
|
{
|
|
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, }, /* like teapot, first 6 are rotated along all four quadrants */
|
|
{ 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, },
|
|
{ 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 0, 1, 2, 3, },
|
|
{ 24, 25, 26, 27, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, },
|
|
{ 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, },
|
|
{ 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, },
|
|
{ 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91 } /* this one is flipped once */
|
|
};
|
|
|
|
static GLfloat cpdata_teacup[][3] =
|
|
{
|
|
{ 1.44205f, 0.00000f, 2.72386f}, { 1.44205f, -0.80755f, 2.72386f},
|
|
{ 0.80755f, -1.44205f, 2.72386f}, { 0.00000f, -1.44205f, 2.72386f},
|
|
{ 1.44205f, 0.00000f, 3.12443f}, { 1.44205f, -0.80755f, 3.12443f},
|
|
{ 0.80755f, -1.44205f, 3.12443f}, { 0.00000f, -1.44205f, 3.12443f},
|
|
{ 1.60227f, 0.00000f, 3.12443f}, { 1.60227f, -0.89727f, 3.12443f},
|
|
{ 0.89727f, -1.60227f, 3.12443f}, { 0.00000f, -1.60227f, 3.12443f},
|
|
{ 1.60227f, 0.00000f, 2.72386f}, { 1.60227f, -0.89727f, 2.72386f},
|
|
{ 0.89727f, -1.60227f, 2.72386f}, { 0.00000f, -1.60227f, 2.72386f},
|
|
{ 1.60227f, 0.00000f, 1.92273f}, { 1.60227f, -0.89727f, 1.92273f},
|
|
{ 0.89727f, -1.60227f, 1.92273f}, { 0.00000f, -1.60227f, 1.92273f},
|
|
{ 1.60227f, 0.00000f, 0.96136f}, { 1.60227f, -0.89727f, 0.96136f},
|
|
{ 0.89727f, -1.60227f, 0.96136f}, { 0.00000f, -1.60227f, 0.96136f},
|
|
{ 1.12159f, 0.00000f, 0.16023f}, { 1.12159f, -0.62809f, 0.16023f},
|
|
{ 0.62809f, -1.12159f, 0.16023f}, { 0.00000f, -1.12159f, 0.16023f},
|
|
{ 0.96136f, 0.00000f, 0.16023f}, { 0.96136f, -0.53836f, 0.16023f},
|
|
{ 0.53836f, -0.96136f, 0.16023f}, { 0.00000f, -0.96136f, 0.16023f},
|
|
{ 1.44205f, 0.00000f, 0.96136f}, { 1.44205f, -0.80755f, 0.96136f},
|
|
{ 0.80755f, -1.44205f, 0.96136f}, { 0.00000f, -1.44205f, 0.96136f},
|
|
{ 1.44205f, 0.00000f, 1.92273f}, { 1.44205f, -0.80755f, 1.92273f},
|
|
{ 0.80755f, -1.44205f, 1.92273f}, { 0.00000f, -1.44205f, 1.92273f},
|
|
{ 1.92273f, 0.00000f, 0.16023f}, { 1.92273f, -1.07673f, 0.16023f},
|
|
{ 1.07673f, -1.92273f, 0.16023f}, { 0.00000f, -1.92273f, 0.16023f},
|
|
{ 2.56364f, 0.00000f, 0.48068f}, { 2.56364f, -1.43564f, 0.48068f},
|
|
{ 1.43564f, -2.56364f, 0.48068f}, { 0.00000f, -2.56364f, 0.48068f},
|
|
{ 3.20455f, 0.00000f, 0.48068f}, { 3.20455f, -1.79455f, 0.48068f},
|
|
{ 1.79455f, -3.20455f, 0.48068f}, { 0.00000f, -3.20455f, 0.48068f},
|
|
{ 3.52500f, 0.00000f, 0.48068f}, { 3.52500f, -1.97400f, 0.48068f},
|
|
{ 1.97400f, -3.52500f, 0.48068f}, { 0.00000f, -3.52500f, 0.48068f},
|
|
{ 3.52500f, 0.00000f, 0.32045f}, { 3.52500f, -1.97400f, 0.32045f},
|
|
{ 1.97400f, -3.52500f, 0.32045f}, { 0.00000f, -3.52500f, 0.32045f},
|
|
{ 3.20455f, 0.00000f, 0.32045f}, { 3.20455f, -1.79455f, 0.32045f},
|
|
{ 1.79455f, -3.20455f, 0.32045f}, { 0.00000f, -3.20455f, 0.32045f},
|
|
{ 2.56364f, 0.00000f, 0.32045f}, { 2.56364f, -1.43564f, 0.32045f},
|
|
{ 1.43564f, -2.56364f, 0.32045f}, { 0.00000f, -2.56364f, 0.32045f},
|
|
{ 1.92273f, 0.00000f, 0.00000f}, { 1.92273f, -1.07673f, 0.00000f},
|
|
{ 1.07673f, -1.92273f, 0.00000f}, { 0.00000f, -1.92273f, 0.00000f},
|
|
{ 1.12159f, 0.00000f, 0.00000f}, { 1.12159f, -0.62809f, 0.00000f},
|
|
{ 0.62809f, -1.12159f, 0.00000f}, { 0.00000f, -1.12159f, 0.00000f},
|
|
{-1.60227f, 0.00000f, 2.48352f}, {-1.60227f, -0.16023f, 2.48352f},
|
|
{-1.60227f, -0.16023f, 2.72386f}, {-1.60227f, 0.00000f, 2.72386f},
|
|
{-2.72386f, 0.00000f, 3.04432f}, {-2.72386f, -0.16023f, 3.04432f},
|
|
{-2.88409f, -0.16023f, 3.36477f}, {-2.88409f, 0.00000f, 3.36477f},
|
|
{-2.72386f, 0.00000f, 1.84261f}, {-2.72386f, -0.16023f, 1.84261f},
|
|
{-3.20455f, -0.16023f, 1.68239f}, {-3.20455f, 0.00000f, 1.68239f},
|
|
{-1.44205f, 0.00000f, 1.28182f}, {-1.44205f, -0.16023f, 1.28182f},
|
|
{-1.44205f, -0.16023f, 1.04148f}, {-1.44205f, 0.00000f, 1.04148f}
|
|
};
|
|
|
|
#define GLUT_TEASPOON_N_INPUT_PATCHES 16
|
|
static int patchdata_teaspoon[GLUT_TEASPOON_N_INPUT_PATCHES][16] =
|
|
{
|
|
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 13, 12, },
|
|
{ 3, 14, 15, 16, 7, 17, 18, 19, 11, 20, 21, 22, 12, 23, 24, 25, },
|
|
{ 26, 27, 28, 0, 29, 30, 31, 4, 32, 33, 34, 8, 25, 24, 23, 12, },
|
|
{ 16, 35, 36, 26, 19, 37, 38, 29, 22, 39, 40, 32, 25, 41, 41, 25, },
|
|
{ 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 0, 1, 2, 3, },
|
|
{ 45, 54, 55, 56, 49, 57, 58, 59, 53, 60, 61, 62, 3, 14, 15, 16, },
|
|
{ 56, 63, 64, 65, 59, 66, 67, 68, 62, 69, 70, 71, 16, 35, 36, 26, },
|
|
{ 65, 72, 73, 42, 68, 74, 75, 46, 71, 76, 77, 50, 26, 27, 28, 0, },
|
|
{ 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 42, 43, 44, 45, },
|
|
{ 81, 90, 91, 92, 85, 93, 94, 95, 89, 96, 97, 98, 45, 54, 55, 56, },
|
|
{ 92, 99, 100, 101, 95, 102, 103, 104, 98, 105, 106, 107, 56, 63, 64, 65, },
|
|
{101, 108, 109, 78, 104, 110, 111, 82, 107, 112, 113, 86, 65, 72, 73, 42, },
|
|
{114, 115, 116, 116, 117, 118, 119, 120, 121, 122, 123, 124, 78, 79, 80, 81, },
|
|
{116, 116, 125, 125, 120, 126, 127, 128, 124, 129, 130, 131, 81, 90, 91, 92, },
|
|
{125, 125, 132, 132, 128, 133, 134, 135, 131, 136, 137, 138, 92, 99, 100, 101, },
|
|
{132, 132, 139, 114, 135, 140, 141, 117, 138, 142, 143, 121, 101, 108, 109, 78 }
|
|
};
|
|
|
|
static GLfloat cpdata_teaspoon[][3] =
|
|
{
|
|
{-0.37768f, 0.00000f, -0.06295f}, {-0.15737f, 0.00000f, -0.31473f},
|
|
{ 0.15737f, 0.00000f, -0.31473f}, { 0.37768f, 0.00000f, -0.06295f},
|
|
{-0.37768f, 0.33573f, -0.06295f}, {-0.15737f, 0.33573f, -0.31473f},
|
|
{ 0.15737f, 0.33573f, -0.31473f}, { 0.37768f, 0.33573f, -0.06295f},
|
|
{-0.18884f, 0.72388f, 0.00000f}, {-0.07851f, 0.62946f, -0.18834f},
|
|
{ 0.07851f, 0.62946f, -0.18834f}, { 0.18884f, 0.72388f, 0.00000f},
|
|
{-0.00000f, 0.72388f, 0.00000f}, { 0.00000f, 0.69241f, -0.06295f},
|
|
{ 0.43276f, 0.00000f, 0.00000f}, { 0.50357f, 0.00000f, 0.01574f},
|
|
{ 0.44062f, 0.00000f, -0.06295f}, { 0.43276f, 0.33573f, 0.00000f},
|
|
{ 0.50357f, 0.33573f, 0.01574f}, { 0.44062f, 0.33573f, -0.06295f},
|
|
{ 0.21642f, 0.74749f, 0.04708f}, { 0.25179f, 0.77896f, 0.05508f},
|
|
{ 0.22031f, 0.75536f, 0.00000f}, { 0.00000f, 0.73175f, 0.01574f},
|
|
{ 0.00000f, 0.76323f, 0.01574f}, { 0.00000f, 0.75536f, 0.00000f},
|
|
{-0.44062f, 0.00000f, -0.06295f}, {-0.50357f, 0.00000f, 0.01574f},
|
|
{-0.43276f, 0.00000f, 0.00000f}, {-0.44062f, 0.33573f, -0.06295f},
|
|
{-0.50357f, 0.33573f, 0.01574f}, {-0.43276f, 0.33573f, 0.00000f},
|
|
{-0.22031f, 0.75536f, 0.00000f}, {-0.25179f, 0.77896f, 0.05508f},
|
|
{-0.21642f, 0.74749f, 0.04708f}, { 0.18884f, 0.00000f, -0.37768f},
|
|
{-0.18884f, 0.00000f, -0.37768f}, { 0.18884f, 0.33573f, -0.37768f},
|
|
{-0.18884f, 0.33573f, -0.37768f}, { 0.09442f, 0.66094f, -0.22031f},
|
|
{-0.09442f, 0.66094f, -0.22031f}, { 0.00000f, 0.72388f, -0.06295f},
|
|
{-0.04721f, -0.88125f, 0.18884f}, {-0.01966f, -0.88125f, 0.18884f},
|
|
{ 0.01966f, -0.88125f, 0.18884f}, { 0.04721f, -0.88125f, 0.18884f},
|
|
{-0.04721f, -0.56652f, 0.13638f}, {-0.01966f, -0.56652f, 0.13638f},
|
|
{ 0.01966f, -0.56652f, 0.13638f}, { 0.04721f, -0.56652f, 0.13638f},
|
|
{-0.37768f, -0.50357f, -0.06295f}, {-0.15737f, -0.50357f, -0.31473f},
|
|
{ 0.15737f, -0.50357f, -0.31473f}, { 0.37768f, -0.50357f, -0.06295f},
|
|
{ 0.05410f, -0.88125f, 0.18884f}, { 0.06295f, -0.88125f, 0.16327f},
|
|
{ 0.05508f, -0.88125f, 0.15737f}, { 0.05410f, -0.56652f, 0.13638f},
|
|
{ 0.06295f, -0.56652f, 0.11081f}, { 0.05508f, -0.56652f, 0.10491f},
|
|
{ 0.43276f, -0.50357f, 0.00000f}, { 0.50357f, -0.50357f, 0.01574f},
|
|
{ 0.44062f, -0.50357f, -0.06295f}, { 0.02360f, -0.88125f, 0.13376f},
|
|
{-0.02753f, -0.88125f, 0.12589f}, {-0.05508f, -0.88125f, 0.15737f},
|
|
{ 0.02360f, -0.56652f, 0.08130f}, {-0.02753f, -0.56652f, 0.07343f},
|
|
{-0.05508f, -0.56652f, 0.10491f}, { 0.18884f, -0.50357f, -0.37768f},
|
|
{-0.18884f, -0.50357f, -0.37768f}, {-0.44062f, -0.50357f, -0.06295f},
|
|
{-0.06196f, -0.88125f, 0.16523f}, {-0.05410f, -0.88125f, 0.18884f},
|
|
{-0.06196f, -0.56652f, 0.11277f}, {-0.05410f, -0.56652f, 0.13638f},
|
|
{-0.50357f, -0.50357f, 0.01574f}, {-0.43276f, -0.50357f, 0.00000f},
|
|
{-0.15737f, -3.02143f, 0.12589f}, {-0.03147f, -3.02143f, 0.15737f},
|
|
{ 0.03147f, -3.02143f, 0.15737f}, { 0.15737f, -3.02143f, 0.12589f},
|
|
{-0.15737f, -2.39196f, 0.18884f}, {-0.03147f, -2.39196f, 0.22031f},
|
|
{ 0.03147f, -2.39196f, 0.22031f}, { 0.15737f, -2.39196f, 0.18884f},
|
|
{-0.04721f, -1.63648f, 0.31473f}, {-0.01966f, -1.63648f, 0.31473f},
|
|
{ 0.01966f, -1.63648f, 0.31473f}, { 0.04721f, -1.63648f, 0.31473f},
|
|
{ 0.18884f, -3.02143f, 0.11802f}, { 0.18884f, -3.02143f, 0.05508f},
|
|
{ 0.15737f, -3.02143f, 0.06295f}, { 0.18884f, -2.39196f, 0.18097f},
|
|
{ 0.18884f, -2.39196f, 0.11802f}, { 0.15737f, -2.39196f, 0.12589f},
|
|
{ 0.05410f, -1.63661f, 0.31473f}, { 0.06295f, -1.63648f, 0.28916f},
|
|
{ 0.05508f, -1.63648f, 0.28326f}, { 0.03147f, -3.02143f, 0.09442f},
|
|
{-0.03147f, -3.02143f, 0.09442f}, {-0.15737f, -3.02143f, 0.06295f},
|
|
{ 0.03147f, -2.39196f, 0.15737f}, {-0.03147f, -2.39196f, 0.15737f},
|
|
{-0.15737f, -2.39196f, 0.12589f}, { 0.02360f, -1.63661f, 0.25965f},
|
|
{-0.02753f, -1.63648f, 0.25179f}, {-0.05508f, -1.63648f, 0.28326f},
|
|
{-0.18884f, -3.02143f, 0.05508f}, {-0.18884f, -3.02143f, 0.11802f},
|
|
{-0.18884f, -2.39196f, 0.11802f}, {-0.18884f, -2.39196f, 0.18097f},
|
|
{-0.06196f, -1.63661f, 0.29113f}, {-0.05410f, -1.63661f, 0.31473f},
|
|
{-0.00126f, -3.52500f, 0.06295f}, { 0.00126f, -3.52500f, 0.06295f},
|
|
{ 0.00000f, -3.52500f, 0.06295f}, {-0.19010f, -3.52374f, 0.06295f},
|
|
{ 0.00126f, -3.52374f, 0.06295f}, { 0.00000f, -3.52374f, 0.06295f},
|
|
{ 0.18884f, -3.52374f, 0.06295f}, {-0.15737f, -3.27321f, 0.10071f},
|
|
{-0.03147f, -3.27321f, 0.13219f}, { 0.03147f, -3.27321f, 0.13219f},
|
|
{ 0.15737f, -3.27321f, 0.10071f}, { 0.00126f, -3.52500f, 0.00000f},
|
|
{ 0.23605f, -3.52374f, 0.06295f}, { 0.23731f, -3.52374f, 0.00000f},
|
|
{ 0.19010f, -3.52374f, 0.00000f}, { 0.18884f, -3.27321f, 0.09285f},
|
|
{ 0.18884f, -3.27321f, 0.02990f}, { 0.15737f, -3.27321f, 0.03777f},
|
|
{-0.00126f, -3.52500f, 0.00000f}, { 0.00126f, -3.52374f, 0.00000f},
|
|
{-0.00126f, -3.52374f, 0.00000f}, {-0.19010f, -3.52374f, 0.00000f},
|
|
{ 0.03147f, -3.27321f, 0.06924f}, {-0.03147f, -3.27321f, 0.06924f},
|
|
{-0.15737f, -3.27321f, 0.03777f}, {-0.00189f, -3.52500f, 0.06295f},
|
|
{-0.23731f, -3.52374f, 0.00000f}, {-0.23794f, -3.52374f, 0.06295f},
|
|
{-0.18884f, -3.27321f, 0.02990f}, {-0.18884f, -3.27321f, 0.09285f}
|
|
};
|
|
|
|
#endif /* FREEGLUT_TEAPOT_DATA_H */
|