Browse Source

missing data and images

Former-commit-id: f1cf9df64fe4c0f3ea77089024e7b4ef1368a070
Alec Jacobson 9 years ago
parent
commit
b6521a09b7

+ 1 - 0
tutorial/images/cube-sphere-cylinders-csg-tree.jpg.REMOVED.git-id

@@ -0,0 +1 @@
+d612c4b22ebb2fd61e89a20d15c58b907e81adec

+ 1 - 0
tutorial/images/cube-sphere-cylinders-csg.gif.REMOVED.git-id

@@ -0,0 +1 @@
+67d4e3cdf207f058f73c2f9d841c4d3bd8f88fcb

+ 36 - 0
tutorial/shared/cube.obj

@@ -0,0 +1,36 @@
+# This file uses centimeters as units for non-parametric coordinates.
+
+v -0.500000 -0.500000 0.500000
+v 0.500000 -0.500000 0.500000
+v -0.500000 0.500000 0.500000
+v 0.500000 0.500000 0.500000
+v -0.500000 0.500000 -0.500000
+v 0.500000 0.500000 -0.500000
+v -0.500000 -0.500000 -0.500000
+v 0.500000 -0.500000 -0.500000
+vt 0.375000 0.000000
+vt 0.625000 0.000000
+vt 0.375000 0.250000
+vt 0.625000 0.250000
+vt 0.375000 0.500000
+vt 0.625000 0.500000
+vt 0.375000 0.750000
+vt 0.625000 0.750000
+vt 0.375000 1.000000
+vt 0.625000 1.000000
+vt 0.875000 0.000000
+vt 0.875000 0.250000
+vt 0.125000 0.000000
+vt 0.125000 0.250000
+f 1/1 2/2 3/3
+f 3/3 2/2 4/4
+f 3/3 4/4 5/5
+f 5/5 4/4 6/6
+f 5/5 6/6 7/7
+f 7/7 6/6 8/8
+f 7/7 8/8 1/9
+f 1/9 8/8 2/10
+f 2/2 8/11 4/4
+f 4/4 8/11 6/12
+f 7/13 1/1 5/14
+f 5/14 1/1 3/3

+ 1583 - 0
tutorial/shared/sphere.obj

@@ -0,0 +1,1583 @@
+# This file uses centimeters as units for non-parametric coordinates.
+
+v 0.104145 -0.691382 -0.033839
+v 0.088591 -0.691382 -0.064365
+v 0.064365 -0.691382 -0.088591
+v 0.033839 -0.691382 -0.104145
+v 0.000000 -0.691382 -0.109504
+v -0.033839 -0.691382 -0.104145
+v -0.064365 -0.691382 -0.088591
+v -0.088591 -0.691382 -0.064365
+v -0.104145 -0.691382 -0.033839
+v -0.109504 -0.691382 0.000000
+v -0.104145 -0.691382 0.033839
+v -0.088591 -0.691382 0.064365
+v -0.064365 -0.691382 0.088591
+v -0.033839 -0.691382 0.104145
+v -0.000000 -0.691382 0.109504
+v 0.033839 -0.691382 0.104145
+v 0.064365 -0.691382 0.088591
+v 0.088591 -0.691382 0.064365
+v 0.104145 -0.691382 0.033839
+v 0.109504 -0.691382 0.000000
+v 0.205725 -0.665740 -0.066844
+v 0.175000 -0.665740 -0.127145
+v 0.127145 -0.665740 -0.175000
+v 0.066844 -0.665740 -0.205725
+v 0.000000 -0.665740 -0.216312
+v -0.066844 -0.665740 -0.205725
+v -0.127145 -0.665740 -0.175000
+v -0.175000 -0.665740 -0.127145
+v -0.205725 -0.665740 -0.066844
+v -0.216312 -0.665740 0.000000
+v -0.205725 -0.665740 0.066844
+v -0.175000 -0.665740 0.127145
+v -0.127145 -0.665740 0.175000
+v -0.066844 -0.665740 0.205725
+v -0.000000 -0.665740 0.216312
+v 0.066844 -0.665740 0.205725
+v 0.127145 -0.665740 0.175000
+v 0.175000 -0.665740 0.127145
+v 0.205725 -0.665740 0.066844
+v 0.216312 -0.665740 0.000000
+v 0.302240 -0.623705 -0.098204
+v 0.257100 -0.623705 -0.186794
+v 0.186794 -0.623705 -0.257100
+v 0.098204 -0.623705 -0.302240
+v 0.000000 -0.623705 -0.317794
+v -0.098204 -0.623705 -0.302240
+v -0.186794 -0.623705 -0.257100
+v -0.257100 -0.623705 -0.186794
+v -0.302240 -0.623705 -0.098204
+v -0.317793 -0.623705 0.000000
+v -0.302240 -0.623705 0.098204
+v -0.257100 -0.623705 0.186794
+v -0.186794 -0.623705 0.257100
+v -0.098204 -0.623705 0.302240
+v -0.000000 -0.623705 0.317793
+v 0.098204 -0.623705 0.302239
+v 0.186794 -0.623705 0.257100
+v 0.257100 -0.623705 0.186794
+v 0.302239 -0.623705 0.098204
+v 0.317793 -0.623705 0.000000
+v 0.391312 -0.566312 -0.127145
+v 0.332870 -0.566312 -0.241844
+v 0.241844 -0.566312 -0.332870
+v 0.127145 -0.566312 -0.391312
+v 0.000000 -0.566312 -0.411450
+v -0.127145 -0.566312 -0.391312
+v -0.241844 -0.566312 -0.332870
+v -0.332870 -0.566312 -0.241844
+v -0.391312 -0.566312 -0.127145
+v -0.411450 -0.566312 0.000000
+v -0.391312 -0.566312 0.127145
+v -0.332870 -0.566312 0.241844
+v -0.241844 -0.566312 0.332870
+v -0.127145 -0.566312 0.391312
+v -0.000000 -0.566312 0.411450
+v 0.127145 -0.566312 0.391312
+v 0.241844 -0.566312 0.332870
+v 0.332870 -0.566312 0.241844
+v 0.391312 -0.566312 0.127145
+v 0.411450 -0.566312 0.000000
+v 0.470749 -0.494975 -0.152956
+v 0.400443 -0.494975 -0.290939
+v 0.290939 -0.494975 -0.400443
+v 0.152956 -0.494975 -0.470749
+v 0.000000 -0.494975 -0.494975
+v -0.152956 -0.494975 -0.470749
+v -0.290939 -0.494975 -0.400443
+v -0.400443 -0.494975 -0.290939
+v -0.470749 -0.494975 -0.152956
+v -0.494975 -0.494975 0.000000
+v -0.470749 -0.494975 0.152956
+v -0.400443 -0.494975 0.290939
+v -0.290939 -0.494975 0.400443
+v -0.152956 -0.494975 0.470749
+v -0.000000 -0.494975 0.494975
+v 0.152956 -0.494975 0.470749
+v 0.290939 -0.494975 0.400443
+v 0.400443 -0.494975 0.290939
+v 0.470749 -0.494975 0.152956
+v 0.494975 -0.494975 0.000000
+v 0.538595 -0.411450 -0.175000
+v 0.458156 -0.411450 -0.332870
+v 0.332870 -0.411450 -0.458156
+v 0.175000 -0.411450 -0.538595
+v 0.000000 -0.411450 -0.566312
+v -0.175000 -0.411450 -0.538595
+v -0.332870 -0.411450 -0.458156
+v -0.458156 -0.411450 -0.332870
+v -0.538595 -0.411450 -0.175000
+v -0.566312 -0.411450 0.000000
+v -0.538595 -0.411450 0.175000
+v -0.458156 -0.411450 0.332870
+v -0.332870 -0.411450 0.458156
+v -0.175000 -0.411450 0.538595
+v -0.000000 -0.411450 0.566312
+v 0.175000 -0.411450 0.538595
+v 0.332870 -0.411450 0.458156
+v 0.458156 -0.411450 0.332870
+v 0.538595 -0.411450 0.175000
+v 0.566312 -0.411450 0.000000
+v 0.593179 -0.317793 -0.192735
+v 0.504588 -0.317793 -0.366605
+v 0.366605 -0.317793 -0.504588
+v 0.192735 -0.317793 -0.593179
+v 0.000000 -0.317793 -0.623705
+v -0.192735 -0.317793 -0.593179
+v -0.366604 -0.317793 -0.504588
+v -0.504588 -0.317793 -0.366604
+v -0.593178 -0.317793 -0.192735
+v -0.623705 -0.317793 0.000000
+v -0.593178 -0.317793 0.192735
+v -0.504588 -0.317793 0.366604
+v -0.366604 -0.317793 0.504588
+v -0.192735 -0.317793 0.593178
+v -0.000000 -0.317793 0.623705
+v 0.192735 -0.317793 0.593178
+v 0.366604 -0.317793 0.504588
+v 0.504588 -0.317793 0.366604
+v 0.593178 -0.317793 0.192735
+v 0.623705 -0.317793 0.000000
+v 0.633156 -0.216312 -0.205725
+v 0.538595 -0.216312 -0.391312
+v 0.391312 -0.216312 -0.538595
+v 0.205725 -0.216312 -0.633156
+v 0.000000 -0.216312 -0.665740
+v -0.205725 -0.216312 -0.633156
+v -0.391312 -0.216312 -0.538595
+v -0.538595 -0.216312 -0.391312
+v -0.633156 -0.216312 -0.205725
+v -0.665740 -0.216312 0.000000
+v -0.633156 -0.216312 0.205725
+v -0.538595 -0.216312 0.391312
+v -0.391312 -0.216312 0.538595
+v -0.205725 -0.216312 0.633156
+v -0.000000 -0.216312 0.665740
+v 0.205725 -0.216312 0.633156
+v 0.391312 -0.216312 0.538595
+v 0.538595 -0.216312 0.391312
+v 0.633156 -0.216312 0.205725
+v 0.665740 -0.216312 0.000000
+v 0.657544 -0.109504 -0.213649
+v 0.559340 -0.109504 -0.406384
+v 0.406384 -0.109504 -0.559340
+v 0.213649 -0.109504 -0.657544
+v 0.000000 -0.109504 -0.691382
+v -0.213649 -0.109504 -0.657544
+v -0.406384 -0.109504 -0.559340
+v -0.559340 -0.109504 -0.406384
+v -0.657543 -0.109504 -0.213649
+v -0.691382 -0.109504 0.000000
+v -0.657543 -0.109504 0.213649
+v -0.559340 -0.109504 0.406384
+v -0.406384 -0.109504 0.559340
+v -0.213649 -0.109504 0.657543
+v -0.000000 -0.109504 0.691382
+v 0.213649 -0.109504 0.657543
+v 0.406384 -0.109504 0.559340
+v 0.559340 -0.109504 0.406384
+v 0.657543 -0.109504 0.213649
+v 0.691382 -0.109504 0.000000
+v 0.665740 0.000000 -0.216312
+v 0.566312 0.000000 -0.411450
+v 0.411450 0.000000 -0.566312
+v 0.216312 0.000000 -0.665740
+v 0.000000 0.000000 -0.700000
+v -0.216312 0.000000 -0.665740
+v -0.411450 0.000000 -0.566312
+v -0.566312 0.000000 -0.411450
+v -0.665740 0.000000 -0.216312
+v -0.700000 0.000000 0.000000
+v -0.665740 0.000000 0.216312
+v -0.566312 0.000000 0.411450
+v -0.411450 0.000000 0.566312
+v -0.216312 0.000000 0.665740
+v -0.000000 0.000000 0.700000
+v 0.216312 0.000000 0.665740
+v 0.411450 0.000000 0.566312
+v 0.566312 0.000000 0.411450
+v 0.665740 0.000000 0.216312
+v 0.700000 0.000000 0.000000
+v 0.657544 0.109504 -0.213649
+v 0.559340 0.109504 -0.406384
+v 0.406384 0.109504 -0.559340
+v 0.213649 0.109504 -0.657544
+v 0.000000 0.109504 -0.691382
+v -0.213649 0.109504 -0.657544
+v -0.406384 0.109504 -0.559340
+v -0.559340 0.109504 -0.406384
+v -0.657543 0.109504 -0.213649
+v -0.691382 0.109504 0.000000
+v -0.657543 0.109504 0.213649
+v -0.559340 0.109504 0.406384
+v -0.406384 0.109504 0.559340
+v -0.213649 0.109504 0.657543
+v -0.000000 0.109504 0.691382
+v 0.213649 0.109504 0.657543
+v 0.406384 0.109504 0.559340
+v 0.559340 0.109504 0.406384
+v 0.657543 0.109504 0.213649
+v 0.691382 0.109504 0.000000
+v 0.633156 0.216312 -0.205725
+v 0.538595 0.216312 -0.391312
+v 0.391312 0.216312 -0.538595
+v 0.205725 0.216312 -0.633156
+v 0.000000 0.216312 -0.665740
+v -0.205725 0.216312 -0.633156
+v -0.391312 0.216312 -0.538595
+v -0.538595 0.216312 -0.391312
+v -0.633156 0.216312 -0.205725
+v -0.665740 0.216312 0.000000
+v -0.633156 0.216312 0.205725
+v -0.538595 0.216312 0.391312
+v -0.391312 0.216312 0.538595
+v -0.205725 0.216312 0.633156
+v -0.000000 0.216312 0.665740
+v 0.205725 0.216312 0.633156
+v 0.391312 0.216312 0.538595
+v 0.538595 0.216312 0.391312
+v 0.633156 0.216312 0.205725
+v 0.665740 0.216312 0.000000
+v 0.593179 0.317793 -0.192735
+v 0.504588 0.317793 -0.366605
+v 0.366605 0.317793 -0.504588
+v 0.192735 0.317793 -0.593179
+v 0.000000 0.317793 -0.623705
+v -0.192735 0.317793 -0.593179
+v -0.366604 0.317793 -0.504588
+v -0.504588 0.317793 -0.366604
+v -0.593178 0.317793 -0.192735
+v -0.623705 0.317793 0.000000
+v -0.593178 0.317793 0.192735
+v -0.504588 0.317793 0.366604
+v -0.366604 0.317793 0.504588
+v -0.192735 0.317793 0.593178
+v -0.000000 0.317793 0.623705
+v 0.192735 0.317793 0.593178
+v 0.366604 0.317793 0.504588
+v 0.504588 0.317793 0.366604
+v 0.593178 0.317793 0.192735
+v 0.623705 0.317793 0.000000
+v 0.538595 0.411450 -0.175000
+v 0.458156 0.411450 -0.332870
+v 0.332870 0.411450 -0.458156
+v 0.175000 0.411450 -0.538595
+v 0.000000 0.411450 -0.566312
+v -0.175000 0.411450 -0.538595
+v -0.332870 0.411450 -0.458156
+v -0.458156 0.411450 -0.332870
+v -0.538595 0.411450 -0.175000
+v -0.566312 0.411450 0.000000
+v -0.538595 0.411450 0.175000
+v -0.458156 0.411450 0.332870
+v -0.332870 0.411450 0.458156
+v -0.175000 0.411450 0.538595
+v -0.000000 0.411450 0.566312
+v 0.175000 0.411450 0.538595
+v 0.332870 0.411450 0.458156
+v 0.458156 0.411450 0.332870
+v 0.538595 0.411450 0.175000
+v 0.566312 0.411450 0.000000
+v 0.470749 0.494975 -0.152956
+v 0.400443 0.494975 -0.290939
+v 0.290939 0.494975 -0.400443
+v 0.152956 0.494975 -0.470749
+v 0.000000 0.494975 -0.494975
+v -0.152956 0.494975 -0.470749
+v -0.290939 0.494975 -0.400443
+v -0.400443 0.494975 -0.290939
+v -0.470749 0.494975 -0.152956
+v -0.494975 0.494975 0.000000
+v -0.470749 0.494975 0.152956
+v -0.400443 0.494975 0.290939
+v -0.290939 0.494975 0.400443
+v -0.152956 0.494975 0.470749
+v -0.000000 0.494975 0.494975
+v 0.152956 0.494975 0.470749
+v 0.290939 0.494975 0.400443
+v 0.400443 0.494975 0.290939
+v 0.470749 0.494975 0.152956
+v 0.494975 0.494975 0.000000
+v 0.391312 0.566312 -0.127145
+v 0.332870 0.566312 -0.241844
+v 0.241844 0.566312 -0.332870
+v 0.127145 0.566312 -0.391312
+v 0.000000 0.566312 -0.411450
+v -0.127145 0.566312 -0.391312
+v -0.241844 0.566312 -0.332870
+v -0.332870 0.566312 -0.241844
+v -0.391312 0.566312 -0.127145
+v -0.411450 0.566312 0.000000
+v -0.391312 0.566312 0.127145
+v -0.332870 0.566312 0.241844
+v -0.241844 0.566312 0.332870
+v -0.127145 0.566312 0.391312
+v -0.000000 0.566312 0.411450
+v 0.127145 0.566312 0.391312
+v 0.241844 0.566312 0.332870
+v 0.332870 0.566312 0.241844
+v 0.391312 0.566312 0.127145
+v 0.411450 0.566312 0.000000
+v 0.302240 0.623705 -0.098204
+v 0.257100 0.623705 -0.186794
+v 0.186794 0.623705 -0.257100
+v 0.098204 0.623705 -0.302240
+v 0.000000 0.623705 -0.317794
+v -0.098204 0.623705 -0.302240
+v -0.186794 0.623705 -0.257100
+v -0.257100 0.623705 -0.186794
+v -0.302240 0.623705 -0.098204
+v -0.317793 0.623705 0.000000
+v -0.302240 0.623705 0.098204
+v -0.257100 0.623705 0.186794
+v -0.186794 0.623705 0.257100
+v -0.098204 0.623705 0.302240
+v -0.000000 0.623705 0.317793
+v 0.098204 0.623705 0.302239
+v 0.186794 0.623705 0.257100
+v 0.257100 0.623705 0.186794
+v 0.302239 0.623705 0.098204
+v 0.317793 0.623705 0.000000
+v 0.205725 0.665740 -0.066844
+v 0.175000 0.665740 -0.127145
+v 0.127145 0.665740 -0.175000
+v 0.066844 0.665740 -0.205725
+v 0.000000 0.665740 -0.216312
+v -0.066844 0.665740 -0.205725
+v -0.127145 0.665740 -0.175000
+v -0.175000 0.665740 -0.127145
+v -0.205725 0.665740 -0.066844
+v -0.216312 0.665740 0.000000
+v -0.205725 0.665740 0.066844
+v -0.175000 0.665740 0.127145
+v -0.127145 0.665740 0.175000
+v -0.066844 0.665740 0.205725
+v -0.000000 0.665740 0.216312
+v 0.066844 0.665740 0.205725
+v 0.127145 0.665740 0.175000
+v 0.175000 0.665740 0.127145
+v 0.205725 0.665740 0.066844
+v 0.216312 0.665740 0.000000
+v 0.104145 0.691382 -0.033839
+v 0.088591 0.691382 -0.064365
+v 0.064365 0.691382 -0.088591
+v 0.033839 0.691382 -0.104145
+v 0.000000 0.691382 -0.109504
+v -0.033839 0.691382 -0.104145
+v -0.064365 0.691382 -0.088591
+v -0.088591 0.691382 -0.064365
+v -0.104145 0.691382 -0.033839
+v -0.109504 0.691382 0.000000
+v -0.104145 0.691382 0.033839
+v -0.088591 0.691382 0.064365
+v -0.064365 0.691382 0.088591
+v -0.033839 0.691382 0.104145
+v -0.000000 0.691382 0.109504
+v 0.033839 0.691382 0.104145
+v 0.064365 0.691382 0.088591
+v 0.088591 0.691382 0.064365
+v 0.104145 0.691382 0.033839
+v 0.109504 0.691382 0.000000
+v 0.000000 -0.700000 0.000000
+v 0.000000 0.700000 0.000000
+vt 0.000000 0.050000
+vt 0.050000 0.050000
+vt 0.100000 0.050000
+vt 0.150000 0.050000
+vt 0.200000 0.050000
+vt 0.250000 0.050000
+vt 0.300000 0.050000
+vt 0.350000 0.050000
+vt 0.400000 0.050000
+vt 0.450000 0.050000
+vt 0.500000 0.050000
+vt 0.550000 0.050000
+vt 0.600000 0.050000
+vt 0.650000 0.050000
+vt 0.700000 0.050000
+vt 0.750000 0.050000
+vt 0.800000 0.050000
+vt 0.850000 0.050000
+vt 0.900000 0.050000
+vt 0.950000 0.050000
+vt 1.000000 0.050000
+vt 0.000000 0.100000
+vt 0.050000 0.100000
+vt 0.100000 0.100000
+vt 0.150000 0.100000
+vt 0.200000 0.100000
+vt 0.250000 0.100000
+vt 0.300000 0.100000
+vt 0.350000 0.100000
+vt 0.400000 0.100000
+vt 0.450000 0.100000
+vt 0.500000 0.100000
+vt 0.550000 0.100000
+vt 0.600000 0.100000
+vt 0.650000 0.100000
+vt 0.700000 0.100000
+vt 0.750000 0.100000
+vt 0.800000 0.100000
+vt 0.850000 0.100000
+vt 0.900000 0.100000
+vt 0.950000 0.100000
+vt 1.000000 0.100000
+vt 0.000000 0.150000
+vt 0.050000 0.150000
+vt 0.100000 0.150000
+vt 0.150000 0.150000
+vt 0.200000 0.150000
+vt 0.250000 0.150000
+vt 0.300000 0.150000
+vt 0.350000 0.150000
+vt 0.400000 0.150000
+vt 0.450000 0.150000
+vt 0.500000 0.150000
+vt 0.550000 0.150000
+vt 0.600000 0.150000
+vt 0.650000 0.150000
+vt 0.700000 0.150000
+vt 0.750000 0.150000
+vt 0.800000 0.150000
+vt 0.850000 0.150000
+vt 0.900000 0.150000
+vt 0.950000 0.150000
+vt 1.000000 0.150000
+vt 0.000000 0.200000
+vt 0.050000 0.200000
+vt 0.100000 0.200000
+vt 0.150000 0.200000
+vt 0.200000 0.200000
+vt 0.250000 0.200000
+vt 0.300000 0.200000
+vt 0.350000 0.200000
+vt 0.400000 0.200000
+vt 0.450000 0.200000
+vt 0.500000 0.200000
+vt 0.550000 0.200000
+vt 0.600000 0.200000
+vt 0.650000 0.200000
+vt 0.700000 0.200000
+vt 0.750000 0.200000
+vt 0.800000 0.200000
+vt 0.850000 0.200000
+vt 0.900000 0.200000
+vt 0.950000 0.200000
+vt 1.000000 0.200000
+vt 0.000000 0.250000
+vt 0.050000 0.250000
+vt 0.100000 0.250000
+vt 0.150000 0.250000
+vt 0.200000 0.250000
+vt 0.250000 0.250000
+vt 0.300000 0.250000
+vt 0.350000 0.250000
+vt 0.400000 0.250000
+vt 0.450000 0.250000
+vt 0.500000 0.250000
+vt 0.550000 0.250000
+vt 0.600000 0.250000
+vt 0.650000 0.250000
+vt 0.700000 0.250000
+vt 0.750000 0.250000
+vt 0.800000 0.250000
+vt 0.850000 0.250000
+vt 0.900000 0.250000
+vt 0.950000 0.250000
+vt 1.000000 0.250000
+vt 0.000000 0.300000
+vt 0.050000 0.300000
+vt 0.100000 0.300000
+vt 0.150000 0.300000
+vt 0.200000 0.300000
+vt 0.250000 0.300000
+vt 0.300000 0.300000
+vt 0.350000 0.300000
+vt 0.400000 0.300000
+vt 0.450000 0.300000
+vt 0.500000 0.300000
+vt 0.550000 0.300000
+vt 0.600000 0.300000
+vt 0.650000 0.300000
+vt 0.700000 0.300000
+vt 0.750000 0.300000
+vt 0.800000 0.300000
+vt 0.850000 0.300000
+vt 0.900000 0.300000
+vt 0.950000 0.300000
+vt 1.000000 0.300000
+vt 0.000000 0.350000
+vt 0.050000 0.350000
+vt 0.100000 0.350000
+vt 0.150000 0.350000
+vt 0.200000 0.350000
+vt 0.250000 0.350000
+vt 0.300000 0.350000
+vt 0.350000 0.350000
+vt 0.400000 0.350000
+vt 0.450000 0.350000
+vt 0.500000 0.350000
+vt 0.550000 0.350000
+vt 0.600000 0.350000
+vt 0.650000 0.350000
+vt 0.700000 0.350000
+vt 0.750000 0.350000
+vt 0.800000 0.350000
+vt 0.850000 0.350000
+vt 0.900000 0.350000
+vt 0.950000 0.350000
+vt 1.000000 0.350000
+vt 0.000000 0.400000
+vt 0.050000 0.400000
+vt 0.100000 0.400000
+vt 0.150000 0.400000
+vt 0.200000 0.400000
+vt 0.250000 0.400000
+vt 0.300000 0.400000
+vt 0.350000 0.400000
+vt 0.400000 0.400000
+vt 0.450000 0.400000
+vt 0.500000 0.400000
+vt 0.550000 0.400000
+vt 0.600000 0.400000
+vt 0.650000 0.400000
+vt 0.700000 0.400000
+vt 0.750000 0.400000
+vt 0.800000 0.400000
+vt 0.850000 0.400000
+vt 0.900000 0.400000
+vt 0.950000 0.400000
+vt 1.000000 0.400000
+vt 0.000000 0.450000
+vt 0.050000 0.450000
+vt 0.100000 0.450000
+vt 0.150000 0.450000
+vt 0.200000 0.450000
+vt 0.250000 0.450000
+vt 0.300000 0.450000
+vt 0.350000 0.450000
+vt 0.400000 0.450000
+vt 0.450000 0.450000
+vt 0.500000 0.450000
+vt 0.550000 0.450000
+vt 0.600000 0.450000
+vt 0.650000 0.450000
+vt 0.700000 0.450000
+vt 0.750000 0.450000
+vt 0.800000 0.450000
+vt 0.850000 0.450000
+vt 0.900000 0.450000
+vt 0.950000 0.450000
+vt 1.000000 0.450000
+vt 0.000000 0.500000
+vt 0.050000 0.500000
+vt 0.100000 0.500000
+vt 0.150000 0.500000
+vt 0.200000 0.500000
+vt 0.250000 0.500000
+vt 0.300000 0.500000
+vt 0.350000 0.500000
+vt 0.400000 0.500000
+vt 0.450000 0.500000
+vt 0.500000 0.500000
+vt 0.550000 0.500000
+vt 0.600000 0.500000
+vt 0.650000 0.500000
+vt 0.700000 0.500000
+vt 0.750000 0.500000
+vt 0.800000 0.500000
+vt 0.850000 0.500000
+vt 0.900000 0.500000
+vt 0.950000 0.500000
+vt 1.000000 0.500000
+vt 0.000000 0.550000
+vt 0.050000 0.550000
+vt 0.100000 0.550000
+vt 0.150000 0.550000
+vt 0.200000 0.550000
+vt 0.250000 0.550000
+vt 0.300000 0.550000
+vt 0.350000 0.550000
+vt 0.400000 0.550000
+vt 0.450000 0.550000
+vt 0.500000 0.550000
+vt 0.550000 0.550000
+vt 0.600000 0.550000
+vt 0.650000 0.550000
+vt 0.700000 0.550000
+vt 0.750000 0.550000
+vt 0.800000 0.550000
+vt 0.850000 0.550000
+vt 0.900000 0.550000
+vt 0.950000 0.550000
+vt 1.000000 0.550000
+vt 0.000000 0.600000
+vt 0.050000 0.600000
+vt 0.100000 0.600000
+vt 0.150000 0.600000
+vt 0.200000 0.600000
+vt 0.250000 0.600000
+vt 0.300000 0.600000
+vt 0.350000 0.600000
+vt 0.400000 0.600000
+vt 0.450000 0.600000
+vt 0.500000 0.600000
+vt 0.550000 0.600000
+vt 0.600000 0.600000
+vt 0.650000 0.600000
+vt 0.700000 0.600000
+vt 0.750000 0.600000
+vt 0.800000 0.600000
+vt 0.850000 0.600000
+vt 0.900000 0.600000
+vt 0.950000 0.600000
+vt 1.000000 0.600000
+vt 0.000000 0.650000
+vt 0.050000 0.650000
+vt 0.100000 0.650000
+vt 0.150000 0.650000
+vt 0.200000 0.650000
+vt 0.250000 0.650000
+vt 0.300000 0.650000
+vt 0.350000 0.650000
+vt 0.400000 0.650000
+vt 0.450000 0.650000
+vt 0.500000 0.650000
+vt 0.550000 0.650000
+vt 0.600000 0.650000
+vt 0.650000 0.650000
+vt 0.700000 0.650000
+vt 0.750000 0.650000
+vt 0.800000 0.650000
+vt 0.850000 0.650000
+vt 0.900000 0.650000
+vt 0.950000 0.650000
+vt 1.000000 0.650000
+vt 0.000000 0.700000
+vt 0.050000 0.700000
+vt 0.100000 0.700000
+vt 0.150000 0.700000
+vt 0.200000 0.700000
+vt 0.250000 0.700000
+vt 0.300000 0.700000
+vt 0.350000 0.700000
+vt 0.400000 0.700000
+vt 0.450000 0.700000
+vt 0.500000 0.700000
+vt 0.550000 0.700000
+vt 0.600000 0.700000
+vt 0.650000 0.700000
+vt 0.700000 0.700000
+vt 0.750000 0.700000
+vt 0.800000 0.700000
+vt 0.850000 0.700000
+vt 0.900000 0.700000
+vt 0.950000 0.700000
+vt 1.000000 0.700000
+vt 0.000000 0.750000
+vt 0.050000 0.750000
+vt 0.100000 0.750000
+vt 0.150000 0.750000
+vt 0.200000 0.750000
+vt 0.250000 0.750000
+vt 0.300000 0.750000
+vt 0.350000 0.750000
+vt 0.400000 0.750000
+vt 0.450000 0.750000
+vt 0.500000 0.750000
+vt 0.550000 0.750000
+vt 0.600000 0.750000
+vt 0.650000 0.750000
+vt 0.700000 0.750000
+vt 0.750000 0.750000
+vt 0.800000 0.750000
+vt 0.850000 0.750000
+vt 0.900000 0.750000
+vt 0.950000 0.750000
+vt 1.000000 0.750000
+vt 0.000000 0.800000
+vt 0.050000 0.800000
+vt 0.100000 0.800000
+vt 0.150000 0.800000
+vt 0.200000 0.800000
+vt 0.250000 0.800000
+vt 0.300000 0.800000
+vt 0.350000 0.800000
+vt 0.400000 0.800000
+vt 0.450000 0.800000
+vt 0.500000 0.800000
+vt 0.550000 0.800000
+vt 0.600000 0.800000
+vt 0.650000 0.800000
+vt 0.700000 0.800000
+vt 0.750000 0.800000
+vt 0.800000 0.800000
+vt 0.850000 0.800000
+vt 0.900000 0.800000
+vt 0.950000 0.800000
+vt 1.000000 0.800000
+vt 0.000000 0.850000
+vt 0.050000 0.850000
+vt 0.100000 0.850000
+vt 0.150000 0.850000
+vt 0.200000 0.850000
+vt 0.250000 0.850000
+vt 0.300000 0.850000
+vt 0.350000 0.850000
+vt 0.400000 0.850000
+vt 0.450000 0.850000
+vt 0.500000 0.850000
+vt 0.550000 0.850000
+vt 0.600000 0.850000
+vt 0.650000 0.850000
+vt 0.700000 0.850000
+vt 0.750000 0.850000
+vt 0.800000 0.850000
+vt 0.850000 0.850000
+vt 0.900000 0.850000
+vt 0.950000 0.850000
+vt 1.000000 0.850000
+vt 0.000000 0.900000
+vt 0.050000 0.900000
+vt 0.100000 0.900000
+vt 0.150000 0.900000
+vt 0.200000 0.900000
+vt 0.250000 0.900000
+vt 0.300000 0.900000
+vt 0.350000 0.900000
+vt 0.400000 0.900000
+vt 0.450000 0.900000
+vt 0.500000 0.900000
+vt 0.550000 0.900000
+vt 0.600000 0.900000
+vt 0.650000 0.900000
+vt 0.700000 0.900000
+vt 0.750000 0.900000
+vt 0.800000 0.900000
+vt 0.850000 0.900000
+vt 0.900000 0.900000
+vt 0.950000 0.900000
+vt 1.000000 0.900000
+vt 0.000000 0.950000
+vt 0.050000 0.950000
+vt 0.100000 0.950000
+vt 0.150000 0.950000
+vt 0.200000 0.950000
+vt 0.250000 0.950000
+vt 0.300000 0.950000
+vt 0.350000 0.950000
+vt 0.400000 0.950000
+vt 0.450000 0.950000
+vt 0.500000 0.950000
+vt 0.550000 0.950000
+vt 0.600000 0.950000
+vt 0.650000 0.950000
+vt 0.700000 0.950000
+vt 0.750000 0.950000
+vt 0.800000 0.950000
+vt 0.850000 0.950000
+vt 0.900000 0.950000
+vt 0.950000 0.950000
+vt 1.000000 0.950000
+vt 0.025000 0.000000
+vt 0.075000 0.000000
+vt 0.125000 0.000000
+vt 0.175000 0.000000
+vt 0.225000 0.000000
+vt 0.275000 0.000000
+vt 0.325000 0.000000
+vt 0.375000 0.000000
+vt 0.425000 0.000000
+vt 0.475000 0.000000
+vt 0.525000 0.000000
+vt 0.575000 0.000000
+vt 0.625000 0.000000
+vt 0.675000 0.000000
+vt 0.725000 0.000000
+vt 0.775000 0.000000
+vt 0.825000 0.000000
+vt 0.875000 0.000000
+vt 0.925000 0.000000
+vt 0.975000 0.000000
+vt 0.025000 1.000000
+vt 0.075000 1.000000
+vt 0.125000 1.000000
+vt 0.175000 1.000000
+vt 0.225000 1.000000
+vt 0.275000 1.000000
+vt 0.325000 1.000000
+vt 0.375000 1.000000
+vt 0.425000 1.000000
+vt 0.475000 1.000000
+vt 0.525000 1.000000
+vt 0.575000 1.000000
+vt 0.625000 1.000000
+vt 0.675000 1.000000
+vt 0.725000 1.000000
+vt 0.775000 1.000000
+vt 0.825000 1.000000
+vt 0.875000 1.000000
+vt 0.925000 1.000000
+vt 0.975000 1.000000
+f 1/1 2/2 21/22
+f 21/22 2/2 22/23
+f 2/2 3/3 22/23
+f 22/23 3/3 23/24
+f 3/3 4/4 23/24
+f 23/24 4/4 24/25
+f 4/4 5/5 24/25
+f 24/25 5/5 25/26
+f 5/5 6/6 25/26
+f 25/26 6/6 26/27
+f 6/6 7/7 26/27
+f 26/27 7/7 27/28
+f 7/7 8/8 27/28
+f 27/28 8/8 28/29
+f 8/8 9/9 28/29
+f 28/29 9/9 29/30
+f 9/9 10/10 29/30
+f 29/30 10/10 30/31
+f 10/10 11/11 30/31
+f 30/31 11/11 31/32
+f 11/11 12/12 31/32
+f 31/32 12/12 32/33
+f 12/12 13/13 32/33
+f 32/33 13/13 33/34
+f 13/13 14/14 33/34
+f 33/34 14/14 34/35
+f 14/14 15/15 34/35
+f 34/35 15/15 35/36
+f 15/15 16/16 35/36
+f 35/36 16/16 36/37
+f 16/16 17/17 36/37
+f 36/37 17/17 37/38
+f 17/17 18/18 37/38
+f 37/38 18/18 38/39
+f 18/18 19/19 38/39
+f 38/39 19/19 39/40
+f 19/19 20/20 39/40
+f 39/40 20/20 40/41
+f 20/20 1/21 40/41
+f 40/41 1/21 21/42
+f 21/22 22/23 41/43
+f 41/43 22/23 42/44
+f 22/23 23/24 42/44
+f 42/44 23/24 43/45
+f 23/24 24/25 43/45
+f 43/45 24/25 44/46
+f 24/25 25/26 44/46
+f 44/46 25/26 45/47
+f 25/26 26/27 45/47
+f 45/47 26/27 46/48
+f 26/27 27/28 46/48
+f 46/48 27/28 47/49
+f 27/28 28/29 47/49
+f 47/49 28/29 48/50
+f 28/29 29/30 48/50
+f 48/50 29/30 49/51
+f 29/30 30/31 49/51
+f 49/51 30/31 50/52
+f 30/31 31/32 50/52
+f 50/52 31/32 51/53
+f 31/32 32/33 51/53
+f 51/53 32/33 52/54
+f 32/33 33/34 52/54
+f 52/54 33/34 53/55
+f 33/34 34/35 53/55
+f 53/55 34/35 54/56
+f 34/35 35/36 54/56
+f 54/56 35/36 55/57
+f 35/36 36/37 55/57
+f 55/57 36/37 56/58
+f 36/37 37/38 56/58
+f 56/58 37/38 57/59
+f 37/38 38/39 57/59
+f 57/59 38/39 58/60
+f 38/39 39/40 58/60
+f 58/60 39/40 59/61
+f 39/40 40/41 59/61
+f 59/61 40/41 60/62
+f 40/41 21/42 60/62
+f 60/62 21/42 41/63
+f 41/43 42/44 61/64
+f 61/64 42/44 62/65
+f 42/44 43/45 62/65
+f 62/65 43/45 63/66
+f 43/45 44/46 63/66
+f 63/66 44/46 64/67
+f 44/46 45/47 64/67
+f 64/67 45/47 65/68
+f 45/47 46/48 65/68
+f 65/68 46/48 66/69
+f 46/48 47/49 66/69
+f 66/69 47/49 67/70
+f 47/49 48/50 67/70
+f 67/70 48/50 68/71
+f 48/50 49/51 68/71
+f 68/71 49/51 69/72
+f 49/51 50/52 69/72
+f 69/72 50/52 70/73
+f 50/52 51/53 70/73
+f 70/73 51/53 71/74
+f 51/53 52/54 71/74
+f 71/74 52/54 72/75
+f 52/54 53/55 72/75
+f 72/75 53/55 73/76
+f 53/55 54/56 73/76
+f 73/76 54/56 74/77
+f 54/56 55/57 74/77
+f 74/77 55/57 75/78
+f 55/57 56/58 75/78
+f 75/78 56/58 76/79
+f 56/58 57/59 76/79
+f 76/79 57/59 77/80
+f 57/59 58/60 77/80
+f 77/80 58/60 78/81
+f 58/60 59/61 78/81
+f 78/81 59/61 79/82
+f 59/61 60/62 79/82
+f 79/82 60/62 80/83
+f 60/62 41/63 80/83
+f 80/83 41/63 61/84
+f 61/64 62/65 81/85
+f 81/85 62/65 82/86
+f 62/65 63/66 82/86
+f 82/86 63/66 83/87
+f 63/66 64/67 83/87
+f 83/87 64/67 84/88
+f 64/67 65/68 84/88
+f 84/88 65/68 85/89
+f 65/68 66/69 85/89
+f 85/89 66/69 86/90
+f 66/69 67/70 86/90
+f 86/90 67/70 87/91
+f 67/70 68/71 87/91
+f 87/91 68/71 88/92
+f 68/71 69/72 88/92
+f 88/92 69/72 89/93
+f 69/72 70/73 89/93
+f 89/93 70/73 90/94
+f 70/73 71/74 90/94
+f 90/94 71/74 91/95
+f 71/74 72/75 91/95
+f 91/95 72/75 92/96
+f 72/75 73/76 92/96
+f 92/96 73/76 93/97
+f 73/76 74/77 93/97
+f 93/97 74/77 94/98
+f 74/77 75/78 94/98
+f 94/98 75/78 95/99
+f 75/78 76/79 95/99
+f 95/99 76/79 96/100
+f 76/79 77/80 96/100
+f 96/100 77/80 97/101
+f 77/80 78/81 97/101
+f 97/101 78/81 98/102
+f 78/81 79/82 98/102
+f 98/102 79/82 99/103
+f 79/82 80/83 99/103
+f 99/103 80/83 100/104
+f 80/83 61/84 100/104
+f 100/104 61/84 81/105
+f 81/85 82/86 101/106
+f 101/106 82/86 102/107
+f 82/86 83/87 102/107
+f 102/107 83/87 103/108
+f 83/87 84/88 103/108
+f 103/108 84/88 104/109
+f 84/88 85/89 104/109
+f 104/109 85/89 105/110
+f 85/89 86/90 105/110
+f 105/110 86/90 106/111
+f 86/90 87/91 106/111
+f 106/111 87/91 107/112
+f 87/91 88/92 107/112
+f 107/112 88/92 108/113
+f 88/92 89/93 108/113
+f 108/113 89/93 109/114
+f 89/93 90/94 109/114
+f 109/114 90/94 110/115
+f 90/94 91/95 110/115
+f 110/115 91/95 111/116
+f 91/95 92/96 111/116
+f 111/116 92/96 112/117
+f 92/96 93/97 112/117
+f 112/117 93/97 113/118
+f 93/97 94/98 113/118
+f 113/118 94/98 114/119
+f 94/98 95/99 114/119
+f 114/119 95/99 115/120
+f 95/99 96/100 115/120
+f 115/120 96/100 116/121
+f 96/100 97/101 116/121
+f 116/121 97/101 117/122
+f 97/101 98/102 117/122
+f 117/122 98/102 118/123
+f 98/102 99/103 118/123
+f 118/123 99/103 119/124
+f 99/103 100/104 119/124
+f 119/124 100/104 120/125
+f 100/104 81/105 120/125
+f 120/125 81/105 101/126
+f 101/106 102/107 121/127
+f 121/127 102/107 122/128
+f 102/107 103/108 122/128
+f 122/128 103/108 123/129
+f 103/108 104/109 123/129
+f 123/129 104/109 124/130
+f 104/109 105/110 124/130
+f 124/130 105/110 125/131
+f 105/110 106/111 125/131
+f 125/131 106/111 126/132
+f 106/111 107/112 126/132
+f 126/132 107/112 127/133
+f 107/112 108/113 127/133
+f 127/133 108/113 128/134
+f 108/113 109/114 128/134
+f 128/134 109/114 129/135
+f 109/114 110/115 129/135
+f 129/135 110/115 130/136
+f 110/115 111/116 130/136
+f 130/136 111/116 131/137
+f 111/116 112/117 131/137
+f 131/137 112/117 132/138
+f 112/117 113/118 132/138
+f 132/138 113/118 133/139
+f 113/118 114/119 133/139
+f 133/139 114/119 134/140
+f 114/119 115/120 134/140
+f 134/140 115/120 135/141
+f 115/120 116/121 135/141
+f 135/141 116/121 136/142
+f 116/121 117/122 136/142
+f 136/142 117/122 137/143
+f 117/122 118/123 137/143
+f 137/143 118/123 138/144
+f 118/123 119/124 138/144
+f 138/144 119/124 139/145
+f 119/124 120/125 139/145
+f 139/145 120/125 140/146
+f 120/125 101/126 140/146
+f 140/146 101/126 121/147
+f 121/127 122/128 141/148
+f 141/148 122/128 142/149
+f 122/128 123/129 142/149
+f 142/149 123/129 143/150
+f 123/129 124/130 143/150
+f 143/150 124/130 144/151
+f 124/130 125/131 144/151
+f 144/151 125/131 145/152
+f 125/131 126/132 145/152
+f 145/152 126/132 146/153
+f 126/132 127/133 146/153
+f 146/153 127/133 147/154
+f 127/133 128/134 147/154
+f 147/154 128/134 148/155
+f 128/134 129/135 148/155
+f 148/155 129/135 149/156
+f 129/135 130/136 149/156
+f 149/156 130/136 150/157
+f 130/136 131/137 150/157
+f 150/157 131/137 151/158
+f 131/137 132/138 151/158
+f 151/158 132/138 152/159
+f 132/138 133/139 152/159
+f 152/159 133/139 153/160
+f 133/139 134/140 153/160
+f 153/160 134/140 154/161
+f 134/140 135/141 154/161
+f 154/161 135/141 155/162
+f 135/141 136/142 155/162
+f 155/162 136/142 156/163
+f 136/142 137/143 156/163
+f 156/163 137/143 157/164
+f 137/143 138/144 157/164
+f 157/164 138/144 158/165
+f 138/144 139/145 158/165
+f 158/165 139/145 159/166
+f 139/145 140/146 159/166
+f 159/166 140/146 160/167
+f 140/146 121/147 160/167
+f 160/167 121/147 141/168
+f 141/148 142/149 161/169
+f 161/169 142/149 162/170
+f 142/149 143/150 162/170
+f 162/170 143/150 163/171
+f 143/150 144/151 163/171
+f 163/171 144/151 164/172
+f 144/151 145/152 164/172
+f 164/172 145/152 165/173
+f 145/152 146/153 165/173
+f 165/173 146/153 166/174
+f 146/153 147/154 166/174
+f 166/174 147/154 167/175
+f 147/154 148/155 167/175
+f 167/175 148/155 168/176
+f 148/155 149/156 168/176
+f 168/176 149/156 169/177
+f 149/156 150/157 169/177
+f 169/177 150/157 170/178
+f 150/157 151/158 170/178
+f 170/178 151/158 171/179
+f 151/158 152/159 171/179
+f 171/179 152/159 172/180
+f 152/159 153/160 172/180
+f 172/180 153/160 173/181
+f 153/160 154/161 173/181
+f 173/181 154/161 174/182
+f 154/161 155/162 174/182
+f 174/182 155/162 175/183
+f 155/162 156/163 175/183
+f 175/183 156/163 176/184
+f 156/163 157/164 176/184
+f 176/184 157/164 177/185
+f 157/164 158/165 177/185
+f 177/185 158/165 178/186
+f 158/165 159/166 178/186
+f 178/186 159/166 179/187
+f 159/166 160/167 179/187
+f 179/187 160/167 180/188
+f 160/167 141/168 180/188
+f 180/188 141/168 161/189
+f 161/169 162/170 181/190
+f 181/190 162/170 182/191
+f 162/170 163/171 182/191
+f 182/191 163/171 183/192
+f 163/171 164/172 183/192
+f 183/192 164/172 184/193
+f 164/172 165/173 184/193
+f 184/193 165/173 185/194
+f 165/173 166/174 185/194
+f 185/194 166/174 186/195
+f 166/174 167/175 186/195
+f 186/195 167/175 187/196
+f 167/175 168/176 187/196
+f 187/196 168/176 188/197
+f 168/176 169/177 188/197
+f 188/197 169/177 189/198
+f 169/177 170/178 189/198
+f 189/198 170/178 190/199
+f 170/178 171/179 190/199
+f 190/199 171/179 191/200
+f 171/179 172/180 191/200
+f 191/200 172/180 192/201
+f 172/180 173/181 192/201
+f 192/201 173/181 193/202
+f 173/181 174/182 193/202
+f 193/202 174/182 194/203
+f 174/182 175/183 194/203
+f 194/203 175/183 195/204
+f 175/183 176/184 195/204
+f 195/204 176/184 196/205
+f 176/184 177/185 196/205
+f 196/205 177/185 197/206
+f 177/185 178/186 197/206
+f 197/206 178/186 198/207
+f 178/186 179/187 198/207
+f 198/207 179/187 199/208
+f 179/187 180/188 199/208
+f 199/208 180/188 200/209
+f 180/188 161/189 200/209
+f 200/209 161/189 181/210
+f 181/190 182/191 201/211
+f 201/211 182/191 202/212
+f 182/191 183/192 202/212
+f 202/212 183/192 203/213
+f 183/192 184/193 203/213
+f 203/213 184/193 204/214
+f 184/193 185/194 204/214
+f 204/214 185/194 205/215
+f 185/194 186/195 205/215
+f 205/215 186/195 206/216
+f 186/195 187/196 206/216
+f 206/216 187/196 207/217
+f 187/196 188/197 207/217
+f 207/217 188/197 208/218
+f 188/197 189/198 208/218
+f 208/218 189/198 209/219
+f 189/198 190/199 209/219
+f 209/219 190/199 210/220
+f 190/199 191/200 210/220
+f 210/220 191/200 211/221
+f 191/200 192/201 211/221
+f 211/221 192/201 212/222
+f 192/201 193/202 212/222
+f 212/222 193/202 213/223
+f 193/202 194/203 213/223
+f 213/223 194/203 214/224
+f 194/203 195/204 214/224
+f 214/224 195/204 215/225
+f 195/204 196/205 215/225
+f 215/225 196/205 216/226
+f 196/205 197/206 216/226
+f 216/226 197/206 217/227
+f 197/206 198/207 217/227
+f 217/227 198/207 218/228
+f 198/207 199/208 218/228
+f 218/228 199/208 219/229
+f 199/208 200/209 219/229
+f 219/229 200/209 220/230
+f 200/209 181/210 220/230
+f 220/230 181/210 201/231
+f 201/211 202/212 221/232
+f 221/232 202/212 222/233
+f 202/212 203/213 222/233
+f 222/233 203/213 223/234
+f 203/213 204/214 223/234
+f 223/234 204/214 224/235
+f 204/214 205/215 224/235
+f 224/235 205/215 225/236
+f 205/215 206/216 225/236
+f 225/236 206/216 226/237
+f 206/216 207/217 226/237
+f 226/237 207/217 227/238
+f 207/217 208/218 227/238
+f 227/238 208/218 228/239
+f 208/218 209/219 228/239
+f 228/239 209/219 229/240
+f 209/219 210/220 229/240
+f 229/240 210/220 230/241
+f 210/220 211/221 230/241
+f 230/241 211/221 231/242
+f 211/221 212/222 231/242
+f 231/242 212/222 232/243
+f 212/222 213/223 232/243
+f 232/243 213/223 233/244
+f 213/223 214/224 233/244
+f 233/244 214/224 234/245
+f 214/224 215/225 234/245
+f 234/245 215/225 235/246
+f 215/225 216/226 235/246
+f 235/246 216/226 236/247
+f 216/226 217/227 236/247
+f 236/247 217/227 237/248
+f 217/227 218/228 237/248
+f 237/248 218/228 238/249
+f 218/228 219/229 238/249
+f 238/249 219/229 239/250
+f 219/229 220/230 239/250
+f 239/250 220/230 240/251
+f 220/230 201/231 240/251
+f 240/251 201/231 221/252
+f 221/232 222/233 241/253
+f 241/253 222/233 242/254
+f 222/233 223/234 242/254
+f 242/254 223/234 243/255
+f 223/234 224/235 243/255
+f 243/255 224/235 244/256
+f 224/235 225/236 244/256
+f 244/256 225/236 245/257
+f 225/236 226/237 245/257
+f 245/257 226/237 246/258
+f 226/237 227/238 246/258
+f 246/258 227/238 247/259
+f 227/238 228/239 247/259
+f 247/259 228/239 248/260
+f 228/239 229/240 248/260
+f 248/260 229/240 249/261
+f 229/240 230/241 249/261
+f 249/261 230/241 250/262
+f 230/241 231/242 250/262
+f 250/262 231/242 251/263
+f 231/242 232/243 251/263
+f 251/263 232/243 252/264
+f 232/243 233/244 252/264
+f 252/264 233/244 253/265
+f 233/244 234/245 253/265
+f 253/265 234/245 254/266
+f 234/245 235/246 254/266
+f 254/266 235/246 255/267
+f 235/246 236/247 255/267
+f 255/267 236/247 256/268
+f 236/247 237/248 256/268
+f 256/268 237/248 257/269
+f 237/248 238/249 257/269
+f 257/269 238/249 258/270
+f 238/249 239/250 258/270
+f 258/270 239/250 259/271
+f 239/250 240/251 259/271
+f 259/271 240/251 260/272
+f 240/251 221/252 260/272
+f 260/272 221/252 241/273
+f 241/253 242/254 261/274
+f 261/274 242/254 262/275
+f 242/254 243/255 262/275
+f 262/275 243/255 263/276
+f 243/255 244/256 263/276
+f 263/276 244/256 264/277
+f 244/256 245/257 264/277
+f 264/277 245/257 265/278
+f 245/257 246/258 265/278
+f 265/278 246/258 266/279
+f 246/258 247/259 266/279
+f 266/279 247/259 267/280
+f 247/259 248/260 267/280
+f 267/280 248/260 268/281
+f 248/260 249/261 268/281
+f 268/281 249/261 269/282
+f 249/261 250/262 269/282
+f 269/282 250/262 270/283
+f 250/262 251/263 270/283
+f 270/283 251/263 271/284
+f 251/263 252/264 271/284
+f 271/284 252/264 272/285
+f 252/264 253/265 272/285
+f 272/285 253/265 273/286
+f 253/265 254/266 273/286
+f 273/286 254/266 274/287
+f 254/266 255/267 274/287
+f 274/287 255/267 275/288
+f 255/267 256/268 275/288
+f 275/288 256/268 276/289
+f 256/268 257/269 276/289
+f 276/289 257/269 277/290
+f 257/269 258/270 277/290
+f 277/290 258/270 278/291
+f 258/270 259/271 278/291
+f 278/291 259/271 279/292
+f 259/271 260/272 279/292
+f 279/292 260/272 280/293
+f 260/272 241/273 280/293
+f 280/293 241/273 261/294
+f 261/274 262/275 281/295
+f 281/295 262/275 282/296
+f 262/275 263/276 282/296
+f 282/296 263/276 283/297
+f 263/276 264/277 283/297
+f 283/297 264/277 284/298
+f 264/277 265/278 284/298
+f 284/298 265/278 285/299
+f 265/278 266/279 285/299
+f 285/299 266/279 286/300
+f 266/279 267/280 286/300
+f 286/300 267/280 287/301
+f 267/280 268/281 287/301
+f 287/301 268/281 288/302
+f 268/281 269/282 288/302
+f 288/302 269/282 289/303
+f 269/282 270/283 289/303
+f 289/303 270/283 290/304
+f 270/283 271/284 290/304
+f 290/304 271/284 291/305
+f 271/284 272/285 291/305
+f 291/305 272/285 292/306
+f 272/285 273/286 292/306
+f 292/306 273/286 293/307
+f 273/286 274/287 293/307
+f 293/307 274/287 294/308
+f 274/287 275/288 294/308
+f 294/308 275/288 295/309
+f 275/288 276/289 295/309
+f 295/309 276/289 296/310
+f 276/289 277/290 296/310
+f 296/310 277/290 297/311
+f 277/290 278/291 297/311
+f 297/311 278/291 298/312
+f 278/291 279/292 298/312
+f 298/312 279/292 299/313
+f 279/292 280/293 299/313
+f 299/313 280/293 300/314
+f 280/293 261/294 300/314
+f 300/314 261/294 281/315
+f 281/295 282/296 301/316
+f 301/316 282/296 302/317
+f 282/296 283/297 302/317
+f 302/317 283/297 303/318
+f 283/297 284/298 303/318
+f 303/318 284/298 304/319
+f 284/298 285/299 304/319
+f 304/319 285/299 305/320
+f 285/299 286/300 305/320
+f 305/320 286/300 306/321
+f 286/300 287/301 306/321
+f 306/321 287/301 307/322
+f 287/301 288/302 307/322
+f 307/322 288/302 308/323
+f 288/302 289/303 308/323
+f 308/323 289/303 309/324
+f 289/303 290/304 309/324
+f 309/324 290/304 310/325
+f 290/304 291/305 310/325
+f 310/325 291/305 311/326
+f 291/305 292/306 311/326
+f 311/326 292/306 312/327
+f 292/306 293/307 312/327
+f 312/327 293/307 313/328
+f 293/307 294/308 313/328
+f 313/328 294/308 314/329
+f 294/308 295/309 314/329
+f 314/329 295/309 315/330
+f 295/309 296/310 315/330
+f 315/330 296/310 316/331
+f 296/310 297/311 316/331
+f 316/331 297/311 317/332
+f 297/311 298/312 317/332
+f 317/332 298/312 318/333
+f 298/312 299/313 318/333
+f 318/333 299/313 319/334
+f 299/313 300/314 319/334
+f 319/334 300/314 320/335
+f 300/314 281/315 320/335
+f 320/335 281/315 301/336
+f 301/316 302/317 321/337
+f 321/337 302/317 322/338
+f 302/317 303/318 322/338
+f 322/338 303/318 323/339
+f 303/318 304/319 323/339
+f 323/339 304/319 324/340
+f 304/319 305/320 324/340
+f 324/340 305/320 325/341
+f 305/320 306/321 325/341
+f 325/341 306/321 326/342
+f 306/321 307/322 326/342
+f 326/342 307/322 327/343
+f 307/322 308/323 327/343
+f 327/343 308/323 328/344
+f 308/323 309/324 328/344
+f 328/344 309/324 329/345
+f 309/324 310/325 329/345
+f 329/345 310/325 330/346
+f 310/325 311/326 330/346
+f 330/346 311/326 331/347
+f 311/326 312/327 331/347
+f 331/347 312/327 332/348
+f 312/327 313/328 332/348
+f 332/348 313/328 333/349
+f 313/328 314/329 333/349
+f 333/349 314/329 334/350
+f 314/329 315/330 334/350
+f 334/350 315/330 335/351
+f 315/330 316/331 335/351
+f 335/351 316/331 336/352
+f 316/331 317/332 336/352
+f 336/352 317/332 337/353
+f 317/332 318/333 337/353
+f 337/353 318/333 338/354
+f 318/333 319/334 338/354
+f 338/354 319/334 339/355
+f 319/334 320/335 339/355
+f 339/355 320/335 340/356
+f 320/335 301/336 340/356
+f 340/356 301/336 321/357
+f 321/337 322/338 341/358
+f 341/358 322/338 342/359
+f 322/338 323/339 342/359
+f 342/359 323/339 343/360
+f 323/339 324/340 343/360
+f 343/360 324/340 344/361
+f 324/340 325/341 344/361
+f 344/361 325/341 345/362
+f 325/341 326/342 345/362
+f 345/362 326/342 346/363
+f 326/342 327/343 346/363
+f 346/363 327/343 347/364
+f 327/343 328/344 347/364
+f 347/364 328/344 348/365
+f 328/344 329/345 348/365
+f 348/365 329/345 349/366
+f 329/345 330/346 349/366
+f 349/366 330/346 350/367
+f 330/346 331/347 350/367
+f 350/367 331/347 351/368
+f 331/347 332/348 351/368
+f 351/368 332/348 352/369
+f 332/348 333/349 352/369
+f 352/369 333/349 353/370
+f 333/349 334/350 353/370
+f 353/370 334/350 354/371
+f 334/350 335/351 354/371
+f 354/371 335/351 355/372
+f 335/351 336/352 355/372
+f 355/372 336/352 356/373
+f 336/352 337/353 356/373
+f 356/373 337/353 357/374
+f 337/353 338/354 357/374
+f 357/374 338/354 358/375
+f 338/354 339/355 358/375
+f 358/375 339/355 359/376
+f 339/355 340/356 359/376
+f 359/376 340/356 360/377
+f 340/356 321/357 360/377
+f 360/377 321/357 341/378
+f 341/358 342/359 361/379
+f 361/379 342/359 362/380
+f 342/359 343/360 362/380
+f 362/380 343/360 363/381
+f 343/360 344/361 363/381
+f 363/381 344/361 364/382
+f 344/361 345/362 364/382
+f 364/382 345/362 365/383
+f 345/362 346/363 365/383
+f 365/383 346/363 366/384
+f 346/363 347/364 366/384
+f 366/384 347/364 367/385
+f 347/364 348/365 367/385
+f 367/385 348/365 368/386
+f 348/365 349/366 368/386
+f 368/386 349/366 369/387
+f 349/366 350/367 369/387
+f 369/387 350/367 370/388
+f 350/367 351/368 370/388
+f 370/388 351/368 371/389
+f 351/368 352/369 371/389
+f 371/389 352/369 372/390
+f 352/369 353/370 372/390
+f 372/390 353/370 373/391
+f 353/370 354/371 373/391
+f 373/391 354/371 374/392
+f 354/371 355/372 374/392
+f 374/392 355/372 375/393
+f 355/372 356/373 375/393
+f 375/393 356/373 376/394
+f 356/373 357/374 376/394
+f 376/394 357/374 377/395
+f 357/374 358/375 377/395
+f 377/395 358/375 378/396
+f 358/375 359/376 378/396
+f 378/396 359/376 379/397
+f 359/376 360/377 379/397
+f 379/397 360/377 380/398
+f 360/377 341/378 380/398
+f 380/398 341/378 361/399
+f 2/2 1/1 381/400
+f 3/3 2/2 381/401
+f 4/4 3/3 381/402
+f 5/5 4/4 381/403
+f 6/6 5/5 381/404
+f 7/7 6/6 381/405
+f 8/8 7/7 381/406
+f 9/9 8/8 381/407
+f 10/10 9/9 381/408
+f 11/11 10/10 381/409
+f 12/12 11/11 381/410
+f 13/13 12/12 381/411
+f 14/14 13/13 381/412
+f 15/15 14/14 381/413
+f 16/16 15/15 381/414
+f 17/17 16/16 381/415
+f 18/18 17/17 381/416
+f 19/19 18/18 381/417
+f 20/20 19/19 381/418
+f 1/21 20/20 381/419
+f 361/379 362/380 382/420
+f 362/380 363/381 382/421
+f 363/381 364/382 382/422
+f 364/382 365/383 382/423
+f 365/383 366/384 382/424
+f 366/384 367/385 382/425
+f 367/385 368/386 382/426
+f 368/386 369/387 382/427
+f 369/387 370/388 382/428
+f 370/388 371/389 382/429
+f 371/389 372/390 382/430
+f 372/390 373/391 382/431
+f 373/391 374/392 382/432
+f 374/392 375/393 382/433
+f 375/393 376/394 382/434
+f 376/394 377/395 382/435
+f 377/395 378/396 382/436
+f 378/396 379/397 382/437
+f 379/397 380/398 382/438
+f 380/398 361/399 382/439

+ 208 - 0
tutorial/shared/xcylinder.obj

@@ -0,0 +1,208 @@
+# This file uses centimeters as units for non-parametric coordinates.
+
+v -0.800000 -0.403499 -0.131105
+v -0.800000 -0.343237 -0.249376
+v -0.800000 -0.249376 -0.343237
+v -0.800000 -0.131105 -0.403499
+v -0.800000 0.000000 -0.424264
+v -0.800000 0.131105 -0.403499
+v -0.800000 0.249376 -0.343237
+v -0.800000 0.343237 -0.249376
+v -0.800000 0.403499 -0.131105
+v -0.800000 0.424264 0.000000
+v -0.800000 0.403499 0.131105
+v -0.800000 0.343237 0.249376
+v -0.800000 0.249376 0.343237
+v -0.800000 0.131105 0.403499
+v -0.800000 0.000000 0.424264
+v -0.800000 -0.131105 0.403499
+v -0.800000 -0.249376 0.343237
+v -0.800000 -0.343237 0.249376
+v -0.800000 -0.403499 0.131105
+v -0.800000 -0.424264 0.000000
+v 0.800000 -0.403499 -0.131105
+v 0.800000 -0.343237 -0.249376
+v 0.800000 -0.249376 -0.343237
+v 0.800000 -0.131105 -0.403499
+v 0.800000 -0.000000 -0.424264
+v 0.800000 0.131105 -0.403499
+v 0.800000 0.249376 -0.343237
+v 0.800000 0.343237 -0.249376
+v 0.800000 0.403499 -0.131105
+v 0.800000 0.424264 0.000000
+v 0.800000 0.403499 0.131105
+v 0.800000 0.343237 0.249376
+v 0.800000 0.249376 0.343237
+v 0.800000 0.131105 0.403499
+v 0.800000 0.000000 0.424264
+v 0.800000 -0.131105 0.403499
+v 0.800000 -0.249376 0.343237
+v 0.800000 -0.343237 0.249376
+v 0.800000 -0.403499 0.131105
+v 0.800000 -0.424264 0.000000
+v -0.800000 0.000000 0.000000
+v 0.800000 -0.000000 0.000000
+vt 0.648603 0.107966
+vt 0.626409 0.064408
+vt 0.591842 0.029841
+vt 0.548284 0.007647
+vt 0.500000 -0.000000
+vt 0.451716 0.007647
+vt 0.408159 0.029841
+vt 0.373591 0.064409
+vt 0.351397 0.107966
+vt 0.343750 0.156250
+vt 0.351397 0.204534
+vt 0.373591 0.248091
+vt 0.408159 0.282659
+vt 0.451716 0.304853
+vt 0.500000 0.312500
+vt 0.548284 0.304853
+vt 0.591841 0.282659
+vt 0.626409 0.248091
+vt 0.648603 0.204534
+vt 0.656250 0.156250
+vt 0.375000 0.312500
+vt 0.387500 0.312500
+vt 0.400000 0.312500
+vt 0.412500 0.312500
+vt 0.425000 0.312500
+vt 0.437500 0.312500
+vt 0.450000 0.312500
+vt 0.462500 0.312500
+vt 0.475000 0.312500
+vt 0.487500 0.312500
+vt 0.500000 0.312500
+vt 0.512500 0.312500
+vt 0.525000 0.312500
+vt 0.537500 0.312500
+vt 0.550000 0.312500
+vt 0.562500 0.312500
+vt 0.575000 0.312500
+vt 0.587500 0.312500
+vt 0.600000 0.312500
+vt 0.612500 0.312500
+vt 0.625000 0.312500
+vt 0.375000 0.688440
+vt 0.387500 0.688440
+vt 0.400000 0.688440
+vt 0.412500 0.688440
+vt 0.425000 0.688440
+vt 0.437500 0.688440
+vt 0.450000 0.688440
+vt 0.462500 0.688440
+vt 0.475000 0.688440
+vt 0.487500 0.688440
+vt 0.500000 0.688440
+vt 0.512500 0.688440
+vt 0.525000 0.688440
+vt 0.537500 0.688440
+vt 0.550000 0.688440
+vt 0.562500 0.688440
+vt 0.575000 0.688440
+vt 0.587500 0.688440
+vt 0.600000 0.688440
+vt 0.612500 0.688440
+vt 0.625000 0.688440
+vt 0.648603 0.795466
+vt 0.626409 0.751908
+vt 0.591842 0.717341
+vt 0.548284 0.695147
+vt 0.500000 0.687500
+vt 0.451716 0.695147
+vt 0.408159 0.717341
+vt 0.373591 0.751909
+vt 0.351397 0.795466
+vt 0.343750 0.843750
+vt 0.351397 0.892034
+vt 0.373591 0.935591
+vt 0.408159 0.970159
+vt 0.451716 0.992353
+vt 0.500000 1.000000
+vt 0.548284 0.992353
+vt 0.591841 0.970159
+vt 0.626409 0.935591
+vt 0.648603 0.892034
+vt 0.656250 0.843750
+vt 0.500000 0.150000
+vt 0.500000 0.837500
+f 1/21 2/22 21/42
+f 21/42 2/22 22/43
+f 2/22 3/23 22/43
+f 22/43 3/23 23/44
+f 3/23 4/24 23/44
+f 23/44 4/24 24/45
+f 4/24 5/25 24/45
+f 24/45 5/25 25/46
+f 5/25 6/26 25/46
+f 25/46 6/26 26/47
+f 6/26 7/27 26/47
+f 26/47 7/27 27/48
+f 7/27 8/28 27/48
+f 27/48 8/28 28/49
+f 8/28 9/29 28/49
+f 28/49 9/29 29/50
+f 9/29 10/30 29/50
+f 29/50 10/30 30/51
+f 10/30 11/31 30/51
+f 30/51 11/31 31/52
+f 11/31 12/32 31/52
+f 31/52 12/32 32/53
+f 12/32 13/33 32/53
+f 32/53 13/33 33/54
+f 13/33 14/34 33/54
+f 33/54 14/34 34/55
+f 14/34 15/35 34/55
+f 34/55 15/35 35/56
+f 15/35 16/36 35/56
+f 35/56 16/36 36/57
+f 16/36 17/37 36/57
+f 36/57 17/37 37/58
+f 17/37 18/38 37/58
+f 37/58 18/38 38/59
+f 18/38 19/39 38/59
+f 38/59 19/39 39/60
+f 19/39 20/40 39/60
+f 39/60 20/40 40/61
+f 20/40 1/41 40/61
+f 40/61 1/41 21/62
+f 2/2 1/1 41/83
+f 3/3 2/2 41/83
+f 4/4 3/3 41/83
+f 5/5 4/4 41/83
+f 6/6 5/5 41/83
+f 7/7 6/6 41/83
+f 8/8 7/7 41/83
+f 9/9 8/8 41/83
+f 10/10 9/9 41/83
+f 11/11 10/10 41/83
+f 12/12 11/11 41/83
+f 13/13 12/12 41/83
+f 14/14 13/13 41/83
+f 15/15 14/14 41/83
+f 16/16 15/15 41/83
+f 17/17 16/16 41/83
+f 18/18 17/17 41/83
+f 19/19 18/18 41/83
+f 20/20 19/19 41/83
+f 1/1 20/20 41/83
+f 21/81 22/80 42/84
+f 22/80 23/79 42/84
+f 23/79 24/78 42/84
+f 24/78 25/77 42/84
+f 25/77 26/76 42/84
+f 26/76 27/75 42/84
+f 27/75 28/74 42/84
+f 28/74 29/73 42/84
+f 29/73 30/72 42/84
+f 30/72 31/71 42/84
+f 31/71 32/70 42/84
+f 32/70 33/69 42/84
+f 33/69 34/68 42/84
+f 34/68 35/67 42/84
+f 35/67 36/66 42/84
+f 36/66 37/65 42/84
+f 37/65 38/64 42/84
+f 38/64 39/63 42/84
+f 39/63 40/82 42/84
+f 40/82 21/81 42/84

+ 208 - 0
tutorial/shared/ycylinder.obj

@@ -0,0 +1,208 @@
+# This file uses centimeters as units for non-parametric coordinates.
+
+v 0.403499 -0.800000 -0.131105
+v 0.343237 -0.800000 -0.249376
+v 0.249376 -0.800000 -0.343237
+v 0.131105 -0.800000 -0.403499
+v 0.000000 -0.800000 -0.424264
+v -0.131105 -0.800000 -0.403499
+v -0.249376 -0.800000 -0.343237
+v -0.343237 -0.800000 -0.249376
+v -0.403499 -0.800000 -0.131105
+v -0.424264 -0.800000 0.000000
+v -0.403499 -0.800000 0.131105
+v -0.343237 -0.800000 0.249376
+v -0.249376 -0.800000 0.343237
+v -0.131105 -0.800000 0.403499
+v -0.000000 -0.800000 0.424264
+v 0.131105 -0.800000 0.403499
+v 0.249376 -0.800000 0.343237
+v 0.343237 -0.800000 0.249376
+v 0.403499 -0.800000 0.131105
+v 0.424264 -0.800000 0.000000
+v 0.403499 0.800000 -0.131105
+v 0.343237 0.800000 -0.249376
+v 0.249376 0.800000 -0.343237
+v 0.131105 0.800000 -0.403499
+v 0.000000 0.800000 -0.424264
+v -0.131105 0.800000 -0.403499
+v -0.249376 0.800000 -0.343237
+v -0.343237 0.800000 -0.249376
+v -0.403499 0.800000 -0.131105
+v -0.424264 0.800000 0.000000
+v -0.403499 0.800000 0.131105
+v -0.343237 0.800000 0.249376
+v -0.249376 0.800000 0.343237
+v -0.131105 0.800000 0.403499
+v -0.000000 0.800000 0.424264
+v 0.131105 0.800000 0.403499
+v 0.249376 0.800000 0.343237
+v 0.343237 0.800000 0.249376
+v 0.403499 0.800000 0.131105
+v 0.424264 0.800000 0.000000
+v 0.000000 -0.800000 0.000000
+v 0.000000 0.800000 0.000000
+vt 0.648603 0.107966
+vt 0.626409 0.064408
+vt 0.591842 0.029841
+vt 0.548284 0.007647
+vt 0.500000 -0.000000
+vt 0.451716 0.007647
+vt 0.408159 0.029841
+vt 0.373591 0.064409
+vt 0.351397 0.107966
+vt 0.343750 0.156250
+vt 0.351397 0.204534
+vt 0.373591 0.248091
+vt 0.408159 0.282659
+vt 0.451716 0.304853
+vt 0.500000 0.312500
+vt 0.548284 0.304853
+vt 0.591841 0.282659
+vt 0.626409 0.248091
+vt 0.648603 0.204534
+vt 0.656250 0.156250
+vt 0.375000 0.312500
+vt 0.387500 0.312500
+vt 0.400000 0.312500
+vt 0.412500 0.312500
+vt 0.425000 0.312500
+vt 0.437500 0.312500
+vt 0.450000 0.312500
+vt 0.462500 0.312500
+vt 0.475000 0.312500
+vt 0.487500 0.312500
+vt 0.500000 0.312500
+vt 0.512500 0.312500
+vt 0.525000 0.312500
+vt 0.537500 0.312500
+vt 0.550000 0.312500
+vt 0.562500 0.312500
+vt 0.575000 0.312500
+vt 0.587500 0.312500
+vt 0.600000 0.312500
+vt 0.612500 0.312500
+vt 0.625000 0.312500
+vt 0.375000 0.688440
+vt 0.387500 0.688440
+vt 0.400000 0.688440
+vt 0.412500 0.688440
+vt 0.425000 0.688440
+vt 0.437500 0.688440
+vt 0.450000 0.688440
+vt 0.462500 0.688440
+vt 0.475000 0.688440
+vt 0.487500 0.688440
+vt 0.500000 0.688440
+vt 0.512500 0.688440
+vt 0.525000 0.688440
+vt 0.537500 0.688440
+vt 0.550000 0.688440
+vt 0.562500 0.688440
+vt 0.575000 0.688440
+vt 0.587500 0.688440
+vt 0.600000 0.688440
+vt 0.612500 0.688440
+vt 0.625000 0.688440
+vt 0.648603 0.795466
+vt 0.626409 0.751908
+vt 0.591842 0.717341
+vt 0.548284 0.695147
+vt 0.500000 0.687500
+vt 0.451716 0.695147
+vt 0.408159 0.717341
+vt 0.373591 0.751909
+vt 0.351397 0.795466
+vt 0.343750 0.843750
+vt 0.351397 0.892034
+vt 0.373591 0.935591
+vt 0.408159 0.970159
+vt 0.451716 0.992353
+vt 0.500000 1.000000
+vt 0.548284 0.992353
+vt 0.591841 0.970159
+vt 0.626409 0.935591
+vt 0.648603 0.892034
+vt 0.656250 0.843750
+vt 0.500000 0.150000
+vt 0.500000 0.837500
+f 1/21 2/22 21/42
+f 21/42 2/22 22/43
+f 2/22 3/23 22/43
+f 22/43 3/23 23/44
+f 3/23 4/24 23/44
+f 23/44 4/24 24/45
+f 4/24 5/25 24/45
+f 24/45 5/25 25/46
+f 5/25 6/26 25/46
+f 25/46 6/26 26/47
+f 6/26 7/27 26/47
+f 26/47 7/27 27/48
+f 7/27 8/28 27/48
+f 27/48 8/28 28/49
+f 8/28 9/29 28/49
+f 28/49 9/29 29/50
+f 9/29 10/30 29/50
+f 29/50 10/30 30/51
+f 10/30 11/31 30/51
+f 30/51 11/31 31/52
+f 11/31 12/32 31/52
+f 31/52 12/32 32/53
+f 12/32 13/33 32/53
+f 32/53 13/33 33/54
+f 13/33 14/34 33/54
+f 33/54 14/34 34/55
+f 14/34 15/35 34/55
+f 34/55 15/35 35/56
+f 15/35 16/36 35/56
+f 35/56 16/36 36/57
+f 16/36 17/37 36/57
+f 36/57 17/37 37/58
+f 17/37 18/38 37/58
+f 37/58 18/38 38/59
+f 18/38 19/39 38/59
+f 38/59 19/39 39/60
+f 19/39 20/40 39/60
+f 39/60 20/40 40/61
+f 20/40 1/41 40/61
+f 40/61 1/41 21/62
+f 2/2 1/1 41/83
+f 3/3 2/2 41/83
+f 4/4 3/3 41/83
+f 5/5 4/4 41/83
+f 6/6 5/5 41/83
+f 7/7 6/6 41/83
+f 8/8 7/7 41/83
+f 9/9 8/8 41/83
+f 10/10 9/9 41/83
+f 11/11 10/10 41/83
+f 12/12 11/11 41/83
+f 13/13 12/12 41/83
+f 14/14 13/13 41/83
+f 15/15 14/14 41/83
+f 16/16 15/15 41/83
+f 17/17 16/16 41/83
+f 18/18 17/17 41/83
+f 19/19 18/18 41/83
+f 20/20 19/19 41/83
+f 1/1 20/20 41/83
+f 21/81 22/80 42/84
+f 22/80 23/79 42/84
+f 23/79 24/78 42/84
+f 24/78 25/77 42/84
+f 25/77 26/76 42/84
+f 26/76 27/75 42/84
+f 27/75 28/74 42/84
+f 28/74 29/73 42/84
+f 29/73 30/72 42/84
+f 30/72 31/71 42/84
+f 31/71 32/70 42/84
+f 32/70 33/69 42/84
+f 33/69 34/68 42/84
+f 34/68 35/67 42/84
+f 35/67 36/66 42/84
+f 36/66 37/65 42/84
+f 37/65 38/64 42/84
+f 38/64 39/63 42/84
+f 39/63 40/82 42/84
+f 40/82 21/81 42/84

+ 208 - 0
tutorial/shared/zcylinder.obj

@@ -0,0 +1,208 @@
+# This file uses centimeters as units for non-parametric coordinates.
+
+v 0.403499 -0.131105 0.800000
+v 0.343237 -0.249376 0.800000
+v 0.249376 -0.343237 0.800000
+v 0.131105 -0.403499 0.800000
+v 0.000000 -0.424264 0.800000
+v -0.131105 -0.403499 0.800000
+v -0.249376 -0.343237 0.800000
+v -0.343237 -0.249376 0.800000
+v -0.403499 -0.131105 0.800000
+v -0.424264 0.000000 0.800000
+v -0.403499 0.131105 0.800000
+v -0.343237 0.249376 0.800000
+v -0.249376 0.343237 0.800000
+v -0.131105 0.403499 0.800000
+v -0.000000 0.424264 0.800000
+v 0.131105 0.403499 0.800000
+v 0.249376 0.343237 0.800000
+v 0.343237 0.249376 0.800000
+v 0.403499 0.131105 0.800000
+v 0.424264 0.000000 0.800000
+v 0.403499 -0.131105 -0.800000
+v 0.343237 -0.249376 -0.800000
+v 0.249376 -0.343237 -0.800000
+v 0.131105 -0.403499 -0.800000
+v 0.000000 -0.424264 -0.800000
+v -0.131105 -0.403499 -0.800000
+v -0.249376 -0.343237 -0.800000
+v -0.343237 -0.249376 -0.800000
+v -0.403499 -0.131105 -0.800000
+v -0.424264 -0.000000 -0.800000
+v -0.403499 0.131105 -0.800000
+v -0.343237 0.249376 -0.800000
+v -0.249376 0.343237 -0.800000
+v -0.131105 0.403499 -0.800000
+v -0.000000 0.424264 -0.800000
+v 0.131105 0.403499 -0.800000
+v 0.249376 0.343237 -0.800000
+v 0.343237 0.249376 -0.800000
+v 0.403499 0.131105 -0.800000
+v 0.424264 -0.000000 -0.800000
+v 0.000000 0.000000 0.800000
+v 0.000000 -0.000000 -0.800000
+vt 0.648603 0.107966
+vt 0.626409 0.064408
+vt 0.591842 0.029841
+vt 0.548284 0.007647
+vt 0.500000 -0.000000
+vt 0.451716 0.007647
+vt 0.408159 0.029841
+vt 0.373591 0.064409
+vt 0.351397 0.107966
+vt 0.343750 0.156250
+vt 0.351397 0.204534
+vt 0.373591 0.248091
+vt 0.408159 0.282659
+vt 0.451716 0.304853
+vt 0.500000 0.312500
+vt 0.548284 0.304853
+vt 0.591841 0.282659
+vt 0.626409 0.248091
+vt 0.648603 0.204534
+vt 0.656250 0.156250
+vt 0.375000 0.312500
+vt 0.387500 0.312500
+vt 0.400000 0.312500
+vt 0.412500 0.312500
+vt 0.425000 0.312500
+vt 0.437500 0.312500
+vt 0.450000 0.312500
+vt 0.462500 0.312500
+vt 0.475000 0.312500
+vt 0.487500 0.312500
+vt 0.500000 0.312500
+vt 0.512500 0.312500
+vt 0.525000 0.312500
+vt 0.537500 0.312500
+vt 0.550000 0.312500
+vt 0.562500 0.312500
+vt 0.575000 0.312500
+vt 0.587500 0.312500
+vt 0.600000 0.312500
+vt 0.612500 0.312500
+vt 0.625000 0.312500
+vt 0.375000 0.688440
+vt 0.387500 0.688440
+vt 0.400000 0.688440
+vt 0.412500 0.688440
+vt 0.425000 0.688440
+vt 0.437500 0.688440
+vt 0.450000 0.688440
+vt 0.462500 0.688440
+vt 0.475000 0.688440
+vt 0.487500 0.688440
+vt 0.500000 0.688440
+vt 0.512500 0.688440
+vt 0.525000 0.688440
+vt 0.537500 0.688440
+vt 0.550000 0.688440
+vt 0.562500 0.688440
+vt 0.575000 0.688440
+vt 0.587500 0.688440
+vt 0.600000 0.688440
+vt 0.612500 0.688440
+vt 0.625000 0.688440
+vt 0.648603 0.795466
+vt 0.626409 0.751908
+vt 0.591842 0.717341
+vt 0.548284 0.695147
+vt 0.500000 0.687500
+vt 0.451716 0.695147
+vt 0.408159 0.717341
+vt 0.373591 0.751909
+vt 0.351397 0.795466
+vt 0.343750 0.843750
+vt 0.351397 0.892034
+vt 0.373591 0.935591
+vt 0.408159 0.970159
+vt 0.451716 0.992353
+vt 0.500000 1.000000
+vt 0.548284 0.992353
+vt 0.591841 0.970159
+vt 0.626409 0.935591
+vt 0.648603 0.892034
+vt 0.656250 0.843750
+vt 0.500000 0.150000
+vt 0.500000 0.837500
+f 1/21 2/22 21/42
+f 21/42 2/22 22/43
+f 2/22 3/23 22/43
+f 22/43 3/23 23/44
+f 3/23 4/24 23/44
+f 23/44 4/24 24/45
+f 4/24 5/25 24/45
+f 24/45 5/25 25/46
+f 5/25 6/26 25/46
+f 25/46 6/26 26/47
+f 6/26 7/27 26/47
+f 26/47 7/27 27/48
+f 7/27 8/28 27/48
+f 27/48 8/28 28/49
+f 8/28 9/29 28/49
+f 28/49 9/29 29/50
+f 9/29 10/30 29/50
+f 29/50 10/30 30/51
+f 10/30 11/31 30/51
+f 30/51 11/31 31/52
+f 11/31 12/32 31/52
+f 31/52 12/32 32/53
+f 12/32 13/33 32/53
+f 32/53 13/33 33/54
+f 13/33 14/34 33/54
+f 33/54 14/34 34/55
+f 14/34 15/35 34/55
+f 34/55 15/35 35/56
+f 15/35 16/36 35/56
+f 35/56 16/36 36/57
+f 16/36 17/37 36/57
+f 36/57 17/37 37/58
+f 17/37 18/38 37/58
+f 37/58 18/38 38/59
+f 18/38 19/39 38/59
+f 38/59 19/39 39/60
+f 19/39 20/40 39/60
+f 39/60 20/40 40/61
+f 20/40 1/41 40/61
+f 40/61 1/41 21/62
+f 2/2 1/1 41/83
+f 3/3 2/2 41/83
+f 4/4 3/3 41/83
+f 5/5 4/4 41/83
+f 6/6 5/5 41/83
+f 7/7 6/6 41/83
+f 8/8 7/7 41/83
+f 9/9 8/8 41/83
+f 10/10 9/9 41/83
+f 11/11 10/10 41/83
+f 12/12 11/11 41/83
+f 13/13 12/12 41/83
+f 14/14 13/13 41/83
+f 15/15 14/14 41/83
+f 16/16 15/15 41/83
+f 17/17 16/16 41/83
+f 18/18 17/17 41/83
+f 19/19 18/18 41/83
+f 20/20 19/19 41/83
+f 1/1 20/20 41/83
+f 21/81 22/80 42/84
+f 22/80 23/79 42/84
+f 23/79 24/78 42/84
+f 24/78 25/77 42/84
+f 25/77 26/76 42/84
+f 26/76 27/75 42/84
+f 27/75 28/74 42/84
+f 28/74 29/73 42/84
+f 29/73 30/72 42/84
+f 30/72 31/71 42/84
+f 31/71 32/70 42/84
+f 32/70 33/69 42/84
+f 33/69 34/68 42/84
+f 34/68 35/67 42/84
+f 35/67 36/66 42/84
+f 36/66 37/65 42/84
+f 37/65 38/64 42/84
+f 38/64 39/63 42/84
+f 39/63 40/82 42/84
+f 40/82 21/81 42/84