eqemu
changeset 0:01fb0dee8a92
initial commit
author | John Tsiombikas <nuclear@member.fsf.org> |
---|---|
date | Tue, 15 Jul 2014 04:46:10 +0300 |
parents | |
children | 374d91dd2996 |
files | .hgignore Makefile data/7seg.png data/7seg_glow.png data/device.mtl data/device.obj data/envmap.png data/labels.png src/main.cc |
diffstat | 9 files changed, 2621 insertions(+), 0 deletions(-) [+] |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/.hgignore Tue Jul 15 04:46:10 2014 +0300 1.3 @@ -0,0 +1,4 @@ 1.4 +\.o$ 1.5 +\.swp$ 1.6 +\.d$ 1.7 +^eqdummy$
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/Makefile Tue Jul 15 04:46:10 2014 +0300 2.3 @@ -0,0 +1,20 @@ 2.4 +src = $(wildcard src/*.cc) 2.5 +obj = $(src:.cc=.o) 2.6 +dep = $(obj:.o=.d) 2.7 +bin = eqdummy 2.8 + 2.9 +CFLAGS = -pedantic -Wall -g 2.10 +CXXFLAGS = $(CFLAGS) 2.11 +LDFLAGS = -lGL -lGLU -lglut -lGLEW -lX11 -lm 2.12 + 2.13 +$(bin): $(obj) 2.14 + $(CXX) -o $@ $(obj) $(LDFLAGS) 2.15 + 2.16 +-include $(dep) 2.17 + 2.18 +%.d: %.cc 2.19 + @$(CPP) $< $(CXXFLAGS) -MM -MT $(@:.d=.o) >$@ 2.20 + 2.21 +.PHONY: clean 2.22 +clean: 2.23 + rm -f $(obj) $(bin)
3.1 Binary file data/7seg.png has changed
4.1 Binary file data/7seg_glow.png has changed
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/data/device.mtl Tue Jul 15 04:46:10 2014 +0300 5.3 @@ -0,0 +1,55 @@ 5.4 +# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware 5.5 +# File Created: 14.07.2014 08:46:21 5.6 + 5.7 +newmtl 01___Default 5.8 + Ns 50.0000 5.9 + Ni 1.5000 5.10 + d 1.0000 5.11 + Tr 0.0000 5.12 + Tf 1.0000 1.0000 1.0000 5.13 + illum 2 5.14 + Ka 0.0314 0.0314 0.0314 5.15 + Kd 0.0314 0.0314 0.0314 5.16 + Ks 0.8431 0.8431 0.8431 5.17 + Ke 0.0000 0.0000 0.0000 5.18 + map_Ka /Users/nuclear/code/equeue_dummy/data/labels.png 5.19 + map_Kd /Users/nuclear/code/equeue_dummy/data/labels.png 5.20 + map_refl /Users/nuclear/code/equeue_dummy/data/envmap.png 5.21 + 5.22 +newmtl 02___Default 5.23 + Ns 10.0000 5.24 + Ni 1.5000 5.25 + d 1.0000 5.26 + Tr 0.0000 5.27 + Tf 1.0000 1.0000 1.0000 5.28 + illum 2 5.29 + Ka 0.2431 0.2431 0.2431 5.30 + Kd 0.2431 0.2431 0.2431 5.31 + Ks 0.0000 0.0000 0.0000 5.32 + Ke 0.0000 0.0000 0.0000 5.33 + 5.34 +newmtl 03___Default 5.35 + Ns 24.0000 5.36 + Ni 1.5000 5.37 + d 1.0000 5.38 + Tr 0.0000 5.39 + Tf 1.0000 1.0000 1.0000 5.40 + illum 2 5.41 + Ka 1.0000 0.0000 0.0000 5.42 + Kd 1.0000 0.0000 0.0000 5.43 + Ks 0.6030 0.6030 0.6030 5.44 + Ke 0.0000 0.0000 0.0000 5.45 + 5.46 +newmtl 08___Default 5.47 + Ns 10.0000 5.48 + Ni 1.5000 5.49 + d 1.0000 5.50 + Tr 0.0000 5.51 + Tf 1.0000 1.0000 1.0000 5.52 + illum 2 5.53 + Ka 0.5882 0.5882 0.5882 5.54 + Kd 0.5882 0.5882 0.5882 5.55 + Ks 0.0000 0.0000 0.0000 5.56 + Ke 0.0000 0.0000 0.0000 5.57 + map_Ka /Users/nuclear/code/equeue_dummy/data/7seg.png 5.58 + map_Kd /Users/nuclear/code/equeue_dummy/data/7seg.png
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/data/device.obj Tue Jul 15 04:46:10 2014 +0300 6.3 @@ -0,0 +1,2255 @@ 6.4 +# 3ds Max Wavefront OBJ Exporter v0.97b - (c)2007 guruware 6.5 +# File Created: 14.07.2014 08:46:21 6.6 + 6.7 +mtllib device.mtl 6.8 + 6.9 +# 6.10 +# object box 6.11 +# 6.12 + 6.13 +v -32.2640 59.7640 0.0000 6.14 +v -32.2640 33.4866 0.0000 6.15 +v -15.0099 33.4866 0.0000 6.16 +v -15.0099 59.7640 0.0000 6.17 +v 0.0000 33.4866 0.0000 6.18 +v 0.0000 59.7640 0.0000 6.19 +v -32.2640 13.4957 0.0000 6.20 +v -32.2640 -29.8820 -0.0000 6.21 +v -15.0099 -29.8820 -0.0000 6.22 +v -15.0099 13.4951 0.0000 6.23 +v 0.0000 -29.8820 -0.0000 6.24 +v 0.0000 13.4951 0.0000 6.25 +v -32.2640 -59.7640 -0.0000 6.26 +v -15.0099 -59.7640 -0.0000 6.27 +v 0.0000 -59.7640 -0.0000 6.28 +v -32.2640 61.1320 -0.3665 6.29 +v -32.9480 60.9487 -0.3665 6.30 +v -33.4487 60.4480 -0.3665 6.31 +v -33.6320 59.7640 -0.3665 6.32 +v -33.6320 33.4866 -0.3666 6.33 +v -33.6320 13.4957 -0.3666 6.34 +v -33.6320 -29.8820 -0.3666 6.35 +v -33.6320 -59.7640 -0.3666 6.36 +v -33.4487 -60.4480 -0.3666 6.37 +v -32.9480 -60.9487 -0.3666 6.38 +v -32.2640 -61.1320 -0.3666 6.39 +v -15.0099 -61.1320 -0.3666 6.40 +v 0.0000 -61.1320 -0.3666 6.41 +v 0.0000 61.1320 -0.3665 6.42 +v -15.0099 61.1320 -0.3665 6.43 +v -32.2640 62.1334 -1.3680 6.44 +v -33.4487 61.8160 -1.3680 6.45 +v -34.3160 60.9487 -1.3680 6.46 +v -34.6334 59.7640 -1.3680 6.47 +v -34.6334 33.4866 -1.3680 6.48 +v -34.6334 13.4957 -1.3680 6.49 +v -34.6334 -29.8820 -1.3680 6.50 +v -34.6334 -59.7640 -1.3680 6.51 +v -34.3160 -60.9487 -1.3680 6.52 +v -33.4487 -61.8160 -1.3680 6.53 +v -32.2640 -62.1334 -1.3680 6.54 +v -15.0099 -62.1334 -1.3680 6.55 +v 0.0000 -62.1334 -1.3680 6.56 +v 0.0000 62.1334 -1.3680 6.57 +v -15.0099 62.1334 -1.3680 6.58 +v -32.2640 62.5000 -2.7360 6.59 +v -33.6320 62.1334 -2.7360 6.60 +v -34.6334 61.1320 -2.7360 6.61 +v -35.0000 59.7640 -2.7360 6.62 +v -35.0000 33.4866 -2.7360 6.63 +v -35.0000 13.4957 -2.7360 6.64 +v -35.0000 -29.8820 -2.7360 6.65 +v -35.0000 -59.7640 -2.7360 6.66 +v -34.6334 -61.1320 -2.7360 6.67 +v -33.6320 -62.1334 -2.7360 6.68 +v -32.2640 -62.5000 -2.7360 6.69 +v -15.0099 -62.5000 -2.7360 6.70 +v 0.0000 -62.5000 -2.7360 6.71 +v 0.0000 62.5000 -2.7360 6.72 +v -15.0099 62.5000 -2.7360 6.73 +v -32.2640 62.5000 -37.2640 6.74 +v -33.6320 62.1334 -37.2640 6.75 +v -34.6334 61.1320 -37.2640 6.76 +v -35.0000 59.7640 -37.2640 6.77 +v -35.0000 33.4866 -37.2640 6.78 +v -35.0000 13.4957 -37.2640 6.79 +v -35.0000 -29.8820 -37.2640 6.80 +v -35.0000 -59.7640 -37.2640 6.81 +v -34.6334 -61.1320 -37.2640 6.82 +v -33.6320 -62.1334 -37.2640 6.83 +v -32.2640 -62.5000 -37.2640 6.84 +v -15.0099 -62.5000 -37.2640 6.85 +v 0.0000 -62.5000 -37.2640 6.86 +v 0.0000 62.5000 -37.2640 6.87 +v -15.0099 62.5000 -37.2640 6.88 +v -32.2640 62.1334 -38.6320 6.89 +v -33.4487 61.8160 -38.6320 6.90 +v -34.3160 60.9487 -38.6320 6.91 +v -34.6334 59.7640 -38.6320 6.92 +v -34.6334 33.4866 -38.6320 6.93 +v -34.6334 13.4957 -38.6320 6.94 +v -34.6334 -29.8820 -38.6320 6.95 +v -34.6334 -59.7640 -38.6320 6.96 +v -34.3160 -60.9487 -38.6320 6.97 +v -33.4487 -61.8160 -38.6320 6.98 +v -32.2640 -62.1334 -38.6320 6.99 +v -15.0099 -62.1334 -38.6320 6.100 +v 0.0000 -62.1334 -38.6320 6.101 +v 0.0000 62.1334 -38.6320 6.102 +v -15.0099 62.1334 -38.6320 6.103 +v -32.2640 61.1320 -39.6334 6.104 +v -32.9480 60.9487 -39.6334 6.105 +v -33.4487 60.4480 -39.6334 6.106 +v -33.6320 59.7640 -39.6334 6.107 +v -33.6320 33.4866 -39.6334 6.108 +v -33.6320 13.4957 -39.6334 6.109 +v -33.6320 -29.8820 -39.6334 6.110 +v -33.6320 -59.7640 -39.6334 6.111 +v -33.4487 -60.4480 -39.6334 6.112 +v -32.9480 -60.9487 -39.6334 6.113 +v -32.2640 -61.1320 -39.6334 6.114 +v -15.0099 -61.1320 -39.6334 6.115 +v 0.0000 -61.1320 -39.6334 6.116 +v 0.0000 61.1320 -39.6334 6.117 +v -15.0099 61.1320 -39.6334 6.118 +v -32.2640 59.7640 -40.0000 6.119 +v -32.2640 33.4866 -40.0000 6.120 +v -32.2640 13.4957 -40.0000 6.121 +v -32.2640 -29.8820 -40.0000 6.122 +v -32.2640 -59.7640 -40.0000 6.123 +v -15.0099 -59.7640 -40.0000 6.124 +v 0.0000 -59.7640 -40.0000 6.125 +v 0.0000 59.7640 -40.0000 6.126 +v -15.0099 59.7640 -40.0000 6.127 +v 0.0000 -29.8820 -40.0000 6.128 +v -15.0099 -29.8820 -40.0000 6.129 +v 0.0000 13.4957 -40.0000 6.130 +v -15.0099 13.4957 -40.0000 6.131 +v 0.0000 33.4866 -40.0000 6.132 +v -15.0099 33.4866 -40.0000 6.133 +v 0.0000 13.4946 -3.9078 6.134 +v -15.0099 13.4946 -3.9078 6.135 +v -15.0099 33.4866 -3.9078 6.136 +v 0.0000 33.4866 -3.9078 6.137 +v 15.0099 33.4866 0.0000 6.138 +v 32.2640 33.4866 0.0000 6.139 +v 32.2640 59.7640 0.0000 6.140 +v 15.0099 59.7640 0.0000 6.141 +v 15.0099 -29.8820 -0.0000 6.142 +v 32.2640 -29.8820 -0.0000 6.143 +v 32.2640 13.4957 0.0000 6.144 +v 15.0099 13.4951 0.0000 6.145 +v 15.0099 -59.7640 -0.0000 6.146 +v 32.2640 -59.7640 -0.0000 6.147 +v 32.9480 60.9487 -0.3665 6.148 +v 32.2640 61.1320 -0.3665 6.149 +v 33.4487 60.4480 -0.3665 6.150 +v 33.6320 59.7640 -0.3665 6.151 +v 33.6320 33.4866 -0.3666 6.152 +v 33.6320 -29.8820 -0.3666 6.153 +v 33.6320 13.4957 -0.3666 6.154 +v 33.6320 -59.7640 -0.3666 6.155 +v 33.4487 -60.4480 -0.3666 6.156 +v 32.9480 -60.9487 -0.3666 6.157 +v 32.2640 -61.1320 -0.3666 6.158 +v 15.0099 -61.1320 -0.3666 6.159 +v 15.0099 61.1320 -0.3665 6.160 +v 33.4487 61.8160 -1.3680 6.161 +v 32.2640 62.1334 -1.3680 6.162 +v 34.3160 60.9487 -1.3680 6.163 +v 34.6334 59.7640 -1.3680 6.164 +v 34.6334 33.4866 -1.3680 6.165 +v 34.6334 -29.8820 -1.3680 6.166 +v 34.6334 13.4957 -1.3680 6.167 +v 34.6334 -59.7640 -1.3680 6.168 +v 34.3160 -60.9487 -1.3680 6.169 +v 33.4487 -61.8160 -1.3680 6.170 +v 32.2640 -62.1334 -1.3680 6.171 +v 15.0099 -62.1334 -1.3680 6.172 +v 15.0099 62.1334 -1.3680 6.173 +v 33.6320 62.1334 -2.7360 6.174 +v 32.2640 62.5000 -2.7360 6.175 +v 34.6334 61.1320 -2.7360 6.176 +v 35.0000 59.7640 -2.7360 6.177 +v 35.0000 33.4866 -2.7360 6.178 +v 35.0000 -29.8820 -2.7360 6.179 +v 35.0000 13.4957 -2.7360 6.180 +v 35.0000 -59.7640 -2.7360 6.181 +v 34.6334 -61.1320 -2.7360 6.182 +v 33.6320 -62.1334 -2.7360 6.183 +v 32.2640 -62.5000 -2.7360 6.184 +v 15.0099 -62.5000 -2.7360 6.185 +v 15.0099 62.5000 -2.7360 6.186 +v 33.6320 62.1334 -37.2640 6.187 +v 32.2640 62.5000 -37.2640 6.188 +v 34.6334 61.1320 -37.2640 6.189 +v 35.0000 59.7640 -37.2640 6.190 +v 35.0000 33.4866 -37.2640 6.191 +v 35.0000 -29.8820 -37.2640 6.192 +v 35.0000 13.4957 -37.2640 6.193 +v 35.0000 -59.7640 -37.2640 6.194 +v 34.6334 -61.1320 -37.2640 6.195 +v 33.6320 -62.1334 -37.2640 6.196 +v 32.2640 -62.5000 -37.2640 6.197 +v 15.0099 -62.5000 -37.2640 6.198 +v 15.0099 62.5000 -37.2640 6.199 +v 33.4487 61.8160 -38.6320 6.200 +v 32.2640 62.1334 -38.6320 6.201 +v 34.3160 60.9487 -38.6320 6.202 +v 34.6334 59.7640 -38.6320 6.203 +v 34.6334 33.4866 -38.6320 6.204 +v 34.6334 -29.8820 -38.6320 6.205 +v 34.6334 13.4957 -38.6320 6.206 +v 34.6334 -59.7640 -38.6320 6.207 +v 34.3160 -60.9487 -38.6320 6.208 +v 33.4487 -61.8160 -38.6320 6.209 +v 32.2640 -62.1334 -38.6320 6.210 +v 15.0099 -62.1334 -38.6320 6.211 +v 15.0099 62.1334 -38.6320 6.212 +v 32.9480 60.9487 -39.6334 6.213 +v 32.2640 61.1320 -39.6334 6.214 +v 33.4487 60.4480 -39.6334 6.215 +v 33.6320 59.7640 -39.6334 6.216 +v 33.6320 33.4866 -39.6334 6.217 +v 33.6320 -29.8820 -39.6334 6.218 +v 33.6320 13.4957 -39.6334 6.219 +v 33.6320 -59.7640 -39.6334 6.220 +v 33.4487 -60.4480 -39.6334 6.221 +v 32.9480 -60.9487 -39.6334 6.222 +v 32.2640 -61.1320 -39.6334 6.223 +v 15.0099 -61.1320 -39.6334 6.224 +v 15.0099 61.1320 -39.6334 6.225 +v 32.2640 59.7640 -40.0000 6.226 +v 32.2640 33.4866 -40.0000 6.227 +v 32.2640 -29.8820 -40.0000 6.228 +v 32.2640 13.4957 -40.0000 6.229 +v 32.2640 -59.7640 -40.0000 6.230 +v 15.0099 -59.7640 -40.0000 6.231 +v 15.0099 59.7640 -40.0000 6.232 +v 15.0099 -29.8820 -40.0000 6.233 +v 15.0099 13.4957 -40.0000 6.234 +v 15.0099 33.4866 -40.0000 6.235 +v 15.0099 13.4946 -3.9078 6.236 +v 15.0099 33.4866 -3.9078 6.237 +v -15.0099 19.0761 0.0000 6.238 +v -32.2640 19.0761 0.0000 6.239 +v -15.0099 19.0761 -3.9078 6.240 +v 15.0099 19.0761 -3.9078 6.241 +v 15.0099 19.0761 0.0000 6.242 +v 32.2640 19.0761 0.0000 6.243 +v 33.6320 19.0761 -0.3666 6.244 +v 34.6334 19.0761 -1.3680 6.245 +v 35.0000 19.0761 -2.7360 6.246 +v 35.0000 19.0761 -37.2640 6.247 +v 34.6334 19.0761 -38.6320 6.248 +v 33.6320 19.0761 -39.6334 6.249 +v 32.2640 19.0761 -40.0000 6.250 +v 15.0099 19.0761 -40.0000 6.251 +v 0.0000 19.0761 -40.0000 6.252 +v -15.0099 19.0761 -40.0000 6.253 +v -32.2640 19.0761 -40.0000 6.254 +v -35.0000 19.0761 -2.7360 6.255 +v -35.0000 19.0761 -37.2640 6.256 +v -34.6334 19.0761 -38.6320 6.257 +v -33.6320 19.0761 -39.6334 6.258 +v -33.6320 19.0761 -0.3666 6.259 +v -34.6334 19.0761 -1.3680 6.260 +# 247 vertices 6.261 + 6.262 +vn -0.1087 0.1087 0.9881 6.263 +vn -0.1305 -0.0000 0.9914 6.264 +vn 0.0000 -0.0000 1.0000 6.265 +vn 0.0000 0.1305 0.9914 6.266 +vn -0.1087 -0.1087 0.9881 6.267 +vn 0.0000 -0.1305 0.9914 6.268 +vn -0.0698 0.5140 0.8549 6.269 +vn -0.2655 0.4598 0.8474 6.270 +vn -0.4598 0.2655 0.8474 6.271 +vn -0.5140 0.0698 0.8549 6.272 +vn -0.5000 -0.0000 0.8660 6.273 +vn -0.5140 -0.0698 0.8549 6.274 +vn -0.4598 -0.2655 0.8474 6.275 +vn -0.2655 -0.4598 0.8474 6.276 +vn -0.0698 -0.5140 0.8549 6.277 +vn 0.0000 -0.5000 0.8660 6.278 +vn 0.0000 0.5000 0.8660 6.279 +vn -0.1129 0.8653 0.4883 6.280 +vn -0.4380 0.7586 0.4823 6.281 +vn -0.7586 0.4380 0.4823 6.282 +vn -0.8653 0.1129 0.4883 6.283 +vn -0.8660 -0.0000 0.5000 6.284 +vn -0.8653 -0.1129 0.4883 6.285 +vn -0.7586 -0.4380 0.4823 6.286 +vn -0.4380 -0.7586 0.4823 6.287 +vn -0.1129 -0.8653 0.4883 6.288 +vn 0.0000 -0.8660 0.5000 6.289 +vn 0.0000 0.8660 0.5000 6.290 +vn -0.1281 0.9834 0.1281 6.291 +vn -0.4959 0.8589 0.1278 6.292 +vn -0.8589 0.4959 0.1278 6.293 +vn -0.9834 0.1281 0.1281 6.294 +vn -0.9914 -0.0000 0.1305 6.295 +vn -0.9834 -0.1281 0.1281 6.296 +vn -0.8589 -0.4959 0.1278 6.297 +vn -0.4959 -0.8589 0.1278 6.298 +vn -0.1281 -0.9834 0.1281 6.299 +vn -0.0000 -0.9914 0.1305 6.300 +vn 0.0000 -0.9914 0.1305 6.301 +vn 0.0000 0.9914 0.1305 6.302 +vn -0.1281 0.9834 -0.1281 6.303 +vn -0.4959 0.8589 -0.1278 6.304 +vn -0.8589 0.4959 -0.1278 6.305 +vn -0.9834 0.1281 -0.1281 6.306 +vn -0.9914 0.0000 -0.1305 6.307 +vn -0.9834 -0.1281 -0.1281 6.308 +vn -0.8589 -0.4959 -0.1278 6.309 +vn -0.4959 -0.8589 -0.1278 6.310 +vn -0.1281 -0.9834 -0.1281 6.311 +vn -0.0000 -0.9914 -0.1305 6.312 +vn 0.0000 -0.9914 -0.1305 6.313 +vn 0.0000 0.9914 -0.1305 6.314 +vn -0.1129 0.8653 -0.4883 6.315 +vn -0.4380 0.7586 -0.4823 6.316 +vn -0.7586 0.4380 -0.4823 6.317 +vn -0.8653 0.1129 -0.4883 6.318 +vn -0.8660 0.0000 -0.5000 6.319 +vn -0.8653 -0.1129 -0.4883 6.320 +vn -0.7586 -0.4380 -0.4823 6.321 +vn -0.4380 -0.7586 -0.4823 6.322 +vn -0.1129 -0.8653 -0.4883 6.323 +vn -0.0000 -0.8660 -0.5000 6.324 +vn 0.0000 -0.8660 -0.5000 6.325 +vn 0.0000 0.8660 -0.5000 6.326 +vn -0.0698 0.5140 -0.8549 6.327 +vn -0.2655 0.4598 -0.8474 6.328 +vn -0.4598 0.2655 -0.8474 6.329 +vn -0.5140 0.0698 -0.8549 6.330 +vn -0.5000 0.0000 -0.8660 6.331 +vn -0.5140 -0.0698 -0.8549 6.332 +vn -0.4598 -0.2655 -0.8474 6.333 +vn -0.2655 -0.4598 -0.8474 6.334 +vn -0.0698 -0.5140 -0.8549 6.335 +vn 0.0000 -0.5000 -0.8660 6.336 +vn 0.0000 0.5000 -0.8660 6.337 +vn -0.1087 0.1087 -0.9881 6.338 +vn -0.1305 0.0000 -0.9914 6.339 +vn -0.1087 -0.1087 -0.9881 6.340 +vn 0.0000 -0.1305 -0.9914 6.341 +vn 0.0000 0.1305 -0.9914 6.342 +vn 0.0000 0.0000 -1.0000 6.343 +vn 0.0000 1.0000 -0.0001 6.344 +vn 0.0000 -1.0000 -0.0000 6.345 +vn 0.1305 -0.0000 0.9914 6.346 +vn 0.1087 0.1087 0.9881 6.347 +vn 0.1087 -0.1087 0.9881 6.348 +vn 0.2655 0.4598 0.8474 6.349 +vn 0.0698 0.5140 0.8549 6.350 +vn 0.4598 0.2655 0.8474 6.351 +vn 0.5140 0.0698 0.8549 6.352 +vn 0.5000 -0.0000 0.8660 6.353 +vn 0.5140 -0.0698 0.8549 6.354 +vn 0.4598 -0.2655 0.8474 6.355 +vn 0.2655 -0.4598 0.8474 6.356 +vn 0.0698 -0.5140 0.8549 6.357 +vn 0.4380 0.7586 0.4823 6.358 +vn 0.1129 0.8653 0.4883 6.359 +vn 0.7586 0.4380 0.4823 6.360 +vn 0.8653 0.1129 0.4883 6.361 +vn 0.8660 -0.0000 0.5000 6.362 +vn 0.8653 -0.1129 0.4883 6.363 +vn 0.7586 -0.4380 0.4823 6.364 +vn 0.4380 -0.7586 0.4823 6.365 +vn 0.1129 -0.8653 0.4883 6.366 +vn 0.4959 0.8589 0.1278 6.367 +vn 0.1281 0.9834 0.1281 6.368 +vn 0.8589 0.4959 0.1278 6.369 +vn 0.9834 0.1281 0.1281 6.370 +vn 0.9914 -0.0000 0.1305 6.371 +vn 0.9834 -0.1281 0.1281 6.372 +vn 0.8589 -0.4959 0.1278 6.373 +vn 0.4959 -0.8589 0.1278 6.374 +vn 0.1281 -0.9834 0.1281 6.375 +vn 0.4959 0.8589 -0.1278 6.376 +vn 0.1281 0.9834 -0.1281 6.377 +vn 0.8589 0.4959 -0.1278 6.378 +vn 0.9834 0.1281 -0.1281 6.379 +vn 0.9914 0.0000 -0.1305 6.380 +vn 0.9834 -0.1281 -0.1281 6.381 +vn 0.8589 -0.4959 -0.1278 6.382 +vn 0.4959 -0.8589 -0.1278 6.383 +vn 0.1281 -0.9834 -0.1281 6.384 +vn 0.4380 0.7586 -0.4823 6.385 +vn 0.1129 0.8653 -0.4883 6.386 +vn 0.7586 0.4380 -0.4823 6.387 +vn 0.8653 0.1129 -0.4883 6.388 +vn 0.8660 0.0000 -0.5000 6.389 +vn 0.8653 -0.1129 -0.4883 6.390 +vn 0.7586 -0.4380 -0.4823 6.391 +vn 0.4380 -0.7586 -0.4823 6.392 +vn 0.1129 -0.8653 -0.4883 6.393 +vn 0.2655 0.4598 -0.8474 6.394 +vn 0.0698 0.5140 -0.8549 6.395 +vn 0.4598 0.2655 -0.8474 6.396 +vn 0.5140 0.0698 -0.8549 6.397 +vn 0.5000 0.0000 -0.8660 6.398 +vn 0.5140 -0.0698 -0.8549 6.399 +vn 0.4598 -0.2655 -0.8474 6.400 +vn 0.2655 -0.4598 -0.8474 6.401 +vn 0.0698 -0.5140 -0.8549 6.402 +vn 0.1087 0.1087 -0.9881 6.403 +vn 0.1305 0.0000 -0.9914 6.404 +vn 0.1087 -0.1087 -0.9881 6.405 +vn 1.0000 0.0000 -0.0000 6.406 +vn 1.0000 -0.0000 -0.0000 6.407 +vn -1.0000 0.0000 -0.0000 6.408 +vn -1.0000 -0.0000 -0.0000 6.409 +# 147 vertex normals 6.410 + 6.411 +vt 0.6861 0.4001 0.9995 6.412 +vt 0.6861 0.3350 0.9995 6.413 +vt 0.7409 0.3350 0.9995 6.414 +vt 0.7409 0.4001 0.9995 6.415 +vt 0.7885 0.3350 0.9995 6.416 +vt 0.7885 0.4001 0.9995 6.417 +vt 0.6861 0.2855 0.9995 6.418 +vt 0.6861 0.1780 0.9995 6.419 +vt 0.7409 0.1780 0.9995 6.420 +vt 0.7409 0.2855 0.9995 6.421 +vt 0.7885 0.1780 0.9995 6.422 +vt 0.7885 0.2855 0.9995 6.423 +vt 0.6861 0.1040 0.9995 6.424 +vt 0.7409 0.1040 0.9995 6.425 +vt 0.7885 0.1040 0.9995 6.426 +vt 0.6861 0.4035 0.9903 6.427 +vt 0.6839 0.4030 0.9903 6.428 +vt 0.6823 0.4018 0.9903 6.429 +vt 0.6817 0.4001 0.9903 6.430 +vt 0.6817 0.3350 0.9903 6.431 +vt 0.6817 0.2855 0.9903 6.432 +vt 0.6817 0.1780 0.9903 6.433 +vt 0.6817 0.1040 0.9903 6.434 +vt 0.6823 0.1023 0.9903 6.435 +vt 0.6839 0.1010 0.9903 6.436 +vt 0.6861 0.1006 0.9903 6.437 +vt 0.7409 0.1006 0.9903 6.438 +vt 0.7885 0.1006 0.9903 6.439 +vt 0.7885 0.4035 0.9903 6.440 +vt 0.7409 0.4035 0.9903 6.441 +vt 0.6861 0.4059 0.9653 6.442 +vt 0.6823 0.4052 0.9653 6.443 +vt 0.6795 0.4030 0.9653 6.444 +vt 0.6785 0.4001 0.9653 6.445 +vt 0.6785 0.3350 0.9653 6.446 +vt 0.6785 0.2855 0.9653 6.447 +vt 0.6785 0.1780 0.9653 6.448 +vt 0.6785 0.1040 0.9653 6.449 +vt 0.6795 0.1010 0.9653 6.450 +vt 0.6823 0.0989 0.9653 6.451 +vt 0.6861 0.0981 0.9653 6.452 +vt 0.7409 0.0981 0.9653 6.453 +vt 0.7885 0.0981 0.9653 6.454 +vt 0.7885 0.4059 0.9653 6.455 +vt 0.7409 0.4059 0.9653 6.456 +vt 0.6861 0.4068 0.9312 6.457 +vt 0.6817 0.4059 0.9312 6.458 +vt 0.6785 0.4035 0.9312 6.459 +vt 0.6774 0.4001 0.9312 6.460 +vt 0.6774 0.3350 0.9312 6.461 +vt 0.6774 0.2855 0.9312 6.462 +vt 0.6774 0.1780 0.9312 6.463 +vt 0.6774 0.1040 0.9312 6.464 +vt 0.6785 0.1006 0.9312 6.465 +vt 0.6817 0.0981 0.9312 6.466 +vt 0.6861 0.0972 0.9312 6.467 +vt 0.7409 0.0972 0.9312 6.468 +vt 0.7885 0.0972 0.9312 6.469 +vt 0.7885 0.4068 0.9312 6.470 +vt 0.7409 0.4068 0.9312 6.471 +vt 0.6861 0.4068 0.0688 6.472 +vt 0.6817 0.4059 0.0688 6.473 +vt 0.6785 0.4035 0.0688 6.474 +vt 0.6774 0.4001 0.0688 6.475 +vt 0.6774 0.3350 0.0688 6.476 +vt 0.6774 0.2855 0.0688 6.477 +vt 0.6774 0.1780 0.0688 6.478 +vt 0.6774 0.1040 0.0688 6.479 +vt 0.6785 0.1006 0.0688 6.480 +vt 0.6817 0.0981 0.0688 6.481 +vt 0.6861 0.0972 0.0688 6.482 +vt 0.7409 0.0972 0.0688 6.483 +vt 0.7885 0.0972 0.0688 6.484 +vt 0.7885 0.4068 0.0688 6.485 +vt 0.7409 0.4068 0.0688 6.486 +vt 0.6861 0.4059 0.0347 6.487 +vt 0.6823 0.4052 0.0347 6.488 +vt 0.6795 0.4030 0.0347 6.489 +vt 0.6785 0.4001 0.0347 6.490 +vt 0.6785 0.3350 0.0347 6.491 +vt 0.6785 0.2855 0.0347 6.492 +vt 0.6785 0.1780 0.0347 6.493 +vt 0.6785 0.1040 0.0347 6.494 +vt 0.6795 0.1010 0.0347 6.495 +vt 0.6823 0.0989 0.0347 6.496 +vt 0.6861 0.0981 0.0347 6.497 +vt 0.7409 0.0981 0.0347 6.498 +vt 0.7885 0.0981 0.0347 6.499 +vt 0.7885 0.4059 0.0347 6.500 +vt 0.7409 0.4059 0.0347 6.501 +vt 0.6861 0.4035 0.0097 6.502 +vt 0.6839 0.4030 0.0097 6.503 +vt 0.6823 0.4018 0.0097 6.504 +vt 0.6817 0.4001 0.0097 6.505 +vt 0.6817 0.3350 0.0097 6.506 +vt 0.6817 0.2855 0.0097 6.507 +vt 0.6817 0.1780 0.0097 6.508 +vt 0.6817 0.1040 0.0097 6.509 +vt 0.6823 0.1023 0.0097 6.510 +vt 0.6839 0.1010 0.0097 6.511 +vt 0.6861 0.1006 0.0097 6.512 +vt 0.7409 0.1006 0.0097 6.513 +vt 0.7885 0.1006 0.0097 6.514 +vt 0.7885 0.4035 0.0097 6.515 +vt 0.7409 0.4035 0.0097 6.516 +vt 0.6861 0.4001 0.0005 6.517 +vt 0.6861 0.3350 0.0005 6.518 +vt 0.6861 0.2855 0.0005 6.519 +vt 0.6861 0.1780 0.0005 6.520 +vt 0.6861 0.1040 0.0005 6.521 +vt 0.7409 0.1040 0.0005 6.522 +vt 0.7885 0.1040 0.0005 6.523 +vt 0.7885 0.4001 0.0005 6.524 +vt 0.7409 0.4001 0.0005 6.525 +vt 0.7885 0.1780 0.0005 6.526 +vt 0.7409 0.1780 0.0005 6.527 +vt 0.7885 0.2855 0.0005 6.528 +vt 0.7409 0.2855 0.0005 6.529 +vt 0.7885 0.3350 0.0005 6.530 +vt 0.7409 0.3350 0.0005 6.531 +vt 0.7885 0.2854 0.9019 6.532 +vt 0.7409 0.2854 0.9019 6.533 +vt 0.7409 0.3350 0.9019 6.534 +vt 0.7885 0.3350 0.9019 6.535 +vt 0.8362 0.3350 0.9995 6.536 +vt 0.8910 0.3350 0.9995 6.537 +vt 0.8910 0.4001 0.9995 6.538 +vt 0.8362 0.4001 0.9995 6.539 +vt 0.8362 0.1780 0.9995 6.540 +vt 0.8910 0.1780 0.9995 6.541 +vt 0.8910 0.2855 0.9995 6.542 +vt 0.8362 0.2855 0.9995 6.543 +vt 0.8362 0.1040 0.9995 6.544 +vt 0.8910 0.1040 0.9995 6.545 +vt 0.8932 0.4030 0.9903 6.546 +vt 0.8910 0.4035 0.9903 6.547 +vt 0.8948 0.4018 0.9903 6.548 +vt 0.8953 0.4001 0.9903 6.549 +vt 0.8953 0.3350 0.9903 6.550 +vt 0.8953 0.1780 0.9903 6.551 +vt 0.8953 0.2855 0.9903 6.552 +vt 0.8953 0.1040 0.9903 6.553 +vt 0.8948 0.1023 0.9903 6.554 +vt 0.8932 0.1010 0.9903 6.555 +vt 0.8910 0.1006 0.9903 6.556 +vt 0.8362 0.1006 0.9903 6.557 +vt 0.8362 0.4035 0.9903 6.558 +vt 0.8948 0.4052 0.9653 6.559 +vt 0.8910 0.4059 0.9653 6.560 +vt 0.8975 0.4030 0.9653 6.561 +vt 0.8985 0.4001 0.9653 6.562 +vt 0.8985 0.3350 0.9653 6.563 +vt 0.8985 0.1780 0.9653 6.564 +vt 0.8985 0.2855 0.9653 6.565 +vt 0.8985 0.1040 0.9653 6.566 +vt 0.8975 0.1010 0.9653 6.567 +vt 0.8948 0.0989 0.9653 6.568 +vt 0.8910 0.0981 0.9653 6.569 +vt 0.8362 0.0981 0.9653 6.570 +vt 0.8362 0.4059 0.9653 6.571 +vt 0.8953 0.4059 0.9312 6.572 +vt 0.8910 0.4068 0.9312 6.573 +vt 0.8985 0.4035 0.9312 6.574 +vt 0.8997 0.4001 0.9312 6.575 +vt 0.8997 0.3350 0.9312 6.576 +vt 0.8997 0.1780 0.9312 6.577 +vt 0.8997 0.2855 0.9312 6.578 +vt 0.8997 0.1040 0.9312 6.579 +vt 0.8985 0.1006 0.9312 6.580 +vt 0.8953 0.0981 0.9312 6.581 +vt 0.8910 0.0972 0.9312 6.582 +vt 0.8362 0.0972 0.9312 6.583 +vt 0.8362 0.4068 0.9312 6.584 +vt 0.8953 0.4059 0.0688 6.585 +vt 0.8910 0.4068 0.0688 6.586 +vt 0.8985 0.4035 0.0688 6.587 +vt 0.8997 0.4001 0.0688 6.588 +vt 0.8997 0.3350 0.0688 6.589 +vt 0.8997 0.1780 0.0688 6.590 +vt 0.8997 0.2855 0.0688 6.591 +vt 0.8997 0.1040 0.0688 6.592 +vt 0.8985 0.1006 0.0688 6.593 +vt 0.8953 0.0981 0.0688 6.594 +vt 0.8910 0.0972 0.0688 6.595 +vt 0.8362 0.0972 0.0688 6.596 +vt 0.8362 0.4068 0.0688 6.597 +vt 0.8948 0.4052 0.0347 6.598 +vt 0.8910 0.4059 0.0347 6.599 +vt 0.8975 0.4030 0.0347 6.600 +vt 0.8985 0.4001 0.0347 6.601 +vt 0.8985 0.3350 0.0347 6.602 +vt 0.8985 0.1780 0.0347 6.603 +vt 0.8985 0.2855 0.0347 6.604 +vt 0.8985 0.1040 0.0347 6.605 +vt 0.8975 0.1010 0.0347 6.606 +vt 0.8948 0.0989 0.0347 6.607 +vt 0.8910 0.0981 0.0347 6.608 +vt 0.8362 0.0981 0.0347 6.609 +vt 0.8362 0.4059 0.0347 6.610 +vt 0.8932 0.4030 0.0097 6.611 +vt 0.8910 0.4035 0.0097 6.612 +vt 0.8948 0.4018 0.0097 6.613 +vt 0.8953 0.4001 0.0097 6.614 +vt 0.8953 0.3350 0.0097 6.615 +vt 0.8953 0.1780 0.0097 6.616 +vt 0.8953 0.2855 0.0097 6.617 +vt 0.8953 0.1040 0.0097 6.618 +vt 0.8948 0.1023 0.0097 6.619 +vt 0.8932 0.1010 0.0097 6.620 +vt 0.8910 0.1006 0.0097 6.621 +vt 0.8362 0.1006 0.0097 6.622 +vt 0.8362 0.4035 0.0097 6.623 +vt 0.8910 0.4001 0.0005 6.624 +vt 0.8910 0.3350 0.0005 6.625 +vt 0.8910 0.1780 0.0005 6.626 +vt 0.8910 0.2855 0.0005 6.627 +vt 0.8910 0.1040 0.0005 6.628 +vt 0.8362 0.1040 0.0005 6.629 +vt 0.8362 0.4001 0.0005 6.630 +vt 0.8362 0.1780 0.0005 6.631 +vt 0.8362 0.2855 0.0005 6.632 +vt 0.8362 0.3350 0.0005 6.633 +vt 0.8362 0.2854 0.9019 6.634 +vt 0.8362 0.3350 0.9019 6.635 +vt 0.6622 0.0035 0.9995 6.636 +vt 0.6622 0.4468 0.9995 6.637 +vt -0.2323 0.4468 0.9995 6.638 +vt -0.2323 0.0035 0.9995 6.639 +vt 0.7409 0.2993 0.9995 6.640 +vt 0.7409 0.2993 0.9019 6.641 +vt 0.8362 0.2993 0.9019 6.642 +vt 0.8362 0.2993 0.9995 6.643 +vt 0.9822 0.5590 0.9995 6.644 +vt 0.9822 0.9711 0.9995 6.645 +vt 0.0132 0.9711 0.9995 6.646 +vt 0.0132 0.5590 0.9995 6.647 +vt 0.8953 0.2993 0.9903 6.648 +vt 0.8910 0.2993 0.9995 6.649 +vt 0.8985 0.2993 0.9653 6.650 +vt 0.8997 0.2993 0.9312 6.651 +vt 0.8997 0.2993 0.0688 6.652 +vt 0.8985 0.2993 0.0347 6.653 +vt 0.8953 0.2993 0.0097 6.654 +vt 0.8910 0.2993 0.0005 6.655 +vt 0.8362 0.2993 0.0005 6.656 +vt 0.7885 0.2993 0.0005 6.657 +vt 0.7409 0.2993 0.0005 6.658 +vt 0.6861 0.2993 0.0005 6.659 +vt 0.6774 0.2993 0.9312 6.660 +vt 0.6774 0.2993 0.0688 6.661 +vt 0.6785 0.2993 0.0347 6.662 +vt 0.6817 0.2993 0.0097 6.663 +vt 0.6861 0.2993 0.9995 6.664 +vt 0.6817 0.2993 0.9903 6.665 +vt 0.6785 0.2993 0.9653 6.666 +# 255 texture coords 6.667 + 6.668 +g box 6.669 +usemtl 01___Default 6.670 +s 1 6.671 +f 1/1/1 2/2/2 3/3/3 4/4/4 6.672 +f 4/4/4 3/3/3 5/5/3 6/6/4 6.673 +f 7/7/2 8/8/2 9/9/3 10/10/3 6.674 +f 10/10/3 9/9/3 11/11/3 12/12/3 6.675 +f 8/8/2 13/13/5 14/14/6 9/9/3 6.676 +f 9/9/3 14/14/6 15/15/6 11/11/3 6.677 +f 1/1/1 16/16/7 17/17/8 6.678 +f 1/1/1 17/17/8 18/18/9 6.679 +f 1/1/1 18/18/9 19/19/10 6.680 +f 1/1/1 19/19/10 20/20/11 2/2/2 6.681 +f 7/7/2 21/21/11 22/22/11 8/8/2 6.682 +f 8/8/2 22/22/11 23/23/12 13/13/5 6.683 +f 13/13/5 23/23/12 24/24/13 6.684 +f 13/13/5 24/24/13 25/25/14 6.685 +f 13/13/5 25/25/14 26/26/15 6.686 +f 13/13/5 26/26/15 27/27/16 14/14/6 6.687 +f 14/14/6 27/27/16 28/28/16 15/15/6 6.688 +f 6/6/4 29/29/17 30/30/17 4/4/4 6.689 +f 4/4/4 30/30/17 16/16/7 1/1/1 6.690 +f 16/16/7 31/31/18 32/32/19 17/17/8 6.691 +f 17/17/8 32/32/19 33/33/20 18/18/9 6.692 +f 18/18/9 33/33/20 34/34/21 19/19/10 6.693 +f 19/19/10 34/34/21 35/35/22 20/20/11 6.694 +f 21/21/11 36/36/22 37/37/22 22/22/11 6.695 +f 22/22/11 37/37/22 38/38/23 23/23/12 6.696 +f 23/23/12 38/38/23 39/39/24 24/24/13 6.697 +f 24/24/13 39/39/24 40/40/25 25/25/14 6.698 +f 25/25/14 40/40/25 41/41/26 26/26/15 6.699 +f 26/26/15 41/41/26 42/42/27 27/27/16 6.700 +f 27/27/16 42/42/27 43/43/27 28/28/16 6.701 +f 29/29/17 44/44/28 45/45/28 30/30/17 6.702 +f 30/30/17 45/45/28 31/31/18 16/16/7 6.703 +f 31/31/18 46/46/29 47/47/30 32/32/19 6.704 +f 32/32/19 47/47/30 48/48/31 33/33/20 6.705 +f 33/33/20 48/48/31 49/49/32 34/34/21 6.706 +f 34/34/21 49/49/32 50/50/33 35/35/22 6.707 +f 36/36/22 51/51/33 52/52/33 37/37/22 6.708 +f 37/37/22 52/52/33 53/53/34 38/38/23 6.709 +f 38/38/23 53/53/34 54/54/35 39/39/24 6.710 +f 39/39/24 54/54/35 55/55/36 40/40/25 6.711 +f 40/40/25 55/55/36 56/56/37 41/41/26 6.712 +f 41/41/26 56/56/37 57/57/38 42/42/27 6.713 +f 42/42/27 57/57/38 58/58/39 43/43/27 6.714 +f 44/44/28 59/59/40 60/60/40 45/45/28 6.715 +f 45/45/28 60/60/40 46/46/29 31/31/18 6.716 +f 46/46/29 61/61/41 62/62/42 47/47/30 6.717 +f 47/47/30 62/62/42 63/63/43 48/48/31 6.718 +f 48/48/31 63/63/43 64/64/44 49/49/32 6.719 +f 49/49/32 64/64/44 65/65/45 50/50/33 6.720 +f 51/51/33 66/66/45 67/67/45 52/52/33 6.721 +f 52/52/33 67/67/45 68/68/46 53/53/34 6.722 +f 53/53/34 68/68/46 69/69/47 54/54/35 6.723 +f 54/54/35 69/69/47 70/70/48 55/55/36 6.724 +f 55/55/36 70/70/48 71/71/49 56/56/37 6.725 +f 56/56/37 71/71/49 72/72/50 57/57/38 6.726 +f 57/57/38 72/72/50 73/73/51 58/58/39 6.727 +f 59/59/40 74/74/52 75/75/52 60/60/40 6.728 +f 60/60/40 75/75/52 61/61/41 46/46/29 6.729 +f 61/61/41 76/76/53 77/77/54 62/62/42 6.730 +f 62/62/42 77/77/54 78/78/55 63/63/43 6.731 +f 63/63/43 78/78/55 79/79/56 64/64/44 6.732 +f 64/64/44 79/79/56 80/80/57 65/65/45 6.733 +f 66/66/45 81/81/57 82/82/57 67/67/45 6.734 +f 67/67/45 82/82/57 83/83/58 68/68/46 6.735 +f 68/68/46 83/83/58 84/84/59 69/69/47 6.736 +f 69/69/47 84/84/59 85/85/60 70/70/48 6.737 +f 70/70/48 85/85/60 86/86/61 71/71/49 6.738 +f 71/71/49 86/86/61 87/87/62 72/72/50 6.739 +f 72/72/50 87/87/62 88/88/63 73/73/51 6.740 +f 74/74/52 89/89/64 90/90/64 75/75/52 6.741 +f 75/75/52 90/90/64 76/76/53 61/61/41 6.742 +f 76/76/53 91/91/65 92/92/66 77/77/54 6.743 +f 77/77/54 92/92/66 93/93/67 78/78/55 6.744 +f 78/78/55 93/93/67 94/94/68 79/79/56 6.745 +f 79/79/56 94/94/68 95/95/69 80/80/57 6.746 +f 81/81/57 96/96/69 97/97/69 82/82/57 6.747 +f 82/82/57 97/97/69 98/98/70 83/83/58 6.748 +f 83/83/58 98/98/70 99/99/71 84/84/59 6.749 +f 84/84/59 99/99/71 100/100/72 85/85/60 6.750 +f 85/85/60 100/100/72 101/101/73 86/86/61 6.751 +f 86/86/61 101/101/73 102/102/74 87/87/62 6.752 +f 87/87/62 102/102/74 103/103/74 88/88/63 6.753 +f 89/89/64 104/104/75 105/105/75 90/90/64 6.754 +f 90/90/64 105/105/75 91/91/65 76/76/53 6.755 +f 91/91/65 106/106/76 92/92/66 6.756 +f 92/92/66 106/106/76 93/93/67 6.757 +f 93/93/67 106/106/76 94/94/68 6.758 +f 94/94/68 106/106/76 107/107/77 95/95/69 6.759 +f 96/96/69 108/108/77 109/109/77 97/97/69 6.760 +f 97/97/69 109/109/77 110/110/78 98/98/70 6.761 +f 98/98/70 110/110/78 99/99/71 6.762 +f 99/99/71 110/110/78 100/100/72 6.763 +f 100/100/72 110/110/78 101/101/73 6.764 +f 101/101/73 110/110/78 111/111/79 102/102/74 6.765 +f 102/102/74 111/111/79 112/112/79 103/103/74 6.766 +f 104/104/75 113/113/80 114/114/80 105/105/75 6.767 +f 105/105/75 114/114/80 106/106/76 91/91/65 6.768 +f 115/115/81 112/112/79 111/111/79 116/116/81 6.769 +f 116/116/81 111/111/79 110/110/78 109/109/77 6.770 +f 117/117/81 115/115/81 116/116/81 118/118/81 6.771 +f 118/118/81 116/116/81 109/109/77 108/108/77 6.772 +f 113/113/80 119/119/81 120/120/81 114/114/80 6.773 +f 114/114/80 120/120/81 107/107/77 106/106/76 6.774 +s 2 6.775 +f 121/121/82 122/122/82 10/10/82 12/12/82 6.776 +f 123/123/83 124/124/83 5/5/83 3/3/83 6.777 +s 1 6.778 +f 125/125/3 126/126/84 127/127/85 128/128/4 6.779 +f 5/5/3 125/125/3 128/128/4 6/6/4 6.780 +f 129/129/3 130/130/84 131/131/84 132/132/3 6.781 +f 11/11/3 129/129/3 132/132/3 12/12/3 6.782 +f 133/133/6 134/134/86 130/130/84 129/129/3 6.783 +f 15/15/6 133/133/6 129/129/3 11/11/3 6.784 +f 127/127/85 135/135/87 136/136/88 6.785 +f 127/127/85 137/137/89 135/135/87 6.786 +f 127/127/85 138/138/90 137/137/89 6.787 +f 139/139/91 138/138/90 127/127/85 126/126/84 6.788 +f 140/140/91 141/141/91 131/131/84 130/130/84 6.789 +f 142/142/92 140/140/91 130/130/84 134/134/86 6.790 +f 134/134/86 143/143/93 142/142/92 6.791 +f 134/134/86 144/144/94 143/143/93 6.792 +f 134/134/86 145/145/95 144/144/94 6.793 +f 146/146/16 145/145/95 134/134/86 133/133/6 6.794 +f 28/28/16 146/146/16 133/133/6 15/15/6 6.795 +f 147/147/17 29/29/17 6/6/4 128/128/4 6.796 +f 136/136/88 147/147/17 128/128/4 127/127/85 6.797 +f 148/148/96 149/149/97 136/136/88 135/135/87 6.798 +f 150/150/98 148/148/96 135/135/87 137/137/89 6.799 +f 151/151/99 150/150/98 137/137/89 138/138/90 6.800 +f 152/152/100 151/151/99 138/138/90 139/139/91 6.801 +f 153/153/100 154/154/100 141/141/91 140/140/91 6.802 +f 155/155/101 153/153/100 140/140/91 142/142/92 6.803 +f 156/156/102 155/155/101 142/142/92 143/143/93 6.804 +f 157/157/103 156/156/102 143/143/93 144/144/94 6.805 +f 158/158/104 157/157/103 144/144/94 145/145/95 6.806 +f 159/159/27 158/158/104 145/145/95 146/146/16 6.807 +f 43/43/27 159/159/27 146/146/16 28/28/16 6.808 +f 160/160/28 44/44/28 29/29/17 147/147/17 6.809 +f 149/149/97 160/160/28 147/147/17 136/136/88 6.810 +f 161/161/105 162/162/106 149/149/97 148/148/96 6.811 +f 163/163/107 161/161/105 148/148/96 150/150/98 6.812 +f 164/164/108 163/163/107 150/150/98 151/151/99 6.813 +f 165/165/109 164/164/108 151/151/99 152/152/100 6.814 +f 166/166/109 167/167/109 154/154/100 153/153/100 6.815 +f 168/168/110 166/166/109 153/153/100 155/155/101 6.816 +f 169/169/111 168/168/110 155/155/101 156/156/102 6.817 +f 170/170/112 169/169/111 156/156/102 157/157/103 6.818 +f 171/171/113 170/170/112 157/157/103 158/158/104 6.819 +f 172/172/39 171/171/113 158/158/104 159/159/27 6.820 +f 58/58/39 172/172/39 159/159/27 43/43/27 6.821 +f 173/173/40 59/59/40 44/44/28 160/160/28 6.822 +f 162/162/106 173/173/40 160/160/28 149/149/97 6.823 +f 174/174/114 175/175/115 162/162/106 161/161/105 6.824 +f 176/176/116 174/174/114 161/161/105 163/163/107 6.825 +f 177/177/117 176/176/116 163/163/107 164/164/108 6.826 +f 178/178/118 177/177/117 164/164/108 165/165/109 6.827 +f 179/179/118 180/180/118 167/167/109 166/166/109 6.828 +f 181/181/119 179/179/118 166/166/109 168/168/110 6.829 +f 182/182/120 181/181/119 168/168/110 169/169/111 6.830 +f 183/183/121 182/182/120 169/169/111 170/170/112 6.831 +f 184/184/122 183/183/121 170/170/112 171/171/113 6.832 +f 185/185/51 184/184/122 171/171/113 172/172/39 6.833 +f 73/73/51 185/185/51 172/172/39 58/58/39 6.834 +f 186/186/52 74/74/52 59/59/40 173/173/40 6.835 +f 175/175/115 186/186/52 173/173/40 162/162/106 6.836 +f 187/187/123 188/188/124 175/175/115 174/174/114 6.837 +f 189/189/125 187/187/123 174/174/114 176/176/116 6.838 +f 190/190/126 189/189/125 176/176/116 177/177/117 6.839 +f 191/191/127 190/190/126 177/177/117 178/178/118 6.840 +f 192/192/127 193/193/127 180/180/118 179/179/118 6.841 +f 194/194/128 192/192/127 179/179/118 181/181/119 6.842 +f 195/195/129 194/194/128 181/181/119 182/182/120 6.843 +f 196/196/130 195/195/129 182/182/120 183/183/121 6.844 +f 197/197/131 196/196/130 183/183/121 184/184/122 6.845 +f 198/198/63 197/197/131 184/184/122 185/185/51 6.846 +f 88/88/63 198/198/63 185/185/51 73/73/51 6.847 +f 199/199/64 89/89/64 74/74/52 186/186/52 6.848 +f 188/188/124 199/199/64 186/186/52 175/175/115 6.849 +f 200/200/132 201/201/133 188/188/124 187/187/123 6.850 +f 202/202/134 200/200/132 187/187/123 189/189/125 6.851 +f 203/203/135 202/202/134 189/189/125 190/190/126 6.852 +f 204/204/136 203/203/135 190/190/126 191/191/127 6.853 +f 205/205/136 206/206/136 193/193/127 192/192/127 6.854 +f 207/207/137 205/205/136 192/192/127 194/194/128 6.855 +f 208/208/138 207/207/137 194/194/128 195/195/129 6.856 +f 209/209/139 208/208/138 195/195/129 196/196/130 6.857 +f 210/210/140 209/209/139 196/196/130 197/197/131 6.858 +f 211/211/74 210/210/140 197/197/131 198/198/63 6.859 +f 103/103/74 211/211/74 198/198/63 88/88/63 6.860 +f 212/212/75 104/104/75 89/89/64 199/199/64 6.861 +f 201/201/133 212/212/75 199/199/64 188/188/124 6.862 +f 201/201/133 200/200/132 213/213/141 6.863 +f 200/200/132 202/202/134 213/213/141 6.864 +f 202/202/134 203/203/135 213/213/141 6.865 +f 214/214/142 213/213/141 203/203/135 204/204/136 6.866 +f 215/215/142 216/216/142 206/206/136 205/205/136 6.867 +f 217/217/143 215/215/142 205/205/136 207/207/137 6.868 +f 207/207/137 208/208/138 217/217/143 6.869 +f 208/208/138 209/209/139 217/217/143 6.870 +f 209/209/139 210/210/140 217/217/143 6.871 +f 218/218/79 217/217/143 210/210/140 211/211/74 6.872 +f 112/112/79 218/218/79 211/211/74 103/103/74 6.873 +f 219/219/80 113/113/80 104/104/75 212/212/75 6.874 +f 213/213/141 219/219/80 212/212/75 201/201/133 6.875 +f 218/218/79 112/112/79 115/115/81 220/220/81 6.876 +f 217/217/143 218/218/79 220/220/81 215/215/142 6.877 +f 220/220/81 115/115/81 117/117/81 221/221/81 6.878 +f 215/215/142 220/220/81 221/221/81 216/216/142 6.879 +f 222/222/81 119/119/81 113/113/80 219/219/80 6.880 +f 214/214/142 222/222/81 219/219/80 213/213/141 6.881 +s 2 6.882 +f 132/132/82 223/223/82 121/121/82 12/12/82 6.883 +f 5/5/83 124/124/83 224/224/83 125/125/83 6.884 +s 1 6.885 +f 10/225/3 225/226/3 226/227/2 7/228/2 6.886 +s 4 6.887 +f 3/3/144 225/229/145 227/230/145 123/123/144 6.888 +f 224/224/146 228/231/146 229/232/147 125/125/146 6.889 +s 1 6.890 +f 131/233/84 230/234/84 229/235/3 132/236/3 6.891 +f 141/141/91 231/237/91 230/238/84 131/131/84 6.892 +f 154/154/100 232/239/100 231/237/91 141/141/91 6.893 +f 167/167/109 233/240/109 232/239/100 154/154/100 6.894 +f 180/180/118 234/241/118 233/240/109 167/167/109 6.895 +f 193/193/127 235/242/127 234/241/118 180/180/118 6.896 +f 206/206/136 236/243/136 235/242/127 193/193/127 6.897 +f 216/216/142 237/244/142 236/243/136 206/206/136 6.898 +f 214/214/142 237/244/142 238/245/81 222/222/81 6.899 +f 222/222/81 238/245/81 239/246/81 119/119/81 6.900 +f 119/119/81 239/246/81 240/247/81 120/120/81 6.901 +f 120/120/81 240/247/81 241/248/77 107/107/77 6.902 +f 51/51/33 242/249/33 243/250/45 66/66/45 6.903 +f 66/66/45 243/250/45 244/251/57 81/81/57 6.904 +f 81/81/57 244/251/57 245/252/69 96/96/69 6.905 +f 96/96/69 245/252/69 241/248/77 108/108/77 6.906 +f 7/7/2 226/253/2 246/254/11 21/21/11 6.907 +f 21/21/11 246/254/11 247/255/22 36/36/22 6.908 +f 36/36/22 247/255/22 242/249/33 51/51/33 6.909 +f 3/3/3 2/2/2 226/253/2 225/229/3 6.910 +s 4 6.911 +f 10/10/145 122/122/144 227/230/145 225/229/145 6.912 +f 223/223/147 132/132/147 229/232/147 228/231/146 6.913 +s 1 6.914 +f 126/126/84 125/125/3 229/232/3 230/238/84 6.915 +f 139/139/91 126/126/84 230/238/84 231/237/91 6.916 +f 152/152/100 139/139/91 231/237/91 232/239/100 6.917 +f 165/165/109 152/152/100 232/239/100 233/240/109 6.918 +f 178/178/118 165/165/109 233/240/109 234/241/118 6.919 +f 191/191/127 178/178/118 234/241/118 235/242/127 6.920 +f 204/204/136 191/191/127 235/242/127 236/243/136 6.921 +f 214/214/142 204/204/136 236/243/136 237/244/142 6.922 +f 216/216/142 221/221/81 238/245/81 237/244/142 6.923 +f 221/221/81 117/117/81 239/246/81 238/245/81 6.924 +f 117/117/81 118/118/81 240/247/81 239/246/81 6.925 +f 118/118/81 108/108/77 241/248/77 240/247/81 6.926 +f 50/50/33 65/65/45 243/250/45 242/249/33 6.927 +f 65/65/45 80/80/57 244/251/57 243/250/45 6.928 +f 80/80/57 95/95/69 245/252/69 244/251/57 6.929 +f 95/95/69 107/107/77 241/248/77 245/252/69 6.930 +f 2/2/2 20/20/11 246/254/11 226/253/2 6.931 +f 20/20/11 35/35/22 247/255/22 246/254/11 6.932 +f 35/35/22 50/50/33 242/249/33 247/255/22 6.933 +# 230 polygons - 24 triangles 6.934 + 6.935 +# 6.936 +# object button2 6.937 +# 6.938 + 6.939 +v 25.4066 4.8805 4.4808 6.940 +v 26.0012 4.8805 4.4808 6.941 +v 25.9559 5.1080 4.4808 6.942 +v 25.8270 5.3009 4.4808 6.943 +v 25.6341 5.4298 4.4808 6.944 +v 25.4066 5.4750 4.4808 6.945 +v 25.1791 5.4298 4.4808 6.946 +v 24.9862 5.3009 4.4808 6.947 +v 24.8573 5.1080 4.4808 6.948 +v 24.8121 4.8805 4.4808 6.949 +v 24.8573 4.6529 4.4808 6.950 +v 24.9862 4.4601 4.4808 6.951 +v 25.1791 4.3312 4.4808 6.952 +v 25.4066 4.2859 4.4808 6.953 +v 25.6341 4.3312 4.4808 6.954 +v 25.8270 4.4601 4.4808 6.955 +v 25.9559 4.6529 4.4808 6.956 +v 26.9950 4.8805 4.0692 6.957 +v 26.8741 5.4883 4.0692 6.958 +v 26.5298 6.0036 4.0692 6.959 +v 26.0145 6.3479 4.0692 6.960 +v 25.4066 6.4688 4.0692 6.961 +v 24.7988 6.3479 4.0692 6.962 +v 24.2835 6.0036 4.0692 6.963 +v 23.9392 5.4883 4.0692 6.964 +v 23.8183 4.8805 4.0692 6.965 +v 23.9392 4.2726 4.0692 6.966 +v 24.2835 3.7573 4.0692 6.967 +v 24.7988 3.4130 4.0692 6.968 +v 25.4066 3.2921 4.0692 6.969 +v 26.0145 3.4130 4.0692 6.970 +v 26.5298 3.7573 4.0692 6.971 +v 26.8741 4.2726 4.0692 6.972 +v 27.4066 4.8805 3.0753 6.973 +v 27.2544 5.6458 3.0753 6.974 +v 26.8208 6.2947 3.0753 6.975 +v 26.1720 6.7282 3.0753 6.976 +v 25.4066 6.8805 3.0753 6.977 +v 24.6413 6.7282 3.0753 6.978 +v 23.9924 6.2947 3.0753 6.979 +v 23.5589 5.6458 3.0753 6.980 +v 23.4066 4.8805 3.0753 6.981 +v 23.5589 4.1151 3.0753 6.982 +v 23.9924 3.4663 3.0753 6.983 +v 24.6413 3.0327 3.0753 6.984 +v 25.4066 2.8805 3.0753 6.985 +v 26.1720 3.0327 3.0753 6.986 +v 26.8208 3.4663 3.0753 6.987 +v 27.2544 4.1151 3.0753 6.988 +v 27.4066 4.8805 -2.0476 6.989 +v 27.2544 5.6458 -2.0476 6.990 +v 26.8208 6.2947 -2.0476 6.991 +v 26.1720 6.7282 -2.0476 6.992 +v 25.4066 6.8805 -2.0476 6.993 +v 24.6413 6.7282 -2.0476 6.994 +v 23.9924 6.2947 -2.0476 6.995 +v 23.5589 5.6458 -2.0476 6.996 +v 23.4066 4.8805 -2.0476 6.997 +v 23.5589 4.1151 -2.0476 6.998 +v 23.9924 3.4663 -2.0476 6.999 +v 24.6413 3.0327 -2.0476 6.1000 +v 25.4066 2.8805 -2.0476 6.1001 +v 26.1720 3.0327 -2.0476 6.1002 +v 26.8208 3.4663 -2.0476 6.1003 +v 27.2544 4.1151 -2.0476 6.1004 +v 26.9950 4.8805 -3.0415 6.1005 +v 26.8741 5.4883 -3.0415 6.1006 +v 26.5298 6.0036 -3.0415 6.1007 +v 26.0145 6.3479 -3.0415 6.1008 +v 25.4066 6.4688 -3.0415 6.1009 +v 24.7988 6.3479 -3.0415 6.1010 +v 24.2835 6.0036 -3.0415 6.1011 +v 23.9392 5.4883 -3.0415 6.1012 +v 23.8183 4.8805 -3.0415 6.1013 +v 23.9392 4.2726 -3.0415 6.1014 +v 24.2835 3.7573 -3.0415 6.1015 +v 24.7988 3.4130 -3.0415 6.1016 +v 25.4066 3.2921 -3.0415 6.1017 +v 26.0145 3.4130 -3.0415 6.1018 +v 26.5298 3.7573 -3.0415 6.1019 +v 26.8741 4.2726 -3.0415 6.1020 +v 26.0012 4.8805 -3.4531 6.1021 +v 25.9559 5.1080 -3.4531 6.1022 +v 25.8270 5.3009 -3.4531 6.1023 +v 25.6341 5.4298 -3.4531 6.1024 +v 25.4066 5.4750 -3.4531 6.1025 +v 25.1791 5.4298 -3.4531 6.1026 +v 24.9862 5.3009 -3.4531 6.1027 +v 24.8573 5.1080 -3.4531 6.1028 +v 24.8121 4.8805 -3.4531 6.1029 +v 24.8573 4.6529 -3.4531 6.1030 +v 24.9862 4.4601 -3.4531 6.1031 +v 25.1791 4.3312 -3.4531 6.1032 +v 25.4066 4.2859 -3.4531 6.1033 +v 25.6341 4.3312 -3.4531 6.1034 +v 25.8270 4.4601 -3.4531 6.1035 +v 25.9559 4.6529 -3.4531 6.1036 +v 25.4066 4.8805 -3.4531 6.1037 +# 98 vertices 6.1038 + 6.1039 +vn 0.0000 -0.0000 1.0000 6.1040 +vn 0.2183 -0.0000 0.9759 6.1041 +vn 0.2017 0.0835 0.9759 6.1042 +vn 0.1544 0.1544 0.9759 6.1043 +vn 0.0835 0.2017 0.9759 6.1044 +vn 0.0000 0.2183 0.9759 6.1045 +vn -0.0835 0.2017 0.9759 6.1046 +vn -0.1544 0.1544 0.9759 6.1047 +vn -0.2017 0.0835 0.9759 6.1048 +vn -0.2183 -0.0000 0.9759 6.1049 +vn -0.2017 -0.0835 0.9759 6.1050 +vn -0.1544 -0.1544 0.9759 6.1051 +vn -0.0835 -0.2017 0.9759 6.1052 +vn 0.0000 -0.2183 0.9759 6.1053 +vn 0.0835 -0.2017 0.9759 6.1054 +vn 0.1544 -0.1544 0.9759 6.1055 +vn 0.2017 -0.0835 0.9759 6.1056 +vn 0.7294 0.0000 0.6840 6.1057 +vn 0.6739 0.2791 0.6840 6.1058 +vn 0.5158 0.5158 0.6840 6.1059 +vn 0.2791 0.6739 0.6840 6.1060 +vn 0.0000 0.7294 0.6840 6.1061 +vn -0.2791 0.6739 0.6840 6.1062 +vn -0.5158 0.5158 0.6840 6.1063 +vn -0.6739 0.2791 0.6840 6.1064 +vn -0.7294 0.0000 0.6840 6.1065 +vn -0.6739 -0.2791 0.6840 6.1066 +vn -0.5158 -0.5158 0.6840 6.1067 +vn -0.2791 -0.6739 0.6840 6.1068 +vn 0.0000 -0.7294 0.6840 6.1069 +vn 0.2791 -0.6739 0.6840 6.1070 +vn 0.5158 -0.5158 0.6840 6.1071 +vn 0.6739 -0.2791 0.6840 6.1072 +vn 0.9817 0.0000 0.1906 6.1073 +vn 0.9069 0.3757 0.1906 6.1074 +vn 0.6941 0.6941 0.1906 6.1075 +vn 0.3757 0.9069 0.1906 6.1076 +vn 0.0000 0.9817 0.1906 6.1077 +vn -0.3757 0.9069 0.1906 6.1078 +vn -0.6941 0.6941 0.1906 6.1079 +vn -0.9069 0.3757 0.1906 6.1080 +vn -0.9817 0.0000 0.1906 6.1081 +vn -0.9069 -0.3757 0.1906 6.1082 +vn -0.6941 -0.6941 0.1906 6.1083 +vn -0.3757 -0.9069 0.1906 6.1084 +vn 0.0000 -0.9817 0.1906 6.1085 +vn 0.3757 -0.9069 0.1906 6.1086 +vn 0.6941 -0.6941 0.1906 6.1087 +vn 0.9069 -0.3757 0.1906 6.1088 +vn 0.9817 0.0000 -0.1906 6.1089 +vn 0.9069 0.3757 -0.1906 6.1090 +vn 0.6941 0.6941 -0.1906 6.1091 +vn 0.3757 0.9069 -0.1906 6.1092 +vn 0.0000 0.9817 -0.1906 6.1093 +vn -0.3757 0.9069 -0.1906 6.1094 +vn -0.6941 0.6941 -0.1906 6.1095 +vn -0.9069 0.3757 -0.1906 6.1096 +vn -0.9817 0.0000 -0.1906 6.1097 +vn -0.9069 -0.3757 -0.1906 6.1098 +vn -0.6941 -0.6941 -0.1906 6.1099 +vn -0.3757 -0.9069 -0.1906 6.1100 +vn 0.0000 -0.9817 -0.1906 6.1101 +vn 0.3757 -0.9069 -0.1906 6.1102 +vn 0.6941 -0.6941 -0.1906 6.1103 +vn 0.9069 -0.3757 -0.1906 6.1104 +vn 0.7294 0.0000 -0.6840 6.1105 +vn 0.6739 0.2791 -0.6840 6.1106 +vn 0.5158 0.5158 -0.6840 6.1107 +vn 0.2791 0.6739 -0.6840 6.1108 +vn -0.0000 0.7294 -0.6840 6.1109 +vn -0.2791 0.6739 -0.6840 6.1110 +vn -0.5158 0.5158 -0.6840 6.1111 +vn -0.6739 0.2791 -0.6840 6.1112 +vn -0.7294 0.0000 -0.6840 6.1113 +vn -0.6739 -0.2791 -0.6840 6.1114 +vn -0.5158 -0.5158 -0.6840 6.1115 +vn -0.2791 -0.6739 -0.6840 6.1116 +vn 0.0000 -0.7294 -0.6840 6.1117 +vn 0.2791 -0.6739 -0.6840 6.1118 +vn 0.5158 -0.5158 -0.6840 6.1119 +vn 0.6739 -0.2791 -0.6840 6.1120 +vn 0.2183 0.0000 -0.9759 6.1121 +vn 0.2017 0.0835 -0.9759 6.1122 +vn 0.1544 0.1544 -0.9759 6.1123 +vn 0.0835 0.2017 -0.9759 6.1124 +vn -0.0000 0.2183 -0.9759 6.1125 +vn -0.0835 0.2017 -0.9759 6.1126 +vn -0.1544 0.1544 -0.9759 6.1127 +vn -0.2017 0.0835 -0.9759 6.1128 +vn -0.2183 0.0000 -0.9759 6.1129 +vn -0.2017 -0.0835 -0.9759 6.1130 +vn -0.1544 -0.1544 -0.9759 6.1131 +vn -0.0835 -0.2017 -0.9759 6.1132 +vn 0.0000 -0.2183 -0.9759 6.1133 +vn 0.0835 -0.2017 -0.9759 6.1134 +vn 0.1544 -0.1544 -0.9759 6.1135 +vn 0.2017 -0.0835 -0.9759 6.1136 +vn 0.0000 0.0000 -1.0000 6.1137 +# 98 vertex normals 6.1138 + 6.1139 +vt 0.5000 0.5000 0.0000 6.1140 +vt 0.6486 0.5000 0.0000 6.1141 +vt 0.6373 0.5569 0.0000 6.1142 +vt 0.6051 0.6051 0.0000 6.1143 +vt 0.5569 0.6373 0.0000 6.1144 +vt 0.5000 0.6486 0.0000 6.1145 +vt 0.4431 0.6373 0.0000 6.1146 +vt 0.3949 0.6051 0.0000 6.1147 +vt 0.3627 0.5569 0.0000 6.1148 +vt 0.3514 0.5000 0.0000 6.1149 +vt 0.3627 0.4431 0.0000 6.1150 +vt 0.3949 0.3949 0.0000 6.1151 +vt 0.4431 0.3627 0.0000 6.1152 +vt 0.5000 0.3514 0.0000 6.1153 +vt 0.5569 0.3627 0.0000 6.1154 +vt 0.6051 0.3949 0.0000 6.1155 +vt 0.6373 0.4431 0.0000 6.1156 +vt 0.8971 0.5000 0.0000 6.1157 +vt 0.8669 0.6520 0.0000 6.1158 +vt 0.7808 0.7808 0.0000 6.1159 +vt 0.6520 0.8669 0.0000 6.1160 +vt 0.5000 0.8971 0.0000 6.1161 +vt 0.3480 0.8669 0.0000 6.1162 +vt 0.2192 0.7808 0.0000 6.1163 +vt 0.1331 0.6520 0.0000 6.1164 +vt 0.1029 0.5000 0.0000 6.1165 +vt 0.1331 0.3480 0.0000 6.1166 +vt 0.2192 0.2192 0.0000 6.1167 +vt 0.3480 0.1331 0.0000 6.1168 +vt 0.5000 0.1029 0.0000 6.1169 +vt 0.6520 0.1331 0.0000 6.1170 +vt 0.7808 0.2192 0.0000 6.1171 +vt 0.8669 0.3480 0.0000 6.1172 +vt 1.0000 0.5000 0.0000 6.1173 +vt 0.9619 0.6913 0.0000 6.1174 +vt 0.8536 0.8536 0.0000 6.1175 +vt 0.6913 0.9619 0.0000 6.1176 +vt 0.5000 1.0000 0.0000 6.1177 +vt 0.3087 0.9619 0.0000 6.1178 +vt 0.1464 0.8536 0.0000 6.1179 +vt 0.0381 0.6913 0.0000 6.1180 +vt 0.0000 0.5000 0.0000 6.1181 +vt 0.0381 0.3087 0.0000 6.1182 +vt 0.1464 0.1464 0.0000 6.1183 +vt 0.3087 0.0381 0.0000 6.1184 +vt 0.5000 0.0000 0.0000 6.1185 +vt 0.6913 0.0381 0.0000 6.1186 +vt 0.8536 0.1464 0.0000 6.1187 +vt 0.9619 0.3087 0.0000 6.1188 +vt 0.0000 1.0000 0.0000 6.1189 +vt 0.0000 0.0000 0.0000 6.1190 +vt 0.0625 0.0000 0.0000 6.1191 +vt 0.0625 1.0000 0.0000 6.1192 +vt 0.1250 0.0000 0.0000 6.1193 +vt 0.1250 1.0000 0.0000 6.1194 +vt 0.1875 0.0000 0.0000 6.1195 +vt 0.1875 1.0000 0.0000 6.1196 +vt 0.2500 0.0000 0.0000 6.1197 +vt 0.2500 1.0000 0.0000 6.1198 +vt 0.3125 0.0000 0.0000 6.1199 +vt 0.3125 1.0000 0.0000 6.1200 +vt 0.3750 0.0000 0.0000 6.1201 +vt 0.3750 1.0000 0.0000 6.1202 +vt 0.4375 0.0000 0.0000 6.1203 +vt 0.4375 1.0000 0.0000 6.1204 +vt 0.5625 0.0000 0.0000 6.1205 +vt 0.5625 1.0000 0.0000 6.1206 +vt 0.6250 0.0000 0.0000 6.1207 +vt 0.6250 1.0000 0.0000 6.1208 +vt 0.6875 0.0000 0.0000 6.1209 +vt 0.6875 1.0000 0.0000 6.1210 +vt 0.7500 0.0000 0.0000 6.1211 +vt 0.7500 1.0000 0.0000 6.1212 +vt 0.8125 0.0000 0.0000 6.1213 +vt 0.8125 1.0000 0.0000 6.1214 +vt 0.8750 0.0000 0.0000 6.1215 +vt 0.8750 1.0000 0.0000 6.1216 +vt 0.9375 0.0000 0.0000 6.1217 +vt 0.9375 1.0000 0.0000 6.1218 +vt 1.0000 0.0000 0.0000 6.1219 +vt 1.0000 1.0000 0.0000 6.1220 +# 81 texture coords 6.1221 + 6.1222 +g button2 6.1223 +usemtl 02___Default 6.1224 +s 4 6.1225 +f 248/256/148 249/257/149 250/258/150 6.1226 +f 248/256/148 250/258/150 251/259/151 6.1227 +f 248/256/148 251/259/151 252/260/152 6.1228 +f 248/256/148 252/260/152 253/261/153 6.1229 +f 248/256/148 253/261/153 254/262/154 6.1230 +f 248/256/148 254/262/154 255/263/155 6.1231 +f 248/256/148 255/263/155 256/264/156 6.1232 +f 248/256/148 256/264/156 257/265/157 6.1233 +f 248/256/148 257/265/157 258/266/158 6.1234 +f 248/256/148 258/266/158 259/267/159 6.1235 +f 248/256/148 259/267/159 260/268/160 6.1236 +f 248/256/148 260/268/160 261/269/161 6.1237 +f 248/256/148 261/269/161 262/270/162 6.1238 +f 248/256/148 262/270/162 263/271/163 6.1239 +f 248/256/148 263/271/163 264/272/164 6.1240 +f 248/256/148 264/272/164 249/257/149 6.1241 +f 249/257/149 265/273/165 266/274/166 250/258/150 6.1242 +f 250/258/150 266/274/166 267/275/167 251/259/151 6.1243 +f 251/259/151 267/275/167 268/276/168 252/260/152 6.1244 +f 252/260/152 268/276/168 269/277/169 253/261/153 6.1245 +f 253/261/153 269/277/169 270/278/170 254/262/154 6.1246 +f 254/262/154 270/278/170 271/279/171 255/263/155 6.1247 +f 255/263/155 271/279/171 272/280/172 256/264/156 6.1248 +f 256/264/156 272/280/172 273/281/173 257/265/157 6.1249 +f 257/265/157 273/281/173 274/282/174 258/266/158 6.1250 +f 258/266/158 274/282/174 275/283/175 259/267/159 6.1251 +f 259/267/159 275/283/175 276/284/176 260/268/160 6.1252 +f 260/268/160 276/284/176 277/285/177 261/269/161 6.1253 +f 261/269/161 277/285/177 278/286/178 262/270/162 6.1254 +f 262/270/162 278/286/178 279/287/179 263/271/163 6.1255 +f 263/271/163 279/287/179 280/288/180 264/272/164 6.1256 +f 264/272/164 280/288/180 265/273/165 249/257/149 6.1257 +f 265/273/165 281/289/181 282/290/182 266/274/166 6.1258 +f 266/274/166 282/290/182 283/291/183 267/275/167 6.1259 +f 267/275/167 283/291/183 284/292/184 268/276/168 6.1260 +f 268/276/168 284/292/184 285/293/185 269/277/169 6.1261 +f 269/277/169 285/293/185 286/294/186 270/278/170 6.1262 +f 270/278/170 286/294/186 287/295/187 271/279/171 6.1263 +f 271/279/171 287/295/187 288/296/188 272/280/172 6.1264 +f 272/280/172 288/296/188 289/297/189 273/281/173 6.1265 +f 273/281/173 289/297/189 290/298/190 274/282/174 6.1266 +f 274/282/174 290/298/190 291/299/191 275/283/175 6.1267 +f 275/283/175 291/299/191 292/300/192 276/284/176 6.1268 +f 276/284/176 292/300/192 293/301/193 277/285/177 6.1269 +f 277/285/177 293/301/193 294/302/194 278/286/178 6.1270 +f 278/286/178 294/302/194 295/303/195 279/287/179 6.1271 +f 279/287/179 295/303/195 296/304/196 280/288/180 6.1272 +f 280/288/180 296/304/196 281/289/181 265/273/165 6.1273 +f 281/305/181 297/306/197 298/307/198 282/308/182 6.1274 +f 282/308/182 298/307/198 299/309/199 283/310/183 6.1275 +f 283/310/183 299/309/199 300/311/200 284/312/184 6.1276 +f 284/312/184 300/311/200 301/313/201 285/314/185 6.1277 +f 285/314/185 301/313/201 302/315/202 286/316/186 6.1278 +f 286/316/186 302/315/202 303/317/203 287/318/187 6.1279 +f 287/318/187 303/317/203 304/319/204 288/320/188 6.1280 +f 288/320/188 304/319/204 305/301/205 289/293/189 6.1281 +f 289/293/189 305/301/205 306/321/206 290/322/190 6.1282 +f 290/322/190 306/321/206 307/323/207 291/324/191 6.1283 +f 291/324/191 307/323/207 308/325/208 292/326/192 6.1284 +f 292/326/192 308/325/208 309/327/209 293/328/193 6.1285 +f 293/328/193 309/327/209 310/329/210 294/330/194 6.1286 +f 294/330/194 310/329/210 311/331/211 295/332/195 6.1287 +f 295/332/195 311/331/211 312/333/212 296/334/196 6.1288 +f 296/334/196 312/333/212 297/335/197 281/336/181 6.1289 +f 297/289/197 313/273/213 314/274/214 298/290/198 6.1290 +f 298/290/198 314/274/214 315/275/215 299/291/199 6.1291 +f 299/291/199 315/275/215 316/276/216 300/292/200 6.1292 +f 300/292/200 316/276/216 317/277/217 301/293/201 6.1293 +f 301/293/201 317/277/217 318/278/218 302/294/202 6.1294 +f 302/294/202 318/278/218 319/279/219 303/295/203 6.1295 +f 303/295/203 319/279/219 320/280/220 304/296/204 6.1296 +f 304/296/204 320/280/220 321/281/221 305/297/205 6.1297 +f 305/297/205 321/281/221 322/282/222 306/298/206 6.1298 +f 306/298/206 322/282/222 323/283/223 307/299/207 6.1299 +f 307/299/207 323/283/223 324/284/224 308/300/208 6.1300 +f 308/300/208 324/284/224 325/285/225 309/301/209 6.1301 +f 309/301/209 325/285/225 326/286/226 310/302/210 6.1302 +f 310/302/210 326/286/226 327/287/227 311/303/211 6.1303 +f 311/303/211 327/287/227 328/288/228 312/304/212 6.1304 +f 312/304/212 328/288/228 313/273/213 297/289/197 6.1305 +f 313/273/213 329/257/229 330/258/230 314/274/214 6.1306 +f 314/274/214 330/258/230 331/259/231 315/275/215 6.1307 +f 315/275/215 331/259/231 332/260/232 316/276/216 6.1308 +f 316/276/216 332/260/232 333/261/233 317/277/217 6.1309 +f 317/277/217 333/261/233 334/262/234 318/278/218 6.1310 +f 318/278/218 334/262/234 335/263/235 319/279/219 6.1311 +f 319/279/219 335/263/235 336/264/236 320/280/220 6.1312 +f 320/280/220 336/264/236 337/265/237 321/281/221 6.1313 +f 321/281/221 337/265/237 338/266/238 322/282/222 6.1314 +f 322/282/222 338/266/238 339/267/239 323/283/223 6.1315 +f 323/283/223 339/267/239 340/268/240 324/284/224 6.1316 +f 324/284/224 340/268/240 341/269/241 325/285/225 6.1317 +f 325/285/225 341/269/241 342/270/242 326/286/226 6.1318 +f 326/286/226 342/270/242 343/271/243 327/287/227 6.1319 +f 327/287/227 343/271/243 344/272/244 328/288/228 6.1320 +f 328/288/228 344/272/244 329/257/229 313/273/213 6.1321 +f 329/257/229 345/256/245 330/258/230 6.1322 +f 330/258/230 345/256/245 331/259/231 6.1323 +f 331/259/231 345/256/245 332/260/232 6.1324 +f 332/260/232 345/256/245 333/261/233 6.1325 +f 333/261/233 345/256/245 334/262/234 6.1326 +f 334/262/234 345/256/245 335/263/235 6.1327 +f 335/263/235 345/256/245 336/264/236 6.1328 +f 336/264/236 345/256/245 337/265/237 6.1329 +f 337/265/237 345/256/245 338/266/238 6.1330 +f 338/266/238 345/256/245 339/267/239 6.1331 +f 339/267/239 345/256/245 340/268/240 6.1332 +f 340/268/240 345/256/245 341/269/241 6.1333 +f 341/269/241 345/256/245 342/270/242 6.1334 +f 342/270/242 345/256/245 343/271/243 6.1335 +f 343/271/243 345/256/245 344/272/244 6.1336 +f 344/272/244 345/256/245 329/257/229 6.1337 +# 80 polygons - 32 triangles 6.1338 + 6.1339 +# 6.1340 +# object button1 6.1341 +# 6.1342 + 6.1343 +v -24.5934 4.8805 4.4808 6.1344 +v -25.1879 4.8805 4.4808 6.1345 +v -25.1427 5.1080 4.4808 6.1346 +v -25.0138 5.3009 4.4808 6.1347 +v -24.8209 5.4298 4.4808 6.1348 +v -24.5934 5.4750 4.4808 6.1349 +v -24.3659 5.4298 4.4808 6.1350 +v -24.1730 5.3009 4.4808 6.1351 +v -24.0441 5.1080 4.4808 6.1352 +v -23.9988 4.8805 4.4808 6.1353 +v -24.0441 4.6529 4.4808 6.1354 +v -24.1730 4.4601 4.4808 6.1355 +v -24.3659 4.3312 4.4808 6.1356 +v -24.5934 4.2859 4.4808 6.1357 +v -24.8209 4.3312 4.4808 6.1358 +v -25.0138 4.4601 4.4808 6.1359 +v -25.1427 4.6529 4.4808 6.1360 +v -26.1817 4.8805 4.0692 6.1361 +v -26.0608 5.4883 4.0692 6.1362 +v -25.7165 6.0036 4.0692 6.1363 +v -25.2012 6.3479 4.0692 6.1364 +v -24.5934 6.4688 4.0692 6.1365 +v -23.9855 6.3479 4.0692 6.1366 +v -23.4702 6.0036 4.0692 6.1367 +v -23.1259 5.4883 4.0692 6.1368 +v -23.0050 4.8805 4.0692 6.1369 +v -23.1259 4.2726 4.0692 6.1370 +v -23.4702 3.7573 4.0692 6.1371 +v -23.9855 3.4130 4.0692 6.1372 +v -24.5934 3.2921 4.0692 6.1373 +v -25.2012 3.4130 4.0692 6.1374 +v -25.7165 3.7573 4.0692 6.1375 +v -26.0608 4.2726 4.0692 6.1376 +v -26.5934 4.8805 3.0753 6.1377 +v -26.4411 5.6458 3.0753 6.1378 +v -26.0076 6.2947 3.0753 6.1379 +v -25.3587 6.7282 3.0753 6.1380 +v -24.5934 6.8805 3.0753 6.1381 +v -23.8280 6.7282 3.0753 6.1382 +v -23.1792 6.2947 3.0753 6.1383 +v -22.7456 5.6458 3.0753 6.1384 +v -22.5934 4.8805 3.0753 6.1385 +v -22.7456 4.1151 3.0753 6.1386 +v -23.1792 3.4663 3.0753 6.1387 +v -23.8280 3.0327 3.0753 6.1388 +v -24.5934 2.8805 3.0753 6.1389 +v -25.3587 3.0327 3.0753 6.1390 +v -26.0076 3.4663 3.0753 6.1391 +v -26.4411 4.1151 3.0753 6.1392 +v -26.5934 4.8805 -2.0476 6.1393 +v -26.4411 5.6458 -2.0476 6.1394 +v -26.0076 6.2947 -2.0476 6.1395 +v -25.3587 6.7282 -2.0476 6.1396 +v -24.5934 6.8805 -2.0476 6.1397 +v -23.8280 6.7282 -2.0476 6.1398 +v -23.1792 6.2947 -2.0476 6.1399 +v -22.7456 5.6458 -2.0476 6.1400 +v -22.5934 4.8805 -2.0476 6.1401 +v -22.7456 4.1151 -2.0476 6.1402 +v -23.1792 3.4663 -2.0476 6.1403 +v -23.8280 3.0327 -2.0476 6.1404 +v -24.5934 2.8805 -2.0476 6.1405 +v -25.3587 3.0327 -2.0476 6.1406 +v -26.0076 3.4663 -2.0476 6.1407 +v -26.4411 4.1151 -2.0476 6.1408 +v -26.1817 4.8805 -3.0415 6.1409 +v -26.0608 5.4883 -3.0415 6.1410 +v -25.7165 6.0036 -3.0415 6.1411 +v -25.2012 6.3479 -3.0415 6.1412 +v -24.5934 6.4688 -3.0415 6.1413 +v -23.9855 6.3479 -3.0415 6.1414 +v -23.4702 6.0036 -3.0415 6.1415 +v -23.1259 5.4883 -3.0415 6.1416 +v -23.0050 4.8805 -3.0415 6.1417 +v -23.1259 4.2726 -3.0415 6.1418 +v -23.4702 3.7573 -3.0415 6.1419 +v -23.9855 3.4130 -3.0415 6.1420 +v -24.5934 3.2921 -3.0415 6.1421 +v -25.2012 3.4130 -3.0415 6.1422 +v -25.7165 3.7573 -3.0415 6.1423 +v -26.0608 4.2726 -3.0415 6.1424 +v -25.1879 4.8805 -3.4531 6.1425 +v -25.1427 5.1080 -3.4531 6.1426 +v -25.0138 5.3009 -3.4531 6.1427 +v -24.8209 5.4298 -3.4531 6.1428 +v -24.5934 5.4750 -3.4531 6.1429 +v -24.3659 5.4298 -3.4531 6.1430 +v -24.1730 5.3009 -3.4531 6.1431 +v -24.0441 5.1080 -3.4531 6.1432 +v -23.9988 4.8805 -3.4531 6.1433 +v -24.0441 4.6529 -3.4531 6.1434 +v -24.1730 4.4601 -3.4531 6.1435 +v -24.3659 4.3312 -3.4531 6.1436 +v -24.5934 4.2859 -3.4531 6.1437 +v -24.8209 4.3312 -3.4531 6.1438 +v -25.0138 4.4601 -3.4531 6.1439 +v -25.1427 4.6529 -3.4531 6.1440 +v -24.5934 4.8805 -3.4531 6.1441 +# 98 vertices 6.1442 + 6.1443 +vn 0.0000 -0.0000 1.0000 6.1444 +vn -0.2183 -0.0000 0.9759 6.1445 +vn -0.2017 0.0835 0.9759 6.1446 +vn -0.1544 0.1544 0.9759 6.1447 +vn -0.0835 0.2017 0.9759 6.1448 +vn -0.0000 0.2183 0.9759 6.1449 +vn 0.0835 0.2017 0.9759 6.1450 +vn 0.1544 0.1544 0.9759 6.1451 +vn 0.2017 0.0835 0.9759 6.1452 +vn 0.2183 -0.0000 0.9759 6.1453 +vn 0.2017 -0.0835 0.9759 6.1454 +vn 0.1544 -0.1544 0.9759 6.1455 +vn 0.0835 -0.2017 0.9759 6.1456 +vn -0.0000 -0.2183 0.9759 6.1457 +vn -0.0835 -0.2017 0.9759 6.1458 +vn -0.1544 -0.1544 0.9759 6.1459 +vn -0.2017 -0.0835 0.9759 6.1460 +vn -0.7294 0.0000 0.6840 6.1461 +vn -0.6739 0.2791 0.6840 6.1462 +vn -0.5158 0.5158 0.6840 6.1463 +vn -0.2791 0.6739 0.6840 6.1464 +vn -0.0000 0.7294 0.6840 6.1465 +vn 0.2791 0.6739 0.6840 6.1466 +vn 0.5158 0.5158 0.6840 6.1467 +vn 0.6739 0.2791 0.6840 6.1468 +vn 0.7294 0.0000 0.6840 6.1469 +vn 0.6739 -0.2791 0.6840 6.1470 +vn 0.5158 -0.5158 0.6840 6.1471 +vn 0.2791 -0.6739 0.6840 6.1472 +vn -0.0000 -0.7294 0.6840 6.1473 +vn -0.2791 -0.6739 0.6840 6.1474 +vn -0.5158 -0.5158 0.6840 6.1475 +vn -0.6739 -0.2791 0.6840 6.1476 +vn -0.9817 0.0000 0.1906 6.1477 +vn -0.9069 0.3757 0.1906 6.1478 +vn -0.6941 0.6941 0.1906 6.1479 +vn -0.3757 0.9069 0.1906 6.1480 +vn 0.0000 0.9817 0.1906 6.1481 +vn 0.3757 0.9069 0.1906 6.1482 +vn 0.6941 0.6941 0.1906 6.1483 +vn 0.9069 0.3757 0.1906 6.1484 +vn 0.9817 0.0000 0.1906 6.1485 +vn 0.9069 -0.3757 0.1906 6.1486 +vn 0.6941 -0.6941 0.1906 6.1487 +vn 0.3757 -0.9069 0.1906 6.1488 +vn -0.0000 -0.9817 0.1906 6.1489 +vn -0.3757 -0.9069 0.1906 6.1490 +vn -0.6941 -0.6941 0.1906 6.1491 +vn -0.9069 -0.3757 0.1906 6.1492 +vn -0.9817 0.0000 -0.1906 6.1493 +vn -0.9069 0.3757 -0.1906 6.1494 +vn -0.6941 0.6941 -0.1906 6.1495 +vn -0.3757 0.9069 -0.1906 6.1496 +vn -0.0000 0.9817 -0.1906 6.1497 +vn 0.3757 0.9069 -0.1906 6.1498 +vn 0.6941 0.6941 -0.1906 6.1499 +vn 0.9069 0.3757 -0.1906 6.1500 +vn 0.9817 0.0000 -0.1906 6.1501 +vn 0.9069 -0.3757 -0.1906 6.1502 +vn 0.6941 -0.6941 -0.1906 6.1503 +vn 0.3757 -0.9069 -0.1906 6.1504 +vn -0.0000 -0.9817 -0.1906 6.1505 +vn -0.3757 -0.9069 -0.1906 6.1506 +vn -0.6941 -0.6941 -0.1906 6.1507 +vn -0.9069 -0.3757 -0.1906 6.1508 +vn -0.7294 0.0000 -0.6840 6.1509 +vn -0.6739 0.2791 -0.6840 6.1510 +vn -0.5158 0.5158 -0.6840 6.1511 +vn -0.2791 0.6739 -0.6840 6.1512 +vn 0.0000 0.7294 -0.6840 6.1513 +vn 0.2791 0.6739 -0.6840 6.1514 +vn 0.5158 0.5158 -0.6840 6.1515 +vn 0.6739 0.2791 -0.6840 6.1516 +vn 0.7294 0.0000 -0.6840 6.1517 +vn 0.6739 -0.2791 -0.6840 6.1518 +vn 0.5158 -0.5158 -0.6840 6.1519 +vn 0.2791 -0.6739 -0.6840 6.1520 +vn -0.0000 -0.7294 -0.6840 6.1521 +vn -0.2791 -0.6739 -0.6840 6.1522 +vn -0.5158 -0.5158 -0.6840 6.1523 +vn -0.6739 -0.2791 -0.6840 6.1524 +vn -0.2183 0.0000 -0.9759 6.1525 +vn -0.2017 0.0835 -0.9759 6.1526 +vn -0.1544 0.1544 -0.9759 6.1527 +vn -0.0835 0.2017 -0.9759 6.1528 +vn 0.0000 0.2183 -0.9759 6.1529 +vn 0.0835 0.2017 -0.9759 6.1530 +vn 0.1544 0.1544 -0.9759 6.1531 +vn 0.2017 0.0835 -0.9759 6.1532 +vn 0.2183 0.0000 -0.9759 6.1533 +vn 0.2017 -0.0835 -0.9759 6.1534 +vn 0.1544 -0.1544 -0.9759 6.1535 +vn 0.0835 -0.2017 -0.9759 6.1536 +vn -0.0000 -0.2183 -0.9759 6.1537 +vn -0.0835 -0.2017 -0.9759 6.1538 +vn -0.1544 -0.1544 -0.9759 6.1539 +vn -0.2017 -0.0835 -0.9759 6.1540 +vn 0.0000 0.0000 -1.0000 6.1541 +# 98 vertex normals 6.1542 + 6.1543 +vt 0.5000 0.5000 0.0000 6.1544 +vt 0.6486 0.5000 0.0000 6.1545 +vt 0.6373 0.5569 0.0000 6.1546 +vt 0.6051 0.6051 0.0000 6.1547 +vt 0.5569 0.6373 0.0000 6.1548 +vt 0.5000 0.6486 0.0000 6.1549 +vt 0.4431 0.6373 0.0000 6.1550 +vt 0.3949 0.6051 0.0000 6.1551 +vt 0.3627 0.5569 0.0000 6.1552 +vt 0.3514 0.5000 0.0000 6.1553 +vt 0.3627 0.4431 0.0000 6.1554 +vt 0.3949 0.3949 0.0000 6.1555 +vt 0.4431 0.3627 0.0000 6.1556 +vt 0.5000 0.3514 0.0000 6.1557 +vt 0.5569 0.3627 0.0000 6.1558 +vt 0.6051 0.3949 0.0000 6.1559 +vt 0.6373 0.4431 0.0000 6.1560 +vt 0.8971 0.5000 0.0000 6.1561 +vt 0.8669 0.6520 0.0000 6.1562 +vt 0.7808 0.7808 0.0000 6.1563 +vt 0.6520 0.8669 0.0000 6.1564 +vt 0.5000 0.8971 0.0000 6.1565 +vt 0.3480 0.8669 0.0000 6.1566 +vt 0.2192 0.7808 0.0000 6.1567 +vt 0.1331 0.6520 0.0000 6.1568 +vt 0.1029 0.5000 0.0000 6.1569 +vt 0.1331 0.3480 0.0000 6.1570 +vt 0.2192 0.2192 0.0000 6.1571 +vt 0.3480 0.1331 0.0000 6.1572 +vt 0.5000 0.1029 0.0000 6.1573 +vt 0.6520 0.1331 0.0000 6.1574 +vt 0.7808 0.2192 0.0000 6.1575 +vt 0.8669 0.3480 0.0000 6.1576 +vt 1.0000 0.5000 0.0000 6.1577 +vt 0.9619 0.6913 0.0000 6.1578 +vt 0.8536 0.8536 0.0000 6.1579 +vt 0.6913 0.9619 0.0000 6.1580 +vt 0.5000 1.0000 0.0000 6.1581 +vt 0.3087 0.9619 0.0000 6.1582 +vt 0.1464 0.8536 0.0000 6.1583 +vt 0.0381 0.6913 0.0000 6.1584 +vt 0.0000 0.5000 0.0000 6.1585 +vt 0.0381 0.3087 0.0000 6.1586 +vt 0.1464 0.1464 0.0000 6.1587 +vt 0.3087 0.0381 0.0000 6.1588 +vt 0.5000 0.0000 0.0000 6.1589 +vt 0.6913 0.0381 0.0000 6.1590 +vt 0.8536 0.1464 0.0000 6.1591 +vt 0.9619 0.3087 0.0000 6.1592 +vt 0.0000 1.0000 0.0000 6.1593 +vt 0.0000 0.0000 0.0000 6.1594 +vt 0.0625 0.0000 0.0000 6.1595 +vt 0.0625 1.0000 0.0000 6.1596 +vt 0.1250 0.0000 0.0000 6.1597 +vt 0.1250 1.0000 0.0000 6.1598 +vt 0.1875 0.0000 0.0000 6.1599 +vt 0.1875 1.0000 0.0000 6.1600 +vt 0.2500 0.0000 0.0000 6.1601 +vt 0.2500 1.0000 0.0000 6.1602 +vt 0.3125 0.0000 0.0000 6.1603 +vt 0.3125 1.0000 0.0000 6.1604 +vt 0.3750 0.0000 0.0000 6.1605 +vt 0.3750 1.0000 0.0000 6.1606 +vt 0.4375 0.0000 0.0000 6.1607 +vt 0.4375 1.0000 0.0000 6.1608 +vt 0.5625 0.0000 0.0000 6.1609 +vt 0.5625 1.0000 0.0000 6.1610 +vt 0.6250 0.0000 0.0000 6.1611 +vt 0.6250 1.0000 0.0000 6.1612 +vt 0.6875 0.0000 0.0000 6.1613 +vt 0.6875 1.0000 0.0000 6.1614 +vt 0.7500 0.0000 0.0000 6.1615 +vt 0.7500 1.0000 0.0000 6.1616 +vt 0.8125 0.0000 0.0000 6.1617 +vt 0.8125 1.0000 0.0000 6.1618 +vt 0.8750 0.0000 0.0000 6.1619 +vt 0.8750 1.0000 0.0000 6.1620 +vt 0.9375 0.0000 0.0000 6.1621 +vt 0.9375 1.0000 0.0000 6.1622 +vt 1.0000 0.0000 0.0000 6.1623 +vt 1.0000 1.0000 0.0000 6.1624 +# 81 texture coords 6.1625 + 6.1626 +g button1 6.1627 +usemtl 02___Default 6.1628 +s 4 6.1629 +f 348/339/248 347/338/247 346/337/246 6.1630 +f 349/340/249 348/339/248 346/337/246 6.1631 +f 350/341/250 349/340/249 346/337/246 6.1632 +f 351/342/251 350/341/250 346/337/246 6.1633 +f 352/343/252 351/342/251 346/337/246 6.1634 +f 353/344/253 352/343/252 346/337/246 6.1635 +f 354/345/254 353/344/253 346/337/246 6.1636 +f 355/346/255 354/345/254 346/337/246 6.1637 +f 356/347/256 355/346/255 346/337/246 6.1638 +f 357/348/257 356/347/256 346/337/246 6.1639 +f 358/349/258 357/348/257 346/337/246 6.1640 +f 359/350/259 358/349/258 346/337/246 6.1641 +f 360/351/260 359/350/259 346/337/246 6.1642 +f 361/352/261 360/351/260 346/337/246 6.1643 +f 362/353/262 361/352/261 346/337/246 6.1644 +f 347/338/247 362/353/262 346/337/246 6.1645 +f 348/339/248 364/355/264 363/354/263 347/338/247 6.1646 +f 349/340/249 365/356/265 364/355/264 348/339/248 6.1647 +f 350/341/250 366/357/266 365/356/265 349/340/249 6.1648 +f 351/342/251 367/358/267 366/357/266 350/341/250 6.1649 +f 352/343/252 368/359/268 367/358/267 351/342/251 6.1650 +f 353/344/253 369/360/269 368/359/268 352/343/252 6.1651 +f 354/345/254 370/361/270 369/360/269 353/344/253 6.1652 +f 355/346/255 371/362/271 370/361/270 354/345/254 6.1653 +f 356/347/256 372/363/272 371/362/271 355/346/255 6.1654 +f 357/348/257 373/364/273 372/363/272 356/347/256 6.1655 +f 358/349/258 374/365/274 373/364/273 357/348/257 6.1656 +f 359/350/259 375/366/275 374/365/274 358/349/258 6.1657 +f 360/351/260 376/367/276 375/366/275 359/350/259 6.1658 +f 361/352/261 377/368/277 376/367/276 360/351/260 6.1659 +f 362/353/262 378/369/278 377/368/277 361/352/261 6.1660 +f 347/338/247 363/354/263 378/369/278 362/353/262 6.1661 +f 364/355/264 380/371/280 379/370/279 363/354/263 6.1662 +f 365/356/265 381/372/281 380/371/280 364/355/264 6.1663 +f 366/357/266 382/373/282 381/372/281 365/356/265 6.1664 +f 367/358/267 383/374/283 382/373/282 366/357/266 6.1665 +f 368/359/268 384/375/284 383/374/283 367/358/267 6.1666 +f 369/360/269 385/376/285 384/375/284 368/359/268 6.1667 +f 370/361/270 386/377/286 385/376/285 369/360/269 6.1668 +f 371/362/271 387/378/287 386/377/286 370/361/270 6.1669 +f 372/363/272 388/379/288 387/378/287 371/362/271 6.1670 +f 373/364/273 389/380/289 388/379/288 372/363/272 6.1671 +f 374/365/274 390/381/290 389/380/289 373/364/273 6.1672 +f 375/366/275 391/382/291 390/381/290 374/365/274 6.1673 +f 376/367/276 392/383/292 391/382/291 375/366/275 6.1674 +f 377/368/277 393/384/293 392/383/292 376/367/276 6.1675 +f 378/369/278 394/385/294 393/384/293 377/368/277 6.1676 +f 363/354/263 379/370/279 394/385/294 378/369/278 6.1677 +f 380/389/280 396/388/296 395/387/295 379/386/279 6.1678 +f 381/391/281 397/390/297 396/388/296 380/389/280 6.1679 +f 382/393/282 398/392/298 397/390/297 381/391/281 6.1680 +f 383/395/283 399/394/299 398/392/298 382/393/282 6.1681 +f 384/397/284 400/396/300 399/394/299 383/395/283 6.1682 +f 385/399/285 401/398/301 400/396/300 384/397/284 6.1683 +f 386/401/286 402/400/302 401/398/301 385/399/285 6.1684 +f 387/374/287 403/382/303 402/400/302 386/401/286 6.1685 +f 388/403/288 404/402/304 403/382/303 387/374/287 6.1686 +f 389/405/289 405/404/305 404/402/304 388/403/288 6.1687 +f 390/407/290 406/406/306 405/404/305 389/405/289 6.1688 +f 391/409/291 407/408/307 406/406/306 390/407/290 6.1689 +f 392/411/292 408/410/308 407/408/307 391/409/291 6.1690 +f 393/413/293 409/412/309 408/410/308 392/411/292 6.1691 +f 394/415/294 410/414/310 409/412/309 393/413/293 6.1692 +f 379/417/279 395/416/295 410/414/310 394/415/294 6.1693 +f 396/371/296 412/355/312 411/354/311 395/370/295 6.1694 +f 397/372/297 413/356/313 412/355/312 396/371/296 6.1695 +f 398/373/298 414/357/314 413/356/313 397/372/297 6.1696 +f 399/374/299 415/358/315 414/357/314 398/373/298 6.1697 +f 400/375/300 416/359/316 415/358/315 399/374/299 6.1698 +f 401/376/301 417/360/317 416/359/316 400/375/300 6.1699 +f 402/377/302 418/361/318 417/360/317 401/376/301 6.1700 +f 403/378/303 419/362/319 418/361/318 402/377/302 6.1701 +f 404/379/304 420/363/320 419/362/319 403/378/303 6.1702 +f 405/380/305 421/364/321 420/363/320 404/379/304 6.1703 +f 406/381/306 422/365/322 421/364/321 405/380/305 6.1704 +f 407/382/307 423/366/323 422/365/322 406/381/306 6.1705 +f 408/383/308 424/367/324 423/366/323 407/382/307 6.1706 +f 409/384/309 425/368/325 424/367/324 408/383/308 6.1707 +f 410/385/310 426/369/326 425/368/325 409/384/309 6.1708 +f 395/370/295 411/354/311 426/369/326 410/385/310 6.1709 +f 412/355/312 428/339/328 427/338/327 411/354/311 6.1710 +f 413/356/313 429/340/329 428/339/328 412/355/312 6.1711 +f 414/357/314 430/341/330 429/340/329 413/356/313 6.1712 +f 415/358/315 431/342/331 430/341/330 414/357/314 6.1713 +f 416/359/316 432/343/332 431/342/331 415/358/315 6.1714 +f 417/360/317 433/344/333 432/343/332 416/359/316 6.1715 +f 418/361/318 434/345/334 433/344/333 417/360/317 6.1716 +f 419/362/319 435/346/335 434/345/334 418/361/318 6.1717 +f 420/363/320 436/347/336 435/346/335 419/362/319 6.1718 +f 421/364/321 437/348/337 436/347/336 420/363/320 6.1719 +f 422/365/322 438/349/338 437/348/337 421/364/321 6.1720 +f 423/366/323 439/350/339 438/349/338 422/365/322 6.1721 +f 424/367/324 440/351/340 439/350/339 423/366/323 6.1722 +f 425/368/325 441/352/341 440/351/340 424/367/324 6.1723 +f 426/369/326 442/353/342 441/352/341 425/368/325 6.1724 +f 411/354/311 427/338/327 442/353/342 426/369/326 6.1725 +f 428/339/328 443/337/343 427/338/327 6.1726 +f 429/340/329 443/337/343 428/339/328 6.1727 +f 430/341/330 443/337/343 429/340/329 6.1728 +f 431/342/331 443/337/343 430/341/330 6.1729 +f 432/343/332 443/337/343 431/342/331 6.1730 +f 433/344/333 443/337/343 432/343/332 6.1731 +f 434/345/334 443/337/343 433/344/333 6.1732 +f 435/346/335 443/337/343 434/345/334 6.1733 +f 436/347/336 443/337/343 435/346/335 6.1734 +f 437/348/337 443/337/343 436/347/336 6.1735 +f 438/349/338 443/337/343 437/348/337 6.1736 +f 439/350/339 443/337/343 438/349/338 6.1737 +f 440/351/340 443/337/343 439/350/339 6.1738 +f 441/352/341 443/337/343 440/351/340 6.1739 +f 442/353/342 443/337/343 441/352/341 6.1740 +f 427/338/327 443/337/343 442/353/342 6.1741 +# 80 polygons - 32 triangles 6.1742 + 6.1743 +# 6.1744 +# object led1 6.1745 +# 6.1746 + 6.1747 +v -20.0000 25.8495 0.8829 6.1748 +v -20.5945 25.8495 0.8829 6.1749 +v -20.5493 26.0771 0.8829 6.1750 +v -20.4204 26.2699 0.8829 6.1751 +v -20.2275 26.3988 0.8829 6.1752 +v -20.0000 26.4441 0.8829 6.1753 +v -19.7725 26.3988 0.8829 6.1754 +v -19.5796 26.2699 0.8829 6.1755 +v -19.4507 26.0771 0.8829 6.1756 +v -19.4055 25.8495 0.8829 6.1757 +v -19.4507 25.6220 0.8829 6.1758 +v -19.5796 25.4291 0.8829 6.1759 +v -19.7725 25.3002 0.8829 6.1760 +v -20.0000 25.2550 0.8829 6.1761 +v -20.2275 25.3002 0.8829 6.1762 +v -20.4204 25.4291 0.8829 6.1763 +v -20.5493 25.6220 0.8829 6.1764 +v -21.5884 25.8495 0.4712 6.1765 +v -21.4674 26.4574 0.4712 6.1766 +v -21.1231 26.9727 0.4712 6.1767 +v -20.6078 27.3170 0.4712 6.1768 +v -20.0000 27.4379 0.4712 6.1769 +v -19.3922 27.3170 0.4712 6.1770 +v -18.8769 26.9727 0.4712 6.1771 +v -18.5326 26.4574 0.4712 6.1772 +v -18.4116 25.8495 0.4712 6.1773 +v -18.5326 25.2417 0.4712 6.1774 +v -18.8769 24.7264 0.4712 6.1775 +v -19.3922 24.3821 0.4712 6.1776 +v -20.0000 24.2612 0.4712 6.1777 +v -20.6078 24.3821 0.4712 6.1778 +v -21.1231 24.7264 0.4712 6.1779 +v -21.4674 25.2417 0.4712 6.1780 +v -22.0000 25.8495 -0.5226 6.1781 +v -21.8478 26.6149 -0.5226 6.1782 +v -21.4142 27.2637 -0.5226 6.1783 +v -20.7654 27.6973 -0.5226 6.1784 +v -20.0000 27.8495 -0.5226 6.1785 +v -19.2346 27.6973 -0.5226 6.1786 +v -18.5858 27.2637 -0.5226 6.1787 +v -18.1522 26.6149 -0.5226 6.1788 +v -18.0000 25.8495 -0.5226 6.1789 +v -18.1522 25.0842 -0.5226 6.1790 +v -18.5858 24.4353 -0.5226 6.1791 +v -19.2346 24.0018 -0.5226 6.1792 +v -20.0000 23.8495 -0.5226 6.1793 +v -20.7654 24.0018 -0.5226 6.1794 +v -21.4142 24.4353 -0.5226 6.1795 +v -21.8478 25.0842 -0.5226 6.1796 +# 49 vertices 6.1797 + 6.1798 +vn 0.0000 -0.0000 1.0000 6.1799 +vn -0.2183 -0.0000 0.9759 6.1800 +vn -0.2017 0.0835 0.9759 6.1801 +vn -0.1544 0.1544 0.9759 6.1802 +vn -0.0835 0.2017 0.9759 6.1803 +vn -0.0000 0.2183 0.9759 6.1804 +vn 0.0835 0.2017 0.9759 6.1805 +vn 0.1544 0.1544 0.9759 6.1806 +vn 0.2017 0.0835 0.9759 6.1807 +vn 0.2183 -0.0000 0.9759 6.1808 +vn 0.2017 -0.0835 0.9759 6.1809 +vn 0.1544 -0.1544 0.9759 6.1810 +vn 0.0835 -0.2017 0.9759 6.1811 +vn -0.0000 -0.2183 0.9759 6.1812 +vn -0.0835 -0.2017 0.9759 6.1813 +vn -0.1544 -0.1544 0.9759 6.1814 +vn -0.2017 -0.0835 0.9759 6.1815 +vn -0.7294 0.0000 0.6840 6.1816 +vn -0.6739 0.2791 0.6840 6.1817 +vn -0.5158 0.5158 0.6840 6.1818 +vn -0.2791 0.6739 0.6840 6.1819 +vn -0.0000 0.7294 0.6840 6.1820 +vn 0.2791 0.6739 0.6840 6.1821 +vn 0.5158 0.5158 0.6840 6.1822 +vn 0.6739 0.2791 0.6840 6.1823 +vn 0.7294 0.0000 0.6840 6.1824 +vn 0.6739 -0.2791 0.6840 6.1825 +vn 0.5158 -0.5158 0.6840 6.1826 +vn 0.2791 -0.6739 0.6840 6.1827 +vn -0.0000 -0.7294 0.6840 6.1828 +vn -0.2791 -0.6739 0.6840 6.1829 +vn -0.5158 -0.5158 0.6840 6.1830 +vn -0.6739 -0.2791 0.6840 6.1831 +vn -0.9239 0.0000 0.3827 6.1832 +vn -0.8536 0.3536 0.3827 6.1833 +vn -0.6533 0.6533 0.3827 6.1834 +vn -0.3536 0.8536 0.3827 6.1835 +vn 0.0000 0.9239 0.3827 6.1836 +vn 0.3536 0.8536 0.3827 6.1837 +vn 0.6533 0.6533 0.3827 6.1838 +vn 0.8536 0.3536 0.3827 6.1839 +vn 0.9239 0.0000 0.3827 6.1840 +vn 0.8536 -0.3536 0.3827 6.1841 +vn 0.6533 -0.6533 0.3827 6.1842 +vn 0.3536 -0.8536 0.3827 6.1843 +vn -0.0000 -0.9239 0.3827 6.1844 +vn -0.3536 -0.8536 0.3827 6.1845 +vn -0.6533 -0.6533 0.3827 6.1846 +vn -0.8536 -0.3536 0.3827 6.1847 +# 49 vertex normals 6.1848 + 6.1849 +vt 0.5000 0.5000 0.0000 6.1850 +vt 0.6486 0.5000 0.0000 6.1851 +vt 0.6373 0.5569 0.0000 6.1852 +vt 0.6051 0.6051 0.0000 6.1853 +vt 0.5569 0.6373 0.0000 6.1854 +vt 0.5000 0.6486 0.0000 6.1855 +vt 0.4431 0.6373 0.0000 6.1856 +vt 0.3949 0.6051 0.0000 6.1857 +vt 0.3627 0.5569 0.0000 6.1858 +vt 0.3514 0.5000 0.0000 6.1859 +vt 0.3627 0.4431 0.0000 6.1860 +vt 0.3949 0.3949 0.0000 6.1861 +vt 0.4431 0.3627 0.0000 6.1862 +vt 0.5000 0.3514 0.0000 6.1863 +vt 0.5569 0.3627 0.0000 6.1864 +vt 0.6051 0.3949 0.0000 6.1865 +vt 0.6373 0.4431 0.0000 6.1866 +vt 0.8971 0.5000 0.0000 6.1867 +vt 0.8669 0.6520 0.0000 6.1868 +vt 0.7808 0.7808 0.0000 6.1869 +vt 0.6520 0.8669 0.0000 6.1870 +vt 0.5000 0.8971 0.0000 6.1871 +vt 0.3480 0.8669 0.0000 6.1872 +vt 0.2192 0.7808 0.0000 6.1873 +vt 0.1331 0.6520 0.0000 6.1874 +vt 0.1029 0.5000 0.0000 6.1875 +vt 0.1331 0.3480 0.0000 6.1876 +vt 0.2192 0.2192 0.0000 6.1877 +vt 0.3480 0.1331 0.0000 6.1878 +vt 0.5000 0.1029 0.0000 6.1879 +vt 0.6520 0.1331 0.0000 6.1880 +vt 0.7808 0.2192 0.0000 6.1881 +vt 0.8669 0.3480 0.0000 6.1882 +vt 1.0000 0.5000 0.0000 6.1883 +vt 0.9619 0.6913 0.0000 6.1884 +vt 0.8536 0.8536 0.0000 6.1885 +vt 0.6913 0.9619 0.0000 6.1886 +vt 0.5000 1.0000 0.0000 6.1887 +vt 0.3087 0.9619 0.0000 6.1888 +vt 0.1464 0.8536 0.0000 6.1889 +vt 0.0381 0.6913 0.0000 6.1890 +vt 0.0000 0.5000 0.0000 6.1891 +vt 0.0381 0.3087 0.0000 6.1892 +vt 0.1464 0.1464 0.0000 6.1893 +vt 0.3087 0.0381 0.0000 6.1894 +vt 0.5000 0.0000 0.0000 6.1895 +vt 0.6913 0.0381 0.0000 6.1896 +vt 0.8536 0.1464 0.0000 6.1897 +vt 0.9619 0.3087 0.0000 6.1898 +# 49 texture coords 6.1899 + 6.1900 +g led1 6.1901 +usemtl 03___Default 6.1902 +s 4 6.1903 +f 446/420/346 445/419/345 444/418/344 6.1904 +f 447/421/347 446/420/346 444/418/344 6.1905 +f 448/422/348 447/421/347 444/418/344 6.1906 +f 449/423/349 448/422/348 444/418/344 6.1907 +f 450/424/350 449/423/349 444/418/344 6.1908 +f 451/425/351 450/424/350 444/418/344 6.1909 +f 452/426/352 451/425/351 444/418/344 6.1910 +f 453/427/353 452/426/352 444/418/344 6.1911 +f 454/428/354 453/427/353 444/418/344 6.1912 +f 455/429/355 454/428/354 444/418/344 6.1913 +f 456/430/356 455/429/355 444/418/344 6.1914 +f 457/431/357 456/430/356 444/418/344 6.1915 +f 458/432/358 457/431/357 444/418/344 6.1916 +f 459/433/359 458/432/358 444/418/344 6.1917 +f 460/434/360 459/433/359 444/418/344 6.1918 +f 445/419/345 460/434/360 444/418/344 6.1919 +f 446/420/346 462/436/362 461/435/361 445/419/345 6.1920 +f 447/421/347 463/437/363 462/436/362 446/420/346 6.1921 +f 448/422/348 464/438/364 463/437/363 447/421/347 6.1922 +f 449/423/349 465/439/365 464/438/364 448/422/348 6.1923 +f 450/424/350 466/440/366 465/439/365 449/423/349 6.1924 +f 451/425/351 467/441/367 466/440/366 450/424/350 6.1925 +f 452/426/352 468/442/368 467/441/367 451/425/351 6.1926 +f 453/427/353 469/443/369 468/442/368 452/426/352 6.1927 +f 454/428/354 470/444/370 469/443/369 453/427/353 6.1928 +f 455/429/355 471/445/371 470/444/370 454/428/354 6.1929 +f 456/430/356 472/446/372 471/445/371 455/429/355 6.1930 +f 457/431/357 473/447/373 472/446/372 456/430/356 6.1931 +f 458/432/358 474/448/374 473/447/373 457/431/357 6.1932 +f 459/433/359 475/449/375 474/448/374 458/432/358 6.1933 +f 460/434/360 476/450/376 475/449/375 459/433/359 6.1934 +f 445/419/345 461/435/361 476/450/376 460/434/360 6.1935 +f 462/436/362 478/452/378 477/451/377 461/435/361 6.1936 +f 463/437/363 479/453/379 478/452/378 462/436/362 6.1937 +f 464/438/364 480/454/380 479/453/379 463/437/363 6.1938 +f 465/439/365 481/455/381 480/454/380 464/438/364 6.1939 +f 466/440/366 482/456/382 481/455/381 465/439/365 6.1940 +f 467/441/367 483/457/383 482/456/382 466/440/366 6.1941 +f 468/442/368 484/458/384 483/457/383 467/441/367 6.1942 +f 469/443/369 485/459/385 484/458/384 468/442/368 6.1943 +f 470/444/370 486/460/386 485/459/385 469/443/369 6.1944 +f 471/445/371 487/461/387 486/460/386 470/444/370 6.1945 +f 472/446/372 488/462/388 487/461/387 471/445/371 6.1946 +f 473/447/373 489/463/389 488/462/388 472/446/372 6.1947 +f 474/448/374 490/464/390 489/463/389 473/447/373 6.1948 +f 475/449/375 491/465/391 490/464/390 474/448/374 6.1949 +f 476/450/376 492/466/392 491/465/391 475/449/375 6.1950 +f 461/435/361 477/451/377 492/466/392 476/450/376 6.1951 +# 32 polygons - 16 triangles 6.1952 + 6.1953 +# 6.1954 +# object led2 6.1955 +# 6.1956 + 6.1957 +v 20.0000 25.8495 0.8829 6.1958 +v 20.5945 25.8495 0.8829 6.1959 +v 20.5493 26.0771 0.8829 6.1960 +v 20.4204 26.2699 0.8829 6.1961 +v 20.2275 26.3988 0.8829 6.1962 +v 20.0000 26.4441 0.8829 6.1963 +v 19.7725 26.3988 0.8829 6.1964 +v 19.5796 26.2699 0.8829 6.1965 +v 19.4507 26.0771 0.8829 6.1966 +v 19.4055 25.8495 0.8829 6.1967 +v 19.4507 25.6220 0.8829 6.1968 +v 19.5796 25.4291 0.8829 6.1969 +v 19.7725 25.3002 0.8829 6.1970 +v 20.0000 25.2550 0.8829 6.1971 +v 20.2275 25.3002 0.8829 6.1972 +v 20.4204 25.4291 0.8829 6.1973 +v 20.5493 25.6220 0.8829 6.1974 +v 21.5884 25.8495 0.4712 6.1975 +v 21.4674 26.4574 0.4712 6.1976 +v 21.1231 26.9727 0.4712 6.1977 +v 20.6078 27.3170 0.4712 6.1978 +v 20.0000 27.4379 0.4712 6.1979 +v 19.3922 27.3170 0.4712 6.1980 +v 18.8769 26.9727 0.4712 6.1981 +v 18.5326 26.4574 0.4712 6.1982 +v 18.4116 25.8495 0.4712 6.1983 +v 18.5326 25.2417 0.4712 6.1984 +v 18.8769 24.7264 0.4712 6.1985 +v 19.3922 24.3821 0.4712 6.1986 +v 20.0000 24.2612 0.4712 6.1987 +v 20.6078 24.3821 0.4712 6.1988 +v 21.1231 24.7264 0.4712 6.1989 +v 21.4674 25.2417 0.4712 6.1990 +v 22.0000 25.8495 -0.5226 6.1991 +v 21.8478 26.6149 -0.5226 6.1992 +v 21.4142 27.2637 -0.5226 6.1993 +v 20.7654 27.6973 -0.5226 6.1994 +v 20.0000 27.8495 -0.5226 6.1995 +v 19.2346 27.6973 -0.5226 6.1996 +v 18.5858 27.2637 -0.5226 6.1997 +v 18.1522 26.6149 -0.5226 6.1998 +v 18.0000 25.8495 -0.5226 6.1999 +v 18.1522 25.0842 -0.5226 6.2000 +v 18.5858 24.4353 -0.5226 6.2001 +v 19.2346 24.0018 -0.5226 6.2002 +v 20.0000 23.8495 -0.5226 6.2003 +v 20.7654 24.0018 -0.5226 6.2004 +v 21.4142 24.4353 -0.5226 6.2005 +v 21.8478 25.0842 -0.5226 6.2006 +# 49 vertices 6.2007 + 6.2008 +vn 0.0000 -0.0000 1.0000 6.2009 +vn 0.2183 -0.0000 0.9759 6.2010 +vn 0.2017 0.0835 0.9759 6.2011 +vn 0.1544 0.1544 0.9759 6.2012 +vn 0.0835 0.2017 0.9759 6.2013 +vn 0.0000 0.2183 0.9759 6.2014 +vn -0.0835 0.2017 0.9759 6.2015 +vn -0.1544 0.1544 0.9759 6.2016 +vn -0.2017 0.0835 0.9759 6.2017 +vn -0.2183 -0.0000 0.9759 6.2018 +vn -0.2017 -0.0835 0.9759 6.2019 +vn -0.1544 -0.1544 0.9759 6.2020 +vn -0.0835 -0.2017 0.9759 6.2021 +vn 0.0000 -0.2183 0.9759 6.2022 +vn 0.0835 -0.2017 0.9759 6.2023 +vn 0.1544 -0.1544 0.9759 6.2024 +vn 0.2017 -0.0835 0.9759 6.2025 +vn 0.7294 0.0000 0.6840 6.2026 +vn 0.6739 0.2791 0.6840 6.2027 +vn 0.5158 0.5158 0.6840 6.2028 +vn 0.2791 0.6739 0.6840 6.2029 +vn 0.0000 0.7294 0.6840 6.2030 +vn -0.2791 0.6739 0.6840 6.2031 +vn -0.5158 0.5158 0.6840 6.2032 +vn -0.6739 0.2791 0.6840 6.2033 +vn -0.7294 0.0000 0.6840 6.2034 +vn -0.6739 -0.2791 0.6840 6.2035 +vn -0.5158 -0.5158 0.6840 6.2036 +vn -0.2791 -0.6739 0.6840 6.2037 +vn 0.0000 -0.7294 0.6840 6.2038 +vn 0.2791 -0.6739 0.6840 6.2039 +vn 0.5158 -0.5158 0.6840 6.2040 +vn 0.6739 -0.2791 0.6840 6.2041 +vn 0.9239 0.0000 0.3827 6.2042 +vn 0.8536 0.3536 0.3827 6.2043 +vn 0.6533 0.6533 0.3827 6.2044 +vn 0.3536 0.8536 0.3827 6.2045 +vn 0.0000 0.9239 0.3827 6.2046 +vn -0.3536 0.8536 0.3827 6.2047 +vn -0.6533 0.6533 0.3827 6.2048 +vn -0.8536 0.3536 0.3827 6.2049 +vn -0.9239 0.0000 0.3827 6.2050 +vn -0.8536 -0.3536 0.3827 6.2051 +vn -0.6533 -0.6533 0.3827 6.2052 +vn -0.3536 -0.8536 0.3827 6.2053 +vn 0.0000 -0.9239 0.3827 6.2054 +vn 0.3536 -0.8536 0.3827 6.2055 +vn 0.6533 -0.6533 0.3827 6.2056 +vn 0.8536 -0.3536 0.3827 6.2057 +# 49 vertex normals 6.2058 + 6.2059 +vt 0.5000 0.5000 0.0000 6.2060 +vt 0.6486 0.5000 0.0000 6.2061 +vt 0.6373 0.5569 0.0000 6.2062 +vt 0.6051 0.6051 0.0000 6.2063 +vt 0.5569 0.6373 0.0000 6.2064 +vt 0.5000 0.6486 0.0000 6.2065 +vt 0.4431 0.6373 0.0000 6.2066 +vt 0.3949 0.6051 0.0000 6.2067 +vt 0.3627 0.5569 0.0000 6.2068 +vt 0.3514 0.5000 0.0000 6.2069 +vt 0.3627 0.4431 0.0000 6.2070 +vt 0.3949 0.3949 0.0000 6.2071 +vt 0.4431 0.3627 0.0000 6.2072 +vt 0.5000 0.3514 0.0000 6.2073 +vt 0.5569 0.3627 0.0000 6.2074 +vt 0.6051 0.3949 0.0000 6.2075 +vt 0.6373 0.4431 0.0000 6.2076 +vt 0.8971 0.5000 0.0000 6.2077 +vt 0.8669 0.6520 0.0000 6.2078 +vt 0.7808 0.7808 0.0000 6.2079 +vt 0.6520 0.8669 0.0000 6.2080 +vt 0.5000 0.8971 0.0000 6.2081 +vt 0.3480 0.8669 0.0000 6.2082 +vt 0.2192 0.7808 0.0000 6.2083 +vt 0.1331 0.6520 0.0000 6.2084 +vt 0.1029 0.5000 0.0000 6.2085 +vt 0.1331 0.3480 0.0000 6.2086 +vt 0.2192 0.2192 0.0000 6.2087 +vt 0.3480 0.1331 0.0000 6.2088 +vt 0.5000 0.1029 0.0000 6.2089 +vt 0.6520 0.1331 0.0000 6.2090 +vt 0.7808 0.2192 0.0000 6.2091 +vt 0.8669 0.3480 0.0000 6.2092 +vt 1.0000 0.5000 0.0000 6.2093 +vt 0.9619 0.6913 0.0000 6.2094 +vt 0.8536 0.8536 0.0000 6.2095 +vt 0.6913 0.9619 0.0000 6.2096 +vt 0.5000 1.0000 0.0000 6.2097 +vt 0.3087 0.9619 0.0000 6.2098 +vt 0.1464 0.8536 0.0000 6.2099 +vt 0.0381 0.6913 0.0000 6.2100 +vt 0.0000 0.5000 0.0000 6.2101 +vt 0.0381 0.3087 0.0000 6.2102 +vt 0.1464 0.1464 0.0000 6.2103 +vt 0.3087 0.0381 0.0000 6.2104 +vt 0.5000 0.0000 0.0000 6.2105 +vt 0.6913 0.0381 0.0000 6.2106 +vt 0.8536 0.1464 0.0000 6.2107 +vt 0.9619 0.3087 0.0000 6.2108 +# 49 texture coords 6.2109 + 6.2110 +g led2 6.2111 +usemtl 03___Default 6.2112 +s 4 6.2113 +f 493/467/393 494/468/394 495/469/395 6.2114 +f 493/467/393 495/469/395 496/470/396 6.2115 +f 493/467/393 496/470/396 497/471/397 6.2116 +f 493/467/393 497/471/397 498/472/398 6.2117 +f 493/467/393 498/472/398 499/473/399 6.2118 +f 493/467/393 499/473/399 500/474/400 6.2119 +f 493/467/393 500/474/400 501/475/401 6.2120 +f 493/467/393 501/475/401 502/476/402 6.2121 +f 493/467/393 502/476/402 503/477/403 6.2122 +f 493/467/393 503/477/403 504/478/404 6.2123 +f 493/467/393 504/478/404 505/479/405 6.2124 +f 493/467/393 505/479/405 506/480/406 6.2125 +f 493/467/393 506/480/406 507/481/407 6.2126 +f 493/467/393 507/481/407 508/482/408 6.2127 +f 493/467/393 508/482/408 509/483/409 6.2128 +f 493/467/393 509/483/409 494/468/394 6.2129 +f 494/468/394 510/484/410 511/485/411 495/469/395 6.2130 +f 495/469/395 511/485/411 512/486/412 496/470/396 6.2131 +f 496/470/396 512/486/412 513/487/413 497/471/397 6.2132 +f 497/471/397 513/487/413 514/488/414 498/472/398 6.2133 +f 498/472/398 514/488/414 515/489/415 499/473/399 6.2134 +f 499/473/399 515/489/415 516/490/416 500/474/400 6.2135 +f 500/474/400 516/490/416 517/491/417 501/475/401 6.2136 +f 501/475/401 517/491/417 518/492/418 502/476/402 6.2137 +f 502/476/402 518/492/418 519/493/419 503/477/403 6.2138 +f 503/477/403 519/493/419 520/494/420 504/478/404 6.2139 +f 504/478/404 520/494/420 521/495/421 505/479/405 6.2140 +f 505/479/405 521/495/421 522/496/422 506/480/406 6.2141 +f 506/480/406 522/496/422 523/497/423 507/481/407 6.2142 +f 507/481/407 523/497/423 524/498/424 508/482/408 6.2143 +f 508/482/408 524/498/424 525/499/425 509/483/409 6.2144 +f 509/483/409 525/499/425 510/484/410 494/468/394 6.2145 +f 510/484/410 526/500/426 527/501/427 511/485/411 6.2146 +f 511/485/411 527/501/427 528/502/428 512/486/412 6.2147 +f 512/486/412 528/502/428 529/503/429 513/487/413 6.2148 +f 513/487/413 529/503/429 530/504/430 514/488/414 6.2149 +f 514/488/414 530/504/430 531/505/431 515/489/415 6.2150 +f 515/489/415 531/505/431 532/506/432 516/490/416 6.2151 +f 516/490/416 532/506/432 533/507/433 517/491/417 6.2152 +f 517/491/417 533/507/433 534/508/434 518/492/418 6.2153 +f 518/492/418 534/508/434 535/509/435 519/493/419 6.2154 +f 519/493/419 535/509/435 536/510/436 520/494/420 6.2155 +f 520/494/420 536/510/436 537/511/437 521/495/421 6.2156 +f 521/495/421 537/511/437 538/512/438 522/496/422 6.2157 +f 522/496/422 538/512/438 539/513/439 523/497/423 6.2158 +f 523/497/423 539/513/439 540/514/440 524/498/424 6.2159 +f 524/498/424 540/514/440 541/515/441 525/499/425 6.2160 +f 525/499/425 541/515/441 526/500/426 510/484/410 6.2161 +# 32 polygons - 16 triangles 6.2162 + 6.2163 +# 6.2164 +# object 7seg1 6.2165 +# 6.2166 + 6.2167 +v -14.9101 33.4418 -3.5118 6.2168 +v -14.9101 13.5418 -3.5118 6.2169 +v -0.0434 13.5418 -3.5118 6.2170 +v -0.0434 33.4418 -3.5118 6.2171 +v -0.0434 13.5418 -8.5118 6.2172 +v -14.9101 13.5418 -8.5118 6.2173 +v -14.9101 33.4418 -8.5118 6.2174 +v -0.0434 33.4418 -8.5118 6.2175 +# 8 vertices 6.2176 + 6.2177 +vn 0.0000 -0.0000 1.0000 6.2178 +vn 0.0000 0.0000 -1.0000 6.2179 +vn 0.0000 -1.0000 -0.0000 6.2180 +vn 1.0000 0.0000 -0.0000 6.2181 +vn 0.0000 1.0000 0.0000 6.2182 +vn -1.0000 0.0000 -0.0000 6.2183 +# 6 vertex normals 6.2184 + 6.2185 +vt 0.4546 0.9995 0.9995 6.2186 +vt 0.4546 0.0005 0.9995 6.2187 +vt 0.5454 0.0005 0.9995 6.2188 +vt 0.5454 0.9995 0.9995 6.2189 +vt 0.5454 0.0005 0.0005 6.2190 +vt 0.4546 0.0005 0.0005 6.2191 +vt 0.4546 0.9995 0.0005 6.2192 +vt 0.5454 0.9995 0.0005 6.2193 +# 8 texture coords 6.2194 + 6.2195 +g 7seg1 6.2196 +usemtl 08___Default 6.2197 +s 2 6.2198 +f 542/516/442 543/517/442 544/518/442 545/519/442 6.2199 +s 4 6.2200 +f 546/520/443 547/521/443 548/522/443 549/523/443 6.2201 +s 8 6.2202 +f 544/518/444 543/517/444 547/521/444 546/520/444 6.2203 +s 16 6.2204 +f 545/519/445 544/518/445 546/520/445 549/523/445 6.2205 +s 32 6.2206 +f 542/516/446 545/519/446 549/523/446 548/522/446 6.2207 +s 64 6.2208 +f 543/517/447 542/516/447 548/522/447 547/521/447 6.2209 +# 6 polygons 6.2210 + 6.2211 +# 6.2212 +# object 7seg0 6.2213 +# 6.2214 + 6.2215 +v 0.0439 33.4418 -3.5118 6.2216 +v 0.0439 13.5418 -3.5118 6.2217 +v 14.9106 13.5418 -3.5118 6.2218 +v 14.9106 33.4418 -3.5118 6.2219 +v 14.9106 13.5418 -8.5118 6.2220 +v 0.0439 13.5418 -8.5118 6.2221 +v 0.0439 33.4418 -8.5118 6.2222 +v 14.9106 33.4418 -8.5118 6.2223 +# 8 vertices 6.2224 + 6.2225 +vn 0.0000 -0.0000 1.0000 6.2226 +vn 0.0000 0.0000 -1.0000 6.2227 +vn 0.0000 -1.0000 -0.0000 6.2228 +vn 1.0000 0.0000 -0.0000 6.2229 +vn 0.0000 1.0000 0.0000 6.2230 +vn -1.0000 0.0000 -0.0000 6.2231 +# 6 vertex normals 6.2232 + 6.2233 +vt 0.4546 0.9995 0.9995 6.2234 +vt 0.4546 0.0005 0.9995 6.2235 +vt 0.5454 0.0005 0.9995 6.2236 +vt 0.5454 0.9995 0.9995 6.2237 +vt 0.5454 0.0005 0.0005 6.2238 +vt 0.4546 0.0005 0.0005 6.2239 +vt 0.4546 0.9995 0.0005 6.2240 +vt 0.5454 0.9995 0.0005 6.2241 +# 8 texture coords 6.2242 + 6.2243 +g 7seg0 6.2244 +usemtl 08___Default 6.2245 +s 2 6.2246 +f 550/524/448 551/525/448 552/526/448 553/527/448 6.2247 +s 4 6.2248 +f 554/528/449 555/529/449 556/530/449 557/531/449 6.2249 +s 8 6.2250 +f 552/526/450 551/525/450 555/529/450 554/528/450 6.2251 +s 16 6.2252 +f 553/527/451 552/526/451 554/528/451 557/531/451 6.2253 +s 32 6.2254 +f 550/524/452 553/527/452 557/531/452 556/530/452 6.2255 +s 64 6.2256 +f 551/525/453 550/524/453 556/530/453 555/529/453 6.2257 +# 6 polygons 6.2258 +
7.1 Binary file data/envmap.png has changed
8.1 Binary file data/labels.png has changed
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/src/main.cc Tue Jul 15 04:46:10 2014 +0300 9.3 @@ -0,0 +1,287 @@ 9.4 +#include <stdio.h> 9.5 +#include <stdlib.h> 9.6 +#include <assert.h> 9.7 +#include <errno.h> 9.8 +#include <unistd.h> 9.9 +#include <sys/select.h> 9.10 +#include <GL/glew.h> 9.11 +#include <X11/Xlib.h> 9.12 +#include <GL/glx.h> 9.13 + 9.14 +static bool init(); 9.15 +static void cleanup(); 9.16 +static void display(); 9.17 +static void keyb(int key, bool pressed); 9.18 +static void mouse(int bn, bool pressed, int x, int y); 9.19 +static void motion(int x, int y); 9.20 + 9.21 +static Window create_window(const char *title, int xsz, int ysz); 9.22 +static void process_events(); 9.23 +static int translate_keysym(KeySym sym); 9.24 + 9.25 +static Display *dpy; 9.26 +static Window win; 9.27 +static GLXContext ctx; 9.28 +static Atom xa_wm_prot, xa_wm_del_win; 9.29 + 9.30 +static int win_width, win_height; 9.31 + 9.32 +static bool redisplay_pending; 9.33 +static bool win_mapped; 9.34 + 9.35 +int main() 9.36 +{ 9.37 + if(!init()) { 9.38 + fprintf(stderr, "X11/OpenGL initialization failed\n"); 9.39 + return 1; 9.40 + } 9.41 + atexit(cleanup); 9.42 + 9.43 + int xfd = ConnectionNumber(dpy); 9.44 + 9.45 + for(;;) { 9.46 + fd_set rd; 9.47 + FD_ZERO(&rd); 9.48 + 9.49 + FD_SET(xfd, &rd); 9.50 + 9.51 + while(select(xfd + 1, &rd, 0, 0, 0) == -1 && errno == EINTR); 9.52 + 9.53 + if(FD_ISSET(xfd, &rd)) { 9.54 + process_events(); 9.55 + } 9.56 + 9.57 + if(redisplay_pending) { 9.58 + display(); 9.59 + redisplay_pending = false; 9.60 + } 9.61 + } 9.62 + return 0; 9.63 +} 9.64 + 9.65 +static bool init() 9.66 +{ 9.67 + if(!(dpy = XOpenDisplay(0))) { 9.68 + fprintf(stderr, "failed to connect to the X server!\n"); 9.69 + return false; 9.70 + } 9.71 + 9.72 + if(!(win = create_window("dummy equeue device", 800, 600))) { 9.73 + return false; 9.74 + } 9.75 + 9.76 + return true; 9.77 +} 9.78 + 9.79 +static void cleanup() 9.80 +{ 9.81 + if(!dpy) return; 9.82 + 9.83 + if(win) { 9.84 + XDestroyWindow(dpy, win); 9.85 + } 9.86 + XCloseDisplay(dpy); 9.87 +} 9.88 + 9.89 +static void display() 9.90 +{ 9.91 + glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); 9.92 + 9.93 + glMatrixMode(GL_MODELVIEW); 9.94 + glLoadIdentity(); 9.95 + 9.96 + glXSwapBuffers(dpy, win); 9.97 + assert(glGetError() == GL_NO_ERROR); 9.98 +} 9.99 + 9.100 +static void reshape(int x, int y) 9.101 +{ 9.102 + glViewport(0, 0, x, y); 9.103 + 9.104 + glMatrixMode(GL_PROJECTION); 9.105 + glLoadIdentity(); 9.106 + gluPerspective(50.0, (float)x / (float)y, 0.5, 500.0); 9.107 +} 9.108 + 9.109 +static void keyb(int key, bool pressed) 9.110 +{ 9.111 + if(pressed) { 9.112 + switch(key) { 9.113 + case 27: 9.114 + exit(0); 9.115 + } 9.116 + } 9.117 +} 9.118 + 9.119 +static void mouse(int bn, bool pressed, int x, int y) 9.120 +{ 9.121 +} 9.122 + 9.123 +static void motion(int x, int y) 9.124 +{ 9.125 +} 9.126 + 9.127 +static Window create_window(const char *title, int xsz, int ysz) 9.128 +{ 9.129 + int scr = DefaultScreen(dpy); 9.130 + Window root = RootWindow(dpy, scr); 9.131 + 9.132 + int glxattr[] = { 9.133 + GLX_RGBA, 9.134 + GLX_RED_SIZE, 8, 9.135 + GLX_GREEN_SIZE, 8, 9.136 + GLX_BLUE_SIZE, 8, 9.137 + GLX_DEPTH_SIZE, 24, 9.138 + GLX_DOUBLEBUFFER, 9.139 +#if defined(GLX_VERSION_1_4) || defined(GLX_ARB_multisample) 9.140 + GLX_SAMPLE_BUFFERS_ARB, 1, 9.141 + GLX_SAMPLES_ARB, 1, 9.142 +#endif 9.143 + None 9.144 + }; 9.145 + 9.146 + XVisualInfo *vis = glXChooseVisual(dpy, scr, glxattr); 9.147 + if(!vis) { 9.148 + fprintf(stderr, "failed to find a suitable visual\n"); 9.149 + return 0; 9.150 + } 9.151 + 9.152 + if(!(ctx = glXCreateContext(dpy, vis, 0, True))) { 9.153 + fprintf(stderr, "failed to create OpenGL context\n"); 9.154 + XFree(vis); 9.155 + return -1; 9.156 + } 9.157 + 9.158 + XSetWindowAttributes xattr; 9.159 + xattr.background_pixel = xattr.border_pixel = BlackPixel(dpy, scr); 9.160 + xattr.colormap = XCreateColormap(dpy, root, vis->visual, AllocNone); 9.161 + unsigned int xattr_mask = CWColormap | CWBackPixel | CWBorderPixel; 9.162 + 9.163 + Window win = XCreateWindow(dpy, root, 0, 0, xsz, ysz, 0, vis->depth, InputOutput, 9.164 + vis->visual, xattr_mask, &xattr); 9.165 + if(!win) { 9.166 + fprintf(stderr, "failed to create window\n"); 9.167 + glXDestroyContext(dpy, ctx); 9.168 + XFree(vis); 9.169 + return -1; 9.170 + } 9.171 + XFree(vis); 9.172 + 9.173 + unsigned int evmask = StructureNotifyMask | VisibilityChangeMask | ExposureMask | 9.174 + KeyPressMask | KeyReleaseMask | ButtonPressMask | ButtonReleaseMask | 9.175 + ButtonMotionMask | PointerMotionMask; 9.176 + XSelectInput(dpy, win, evmask); 9.177 + 9.178 + xa_wm_prot = XInternAtom(dpy, "WM_PROTOCOLS", False); 9.179 + xa_wm_del_win = XInternAtom(dpy, "WM_DELETE_WINDOW", False); 9.180 + XSetWMProtocols(dpy, win, &xa_wm_del_win, 1); 9.181 + 9.182 + XClassHint hint; 9.183 + hint.res_name = hint.res_class = (char*)"equeue_win"; 9.184 + XSetClassHint(dpy, win, &hint); 9.185 + 9.186 + XTextProperty wm_name; 9.187 + XStringListToTextProperty((char**)&title, 1, &wm_name); 9.188 + XSetWMName(dpy, win, &wm_name); 9.189 + XSetWMIconName(dpy, win, &wm_name); 9.190 + XFree(wm_name.value); 9.191 + 9.192 + XMapWindow(dpy, win); 9.193 + glXMakeCurrent(dpy, win, ctx); 9.194 + 9.195 + return win; 9.196 +} 9.197 + 9.198 +static void process_events() 9.199 +{ 9.200 + XEvent ev; 9.201 + 9.202 + while(XPending(dpy)) { 9.203 + XNextEvent(dpy, &ev); 9.204 + switch(ev.type) { 9.205 + case MapNotify: 9.206 + win_mapped = true; 9.207 + break; 9.208 + 9.209 + case UnmapNotify: 9.210 + win_mapped = false; 9.211 + break; 9.212 + 9.213 + case Expose: 9.214 + if(win_mapped && ev.xexpose.count == 0) { 9.215 + redisplay_pending = 1; 9.216 + } 9.217 + break; 9.218 + 9.219 + case MotionNotify: 9.220 + motion(ev.xmotion.x, ev.xmotion.y); 9.221 + break; 9.222 + 9.223 + case ButtonPress: 9.224 + mouse(ev.xbutton.button - 1, true, ev.xbutton.x, ev.xbutton.y); 9.225 + break; 9.226 + 9.227 + case ButtonRelease: 9.228 + mouse(ev.xbutton.button - 1, false, ev.xbutton.x, ev.xbutton.y); 9.229 + break; 9.230 + 9.231 + case KeyPress: 9.232 + { 9.233 + KeySym sym = XLookupKeysym(&ev.xkey, 0); 9.234 + keyb(translate_keysym(sym), true); 9.235 + } 9.236 + break; 9.237 + 9.238 + case KeyRelease: 9.239 + { 9.240 + KeySym sym = XLookupKeysym(&ev.xkey, 0); 9.241 + keyb(translate_keysym(sym), false); 9.242 + } 9.243 + break; 9.244 + 9.245 + case ConfigureNotify: 9.246 + { 9.247 + int xsz = ev.xconfigure.width; 9.248 + int ysz = ev.xconfigure.height; 9.249 + 9.250 + if(xsz != win_width || ysz != win_height) { 9.251 + win_width = xsz; 9.252 + win_height = ysz; 9.253 + reshape(xsz, ysz); 9.254 + } 9.255 + } 9.256 + break; 9.257 + 9.258 + case ClientMessage: 9.259 + if(ev.xclient.message_type == xa_wm_prot) { 9.260 + if((Atom)ev.xclient.data.l[0] == xa_wm_del_win) { 9.261 + exit(0); 9.262 + } 9.263 + } 9.264 + break; 9.265 + 9.266 + default: 9.267 + break; 9.268 + } 9.269 + 9.270 + } 9.271 +} 9.272 + 9.273 +static int translate_keysym(KeySym sym) 9.274 +{ 9.275 + switch(sym) { 9.276 + case XK_BackSpace: 9.277 + return '\b'; 9.278 + case XK_Tab: 9.279 + return '\t'; 9.280 + case XK_Linefeed: 9.281 + return '\r'; 9.282 + case XK_Return: 9.283 + return '\n'; 9.284 + case XK_Escape: 9.285 + return 27; 9.286 + default: 9.287 + break; 9.288 + } 9.289 + return (int)sym; 9.290 +}