From http://www.jwz.org/xscreensaver/xscreensaver-5.30.tar.gz
[xscreensaver] / hacks / glx / toaster_handle.c
1 /* Generated from "toaster_handle.dxf" on Aug-22-2014.
2    Smoothed vertex normals. Normalized to unit bounding box.
3  */
4
5 #include "gllist.h"
6
7 static const float toaster_handle_data[] = {
8         0,0,1,0.5,-0.094169,0.035224,
9         0,0,1,-0.356403,0.038624,0.035224,
10         0,0,1,-0.5,-0.094169,0.035224,
11         0,0,1,-0.356403,0.038624,0.035224,
12         0,0,1,0.5,-0.094169,0.035224,
13         0,0,1,-0.210084,0.094169,0.035224,
14         0,0,1,-0.210084,0.094169,0.035224,
15         0,0,1,0.5,-0.094169,0.035224,
16         0,0,1,0.210084,0.094169,0.035224,
17         0,0,1,0.210084,0.094169,0.035224,
18         0,0,1,0.5,-0.094169,0.035224,
19         0,0,1,0.356403,0.038624,0.035224,
20         -0.678947,0.734187,0,-0.5,-0.094169,0.035224,
21         -0.58038,0.814346,0,-0.356403,0.038624,-0.035224,
22         -0.678947,0.734187,0,-0.5,-0.094169,-0.035224,
23         -0.58038,0.814346,0,-0.356403,0.038624,-0.035224,
24         -0.678947,0.734187,0,-0.5,-0.094169,0.035224,
25         -0.47058,0.882357,0,-0.356403,0.038624,0.035224,
26         0,0,-1,-0.356403,0.038624,-0.035224,
27         0,0,-1,0.5,-0.094169,-0.035224,
28         0,0,-1,-0.5,-0.094169,-0.035224,
29         0,0,-1,0.5,-0.094169,-0.035224,
30         0,0,-1,-0.356403,0.038624,-0.035224,
31         0,0,-1,-0.210084,0.094169,-0.035224,
32         0,0,-1,0.5,-0.094169,-0.035224,
33         0,0,-1,-0.210084,0.094169,-0.035224,
34         0,0,-1,0.210084,0.094169,-0.035224,
35         0,0,-1,0.5,-0.094169,-0.035224,
36         0,0,-1,0.210084,0.094169,-0.035224,
37         0,0,-1,0.356403,0.038624,-0.035224,
38         0.58038,0.814346,0,0.356403,0.038624,0.035224,
39         0.678947,0.734187,0,0.5,-0.094169,-0.035224,
40         0.47058,0.882357,0,0.356403,0.038624,-0.035224,
41         0.678947,0.734187,0,0.5,-0.094169,-0.035224,
42         0.58038,0.814346,0,0.356403,0.038624,0.035224,
43         0.678947,0.734187,0,0.5,-0.094169,0.035224,
44         -0.120052,0.992768,0,-0.210084,0.094169,0.035224,
45         0.120052,0.992768,0,0.210084,0.094169,-0.035224,
46         -0.240104,0.970747,0,-0.210084,0.094169,-0.035224,
47         0.120052,0.992768,0,0.210084,0.094169,-0.035224,
48         -0.120052,0.992768,0,-0.210084,0.094169,0.035224,
49         0.240104,0.970747,0,0.210084,0.094169,0.035224,
50         0.240104,0.970747,0,0.210084,0.094169,0.035224,
51         0.47058,0.882357,0,0.356403,0.038624,-0.035224,
52         0.120052,0.992768,0,0.210084,0.094169,-0.035224,
53         0.47058,0.882357,0,0.356403,0.038624,-0.035224,
54         0.240104,0.970747,0,0.210084,0.094169,0.035224,
55         0.58038,0.814346,0,0.356403,0.038624,0.035224,
56         -0.47058,0.882357,0,-0.356403,0.038624,0.035224,
57         -0.240104,0.970747,0,-0.210084,0.094169,-0.035224,
58         -0.58038,0.814346,0,-0.356403,0.038624,-0.035224,
59         -0.240104,0.970747,0,-0.210084,0.094169,-0.035224,
60         -0.47058,0.882357,0,-0.356403,0.038624,0.035224,
61         -0.120052,0.992768,0,-0.210084,0.094169,0.035224
62 };
63 static const struct gllist toaster_handle_frame = { GL_N3F_V3F, GL_TRIANGLES, 54, toaster_handle_data, 0 };
64 const struct gllist *toaster_handle = &toaster_handle_frame;