OpenSubdiv/regression/hbr_regression/baseline/loop_chaikin1_level1.obj
manuelk 2dc8520938 Fix Chaikin rule
The Chaikin crease interpolation mode seems to be broken:
	   - Catmark / Loop / Bilinear are passing the wrong halfedge vertex to the
	     SubdivideCreaseWeight function which results in sub-edge crease weights
	     being swapped
	   - the loop that iterates over adjacent edges needs to check against both
	     the original edge and its opposite, otherwise it may be incorrectly
	     accumulated into summation of these adjacent edges (with a 0.25 weight)

	   The proposed fix:
	   - Swaps the Dest/Org vertex passed to the SubdivideCreaseWeight (and
	     we probably want Julian to confirm that this the correct fix)
	   - Checks against both the original edge and its opposite in the iteration
	     over adjacent edges
	   - Replaces the std::vector based query with an HbrHalfedgeOperator for
	     better performance (hopefully)

	   The similar fix to OpenSubdiv been reviewed by Tony DeRose.

    Also in the fix:
        - fix "obj" tag parsing of the smooth triangle tag that was incorrectly
          associated with the crease method (and reporting the wrong errors)
        - add regression shapes for both Loop & Catmark schemes to hbr_regression
        - add same shapes to the glViewer
        - improve hbr_regression output to be more readable
        - add command-line argument parsing to hbr_regression
        - add functionality to dump an obj file when regression fails for comparison

fixes #235
2013-11-07 17:06:55 -08:00

1062 lines
17 KiB
Plaintext

# This file uses centimeters as units for non-parametric coordinates.
v -0.5 -1.5 0.5
v -0.25 -1.5 0.5
v -0.5 -1.35000002 0.5
v 0 -1.5 0.5
v -0.25 -1.35000002 0.5
v -0.453125 -1.20000005 0.453125
v 0.25 -1.5 0.5
v 0 -1.35000002 0.5
v 0.5 -1.5 0.5
v 0.25 -1.35000002 0.5
v 0 -1.19999993 0.5
v -0.25 -1.19999993 0.5
v -0.453125 -1.04999995 0.453125
v -0.25 -1.04999995 0.5
v -0.46875 -0.899999976 0.46875
v -0.25 -0.899999917 0.5
v 0 -1.04999995 0.5
v 0 -0.899999976 0.5
v 0.25 -1.19999993 0.5
v 0.5 -1.35000002 0.5
v 0.453125 -1.20000005 0.453125
v 0.25 -1.05000007 0.5
v 0.25 -0.899999917 0.5
v 0.453125 -1.04999995 0.453125
v 0.46875 -0.899999976 0.46875
v -0.484375 -0.75 0.484375
v -0.25 -0.75 0.5
v -0.484375 -0.599999964 0.484375
v 0 -0.75 0.5
v 0.25 -0.75 0.5
v 0 -0.600000083 0.5
v -0.25 -0.600000024 0.5
v -0.5 -0.450000018 0.5
v -0.25 -0.450000018 0.5
v -0.5 -0.300000012 0.5
v -0.25 -0.300000012 0.5
v 0 -0.449999988 0.5
v 0 -0.300000012 0.5
v 0.25 -0.600000024 0.5
v 0.484375 -0.75 0.484375
v 0.484375 -0.599999964 0.484375
v 0.25 -0.449999988 0.5
v 0.25 -0.300000012 0.5
v 0.5 -0.450000018 0.5
v 0.5 -0.300000012 0.5
v -0.5 -0.150000006 0.5
v -0.25 -0.150000006 0.5
v -0.5 0 0.5
v 0 -0.150000006 0.5
v 0.25 -0.150000006 0.5
v 0 0 0.5
v -0.25 0 0.5
v -0.5 0.150000006 0.5
v -0.25 0.150000006 0.5
v -0.5 0.300000012 0.5
v -0.25 0.300000012 0.5
v 0 0.150000006 0.5
v 0 0.299999982 0.5
v 0.25 0 0.5
v 0.5 -0.150000006 0.5
v 0.5 0 0.5
v 0.25 0.150000006 0.5
v 0.25 0.300000012 0.5
v 0.5 0.150000006 0.5
v 0.5 0.300000012 0.5
v -0.5 0.450000018 0.5
v -0.25 0.449999988 0.5
v -0.5 0.600000024 0.5
v 0 0.449999988 0.5
v 0.25 0.449999988 0.5
v 0 0.599999964 0.5
v -0.25 0.600000024 0.5
v -0.5 0.75 0.5
v -0.25 0.75 0.5
v -0.5 0.899999976 0.5
v -0.25 0.899999976 0.5
v 0 0.75 0.5
v 0 0.899999976 0.5
v 0.25 0.599999964 0.5
v 0.5 0.450000018 0.5
v 0.5 0.600000024 0.5
v 0.25 0.75 0.5
v 0.25 0.899999917 0.5
v 0.5 0.75 0.5
v 0.5 0.899999976 0.5
v -0.5 1.04999995 0.5
v -0.25 1.05000007 0.5
v -0.5 1.20000005 0.5
v 0 1.04999995 0.5
v 0.25 1.04999995 0.5
v 0 1.19999993 0.5
v -0.25 1.19999993 0.5
v -0.5 1.35000002 0.5
v -0.25 1.35000002 0.5
v -0.5 1.5 0.5
v -0.25 1.5 0.5
v 0 1.35000002 0.5
v 0 1.5 0.5
v 0.25 1.19999993 0.5
v 0.5 1.04999995 0.5
v 0.5 1.20000005 0.5
v 0.25 1.35000002 0.5
v 0.25 1.5 0.5
v 0.5 1.35000002 0.5
v 0.5 1.5 0.5
v -0.5 1.5 0.25
v -0.25 1.5 0.25
v -0.5 1.5 0
v 0 1.5 0.25
v 0.25 1.5 0.25
v 0 1.5 0
v -0.25 1.5 0
v -0.5 1.5 -0.25
v -0.25 1.5 -0.25
v -0.5 1.5 -0.5
v -0.25 1.5 -0.5
v 0 1.5 -0.25
v 0 1.5 -0.5
v 0.25 1.5 0
v 0.5 1.5 0.25
v 0.5 1.5 0
v 0.25 1.5 -0.25
v 0.25 1.5 -0.5
v 0.5 1.5 -0.25
v 0.5 1.5 -0.5
v -0.5 1.35000002 -0.5
v -0.25 1.35000002 -0.5
v -0.5 1.20000005 -0.5
v 0 1.35000002 -0.5
v 0.25 1.35000002 -0.5
v 0 1.19999993 -0.5
v -0.25 1.19999993 -0.5
v -0.5 1.04999995 -0.5
v -0.25 1.04999995 -0.5
v -0.5 0.899999917 -0.5
v -0.25 0.899999917 -0.5
v 0 1.04999995 -0.5
v 0 0.899999976 -0.5
v 0.25 1.19999993 -0.5
v 0.5 1.35000002 -0.5
v 0.5 1.20000005 -0.5
v 0.25 1.05000007 -0.5
v 0.25 0.899999917 -0.5
v 0.5 1.04999995 -0.5
v 0.5 0.899999917 -0.5
v -0.5 0.75 -0.5
v -0.25 0.75 -0.5
v -0.5 0.600000024 -0.5
v 0 0.75 -0.5
v 0.25 0.75 -0.5
v 0 0.600000083 -0.5
v -0.25 0.600000024 -0.5
v -0.5 0.450000018 -0.5
v -0.25 0.450000018 -0.5
v -0.5 0.300000012 -0.5
v -0.25 0.300000012 -0.5
v 0 0.449999988 -0.5
v 0 0.300000012 -0.5
v 0.25 0.600000024 -0.5
v 0.5 0.75 -0.5
v 0.5 0.600000024 -0.5
v 0.25 0.449999988 -0.5
v 0.25 0.300000012 -0.5
v 0.5 0.450000018 -0.5
v 0.5 0.300000012 -0.5
v -0.5 0.150000006 -0.5
v -0.25 0.150000006 -0.5
v -0.5 0 -0.5
v 0 0.150000006 -0.5
v 0.25 0.150000006 -0.5
v 0 0 -0.5
v -0.25 0 -0.5
v -0.5 -0.150000006 -0.5
v -0.25 -0.150000006 -0.5
v -0.5 -0.300000012 -0.5
v -0.25 -0.300000012 -0.5
v 0 -0.150000006 -0.5
v 0 -0.299999982 -0.5
v 0.25 0 -0.5
v 0.5 0.150000006 -0.5
v 0.5 0 -0.5
v 0.25 -0.150000006 -0.5
v 0.25 -0.300000012 -0.5
v 0.5 -0.150000006 -0.5
v 0.5 -0.300000012 -0.5
v -0.5 -0.450000018 -0.5
v -0.25 -0.449999988 -0.5
v -0.484375 -0.600000024 -0.484375
v 0 -0.449999988 -0.5
v 0.25 -0.449999988 -0.5
v 0 -0.599999964 -0.5
v -0.25 -0.600000024 -0.5
v -0.484375 -0.75 -0.484375
v -0.25 -0.75 -0.5
v -0.46875 -0.899999976 -0.46875
v -0.25 -0.899999976 -0.5
v 0 -0.75 -0.5
v 0 -0.899999976 -0.5
v 0.25 -0.599999964 -0.5
v 0.5 -0.450000018 -0.5
v 0.484375 -0.600000024 -0.484375
v 0.25 -0.75 -0.5
v 0.25 -0.899999917 -0.5
v 0.484375 -0.75 -0.484375
v 0.46875 -0.899999976 -0.46875
v -0.453125 -1.04999995 -0.453125
v -0.25 -1.05000007 -0.5
v -0.453125 -1.20000005 -0.453125
v 0 -1.04999995 -0.5
v 0.25 -1.04999995 -0.5
v 0 -1.19999993 -0.5
v -0.25 -1.19999993 -0.5
v -0.5 -1.35000002 -0.5
v -0.25 -1.35000002 -0.5
v -0.5 -1.5 -0.5
v -0.25 -1.5 -0.5
v 0 -1.35000002 -0.5
v 0 -1.5 -0.5
v 0.25 -1.19999993 -0.5
v 0.453125 -1.04999995 -0.453125
v 0.453125 -1.20000005 -0.453125
v 0.25 -1.35000002 -0.5
v 0.25 -1.5 -0.5
v 0.5 -1.35000002 -0.5
v 0.5 -1.5 -0.5
v -0.5 -1.5 -0.25
v -0.25 -1.5 -0.25
v -0.5 -1.5 0
v 0 -1.5 -0.25
v 0.25 -1.5 -0.25
v 0 -1.5 0
v -0.25 -1.5 0
v -0.5 -1.5 0.25
v -0.25 -1.5 0.25
v 0 -1.5 0.25
v 0.25 -1.5 0
v 0.5 -1.5 -0.25
v 0.5 -1.5 0
v 0.25 -1.5 0.25
v 0.5 -1.5 0.25
v 0.5 -1.35000002 0.25
v 0.5 -1.35000002 0
v 0.5 -1.35000002 -0.25
v 0.5 -1.19999993 0
v 0.5 -1.19999993 0.25
v 0.5 -1.04999995 0.25
v 0.5 -0.899999917 0.25
v 0.5 -1.04999995 0
v 0.5 -0.899999976 0
v 0.5 -1.19999993 -0.25
v 0.5 -1.05000007 -0.25
v 0.5 -0.899999917 -0.25
v 0.5 -0.75 0.25
v 0.5 -0.75 0
v 0.5 -0.75 -0.25
v 0.5 -0.600000083 0
v 0.5 -0.600000024 0.25
v 0.5 -0.450000018 0.25
v 0.5 -0.300000012 0.25
v 0.5 -0.449999988 0
v 0.5 -0.300000012 0
v 0.5 -0.600000024 -0.25
v 0.5 -0.449999988 -0.25
v 0.5 -0.300000012 -0.25
v 0.5 -0.150000006 0.25
v 0.5 -0.150000006 0
v 0.5 -0.150000006 -0.25
v 0.5 0 0
v 0.5 0 0.25
v 0.5 0.150000006 0.25
v 0.5 0.300000012 0.25
v 0.5 0.150000006 0
v 0.5 0.299999982 0
v 0.5 0 -0.25
v 0.5 0.150000006 -0.25
v 0.5 0.300000012 -0.25
v 0.5 0.449999988 0.25
v 0.5 0.449999988 0
v 0.5 0.449999988 -0.25
v 0.5 0.599999964 0
v 0.5 0.600000024 0.25
v 0.5 0.75 0.25
v 0.5 0.899999976 0.25
v 0.5 0.75 0
v 0.5 0.899999976 0
v 0.5 0.599999964 -0.25
v 0.5 0.75 -0.25
v 0.5 0.899999917 -0.25
v 0.5 1.05000007 0.25
v 0.5 1.04999995 0
v 0.5 1.04999995 -0.25
v 0.5 1.19999993 0
v 0.5 1.19999993 0.25
v 0.5 1.35000002 0.25
v 0.5 1.35000002 0
v 0.5 1.19999993 -0.25
v 0.5 1.35000002 -0.25
v -0.5 -1.35000002 -0.25
v -0.5 -1.35000002 0
v -0.5 -1.35000002 0.25
v -0.5 -1.19999993 0
v -0.5 -1.19999993 -0.25
v -0.5 -1.04999995 -0.25
v -0.5 -0.899999917 -0.25
v -0.5 -1.04999995 0
v -0.5 -0.899999976 0
v -0.5 -1.19999993 0.25
v -0.5 -1.05000007 0.25
v -0.5 -0.899999917 0.25
v -0.5 -0.75 -0.25
v -0.5 -0.75 0
v -0.5 -0.75 0.25
v -0.5 -0.600000083 0
v -0.5 -0.600000024 -0.25
v -0.5 -0.450000018 -0.25
v -0.5 -0.300000012 -0.25
v -0.5 -0.449999988 0
v -0.5 -0.300000012 0
v -0.5 -0.600000024 0.25
v -0.5 -0.449999988 0.25
v -0.5 -0.300000012 0.25
v -0.5 -0.150000006 -0.25
v -0.5 -0.150000006 0
v -0.5 -0.150000006 0.25
v -0.5 0 0
v -0.5 0 -0.25
v -0.5 0.150000006 -0.25
v -0.5 0.300000012 -0.25
v -0.5 0.150000006 0
v -0.5 0.299999982 0
v -0.5 0 0.25
v -0.5 0.150000006 0.25
v -0.5 0.300000012 0.25
v -0.5 0.449999988 -0.25
v -0.5 0.449999988 0
v -0.5 0.449999988 0.25
v -0.5 0.599999964 0
v -0.5 0.600000024 -0.25
v -0.5 0.75 -0.25
v -0.5 0.899999976 -0.25
v -0.5 0.75 0
v -0.5 0.899999976 0
v -0.5 0.599999964 0.25
v -0.5 0.75 0.25
v -0.5 0.899999917 0.25
v -0.5 1.05000007 -0.25
v -0.5 1.04999995 0
v -0.5 1.04999995 0.25
v -0.5 1.19999993 0
v -0.5 1.19999993 -0.25
v -0.5 1.35000002 -0.25
v -0.5 1.35000002 0
v -0.5 1.19999993 0.25
v -0.5 1.35000002 0.25
s off
f 1 2 3
f 2 4 5
f 3 5 6
f 5 3 2
f 4 7 8
f 7 9 10
f 8 10 11
f 10 8 7
f 6 12 13
f 12 11 14
f 13 14 15
f 14 13 12
f 11 12 8
f 12 6 5
f 8 5 4
f 5 8 12
f 15 14 16
f 14 11 17
f 16 17 18
f 17 16 14
f 11 10 19
f 10 9 20
f 19 20 21
f 20 19 10
f 18 22 23
f 22 21 24
f 23 24 25
f 24 23 22
f 21 22 19
f 22 18 17
f 19 17 11
f 17 19 22
f 15 16 26
f 16 18 27
f 26 27 28
f 27 26 16
f 18 23 29
f 23 25 30
f 29 30 31
f 30 29 23
f 28 32 33
f 32 31 34
f 33 34 35
f 34 33 32
f 31 32 29
f 32 28 27
f 29 27 18
f 27 29 32
f 35 34 36
f 34 31 37
f 36 37 38
f 37 36 34
f 31 30 39
f 30 25 40
f 39 40 41
f 40 39 30
f 38 42 43
f 42 41 44
f 43 44 45
f 44 43 42
f 41 42 39
f 42 38 37
f 39 37 31
f 37 39 42
f 35 36 46
f 36 38 47
f 46 47 48
f 47 46 36
f 38 43 49
f 43 45 50
f 49 50 51
f 50 49 43
f 48 52 53
f 52 51 54
f 53 54 55
f 54 53 52
f 51 52 49
f 52 48 47
f 49 47 38
f 47 49 52
f 55 54 56
f 54 51 57
f 56 57 58
f 57 56 54
f 51 50 59
f 50 45 60
f 59 60 61
f 60 59 50
f 58 62 63
f 62 61 64
f 63 64 65
f 64 63 62
f 61 62 59
f 62 58 57
f 59 57 51
f 57 59 62
f 55 56 66
f 56 58 67
f 66 67 68
f 67 66 56
f 58 63 69
f 63 65 70
f 69 70 71
f 70 69 63
f 68 72 73
f 72 71 74
f 73 74 75
f 74 73 72
f 71 72 69
f 72 68 67
f 69 67 58
f 67 69 72
f 75 74 76
f 74 71 77
f 76 77 78
f 77 76 74
f 71 70 79
f 70 65 80
f 79 80 81
f 80 79 70
f 78 82 83
f 82 81 84
f 83 84 85
f 84 83 82
f 81 82 79
f 82 78 77
f 79 77 71
f 77 79 82
f 75 76 86
f 76 78 87
f 86 87 88
f 87 86 76
f 78 83 89
f 83 85 90
f 89 90 91
f 90 89 83
f 88 92 93
f 92 91 94
f 93 94 95
f 94 93 92
f 91 92 89
f 92 88 87
f 89 87 78
f 87 89 92
f 95 94 96
f 94 91 97
f 96 97 98
f 97 96 94
f 91 90 99
f 90 85 100
f 99 100 101
f 100 99 90
f 98 102 103
f 102 101 104
f 103 104 105
f 104 103 102
f 101 102 99
f 102 98 97
f 99 97 91
f 97 99 102
f 95 96 106
f 96 98 107
f 106 107 108
f 107 106 96
f 98 103 109
f 103 105 110
f 109 110 111
f 110 109 103
f 108 112 113
f 112 111 114
f 113 114 115
f 114 113 112
f 111 112 109
f 112 108 107
f 109 107 98
f 107 109 112
f 115 114 116
f 114 111 117
f 116 117 118
f 117 116 114
f 111 110 119
f 110 105 120
f 119 120 121
f 120 119 110
f 118 122 123
f 122 121 124
f 123 124 125
f 124 123 122
f 121 122 119
f 122 118 117
f 119 117 111
f 117 119 122
f 115 116 126
f 116 118 127
f 126 127 128
f 127 126 116
f 118 123 129
f 123 125 130
f 129 130 131
f 130 129 123
f 128 132 133
f 132 131 134
f 133 134 135
f 134 133 132
f 131 132 129
f 132 128 127
f 129 127 118
f 127 129 132
f 135 134 136
f 134 131 137
f 136 137 138
f 137 136 134
f 131 130 139
f 130 125 140
f 139 140 141
f 140 139 130
f 138 142 143
f 142 141 144
f 143 144 145
f 144 143 142
f 141 142 139
f 142 138 137
f 139 137 131
f 137 139 142
f 135 136 146
f 136 138 147
f 146 147 148
f 147 146 136
f 138 143 149
f 143 145 150
f 149 150 151
f 150 149 143
f 148 152 153
f 152 151 154
f 153 154 155
f 154 153 152
f 151 152 149
f 152 148 147
f 149 147 138
f 147 149 152
f 155 154 156
f 154 151 157
f 156 157 158
f 157 156 154
f 151 150 159
f 150 145 160
f 159 160 161
f 160 159 150
f 158 162 163
f 162 161 164
f 163 164 165
f 164 163 162
f 161 162 159
f 162 158 157
f 159 157 151
f 157 159 162
f 155 156 166
f 156 158 167
f 166 167 168
f 167 166 156
f 158 163 169
f 163 165 170
f 169 170 171
f 170 169 163
f 168 172 173
f 172 171 174
f 173 174 175
f 174 173 172
f 171 172 169
f 172 168 167
f 169 167 158
f 167 169 172
f 175 174 176
f 174 171 177
f 176 177 178
f 177 176 174
f 171 170 179
f 170 165 180
f 179 180 181
f 180 179 170
f 178 182 183
f 182 181 184
f 183 184 185
f 184 183 182
f 181 182 179
f 182 178 177
f 179 177 171
f 177 179 182
f 175 176 186
f 176 178 187
f 186 187 188
f 187 186 176
f 178 183 189
f 183 185 190
f 189 190 191
f 190 189 183
f 188 192 193
f 192 191 194
f 193 194 195
f 194 193 192
f 191 192 189
f 192 188 187
f 189 187 178
f 187 189 192
f 195 194 196
f 194 191 197
f 196 197 198
f 197 196 194
f 191 190 199
f 190 185 200
f 199 200 201
f 200 199 190
f 198 202 203
f 202 201 204
f 203 204 205
f 204 203 202
f 201 202 199
f 202 198 197
f 199 197 191
f 197 199 202
f 195 196 206
f 196 198 207
f 206 207 208
f 207 206 196
f 198 203 209
f 203 205 210
f 209 210 211
f 210 209 203
f 208 212 213
f 212 211 214
f 213 214 215
f 214 213 212
f 211 212 209
f 212 208 207
f 209 207 198
f 207 209 212
f 215 214 216
f 214 211 217
f 216 217 218
f 217 216 214
f 211 210 219
f 210 205 220
f 219 220 221
f 220 219 210
f 218 222 223
f 222 221 224
f 223 224 225
f 224 223 222
f 221 222 219
f 222 218 217
f 219 217 211
f 217 219 222
f 215 216 226
f 216 218 227
f 226 227 228
f 227 226 216
f 218 223 229
f 223 225 230
f 229 230 231
f 230 229 223
f 228 232 233
f 232 231 234
f 233 234 1
f 234 233 232
f 231 232 229
f 232 228 227
f 229 227 218
f 227 229 232
f 1 234 2
f 234 231 235
f 2 235 4
f 235 2 234
f 231 230 236
f 230 225 237
f 236 237 238
f 237 236 230
f 4 239 7
f 239 238 240
f 7 240 9
f 240 7 239
f 238 239 236
f 239 4 235
f 236 235 231
f 235 236 239
f 9 240 20
f 240 238 241
f 20 241 21
f 241 20 240
f 238 237 242
f 237 225 243
f 242 243 244
f 243 242 237
f 21 245 24
f 245 244 246
f 24 246 25
f 246 24 245
f 244 245 242
f 245 21 241
f 242 241 238
f 241 242 245
f 25 246 247
f 246 244 248
f 247 248 249
f 248 247 246
f 244 243 250
f 243 225 224
f 250 224 221
f 224 250 243
f 249 251 252
f 251 221 220
f 252 220 205
f 220 252 251
f 221 251 250
f 251 249 248
f 250 248 244
f 248 250 251
f 25 247 40
f 247 249 253
f 40 253 41
f 253 40 247
f 249 252 254
f 252 205 255
f 254 255 256
f 255 254 252
f 41 257 44
f 257 256 258
f 44 258 45
f 258 44 257
f 256 257 254
f 257 41 253
f 254 253 249
f 253 254 257
f 45 258 259
f 258 256 260
f 259 260 261
f 260 259 258
f 256 255 262
f 255 205 204
f 262 204 201
f 204 262 255
f 261 263 264
f 263 201 200
f 264 200 185
f 200 264 263
f 201 263 262
f 263 261 260
f 262 260 256
f 260 262 263
f 45 259 60
f 259 261 265
f 60 265 61
f 265 60 259
f 261 264 266
f 264 185 267
f 266 267 268
f 267 266 264
f 61 269 64
f 269 268 270
f 64 270 65
f 270 64 269
f 268 269 266
f 269 61 265
f 266 265 261
f 265 266 269
f 65 270 271
f 270 268 272
f 271 272 273
f 272 271 270
f 268 267 274
f 267 185 184
f 274 184 181
f 184 274 267
f 273 275 276
f 275 181 180
f 276 180 165
f 180 276 275
f 181 275 274
f 275 273 272
f 274 272 268
f 272 274 275
f 65 271 80
f 271 273 277
f 80 277 81
f 277 80 271
f 273 276 278
f 276 165 279
f 278 279 280
f 279 278 276
f 81 281 84
f 281 280 282
f 84 282 85
f 282 84 281
f 280 281 278
f 281 81 277
f 278 277 273
f 277 278 281
f 85 282 283
f 282 280 284
f 283 284 285
f 284 283 282
f 280 279 286
f 279 165 164
f 286 164 161
f 164 286 279
f 285 287 288
f 287 161 160
f 288 160 145
f 160 288 287
f 161 287 286
f 287 285 284
f 286 284 280
f 284 286 287
f 85 283 100
f 283 285 289
f 100 289 101
f 289 100 283
f 285 288 290
f 288 145 291
f 290 291 292
f 291 290 288
f 101 293 104
f 293 292 294
f 104 294 105
f 294 104 293
f 292 293 290
f 293 101 289
f 290 289 285
f 289 290 293
f 105 294 120
f 294 292 295
f 120 295 121
f 295 120 294
f 292 291 296
f 291 145 144
f 296 144 141
f 144 296 291
f 121 297 124
f 297 141 140
f 124 140 125
f 140 124 297
f 141 297 296
f 297 121 295
f 296 295 292
f 295 296 297
f 215 226 213
f 226 228 298
f 213 298 208
f 298 213 226
f 228 233 299
f 233 1 300
f 299 300 301
f 300 299 233
f 208 302 206
f 302 301 303
f 206 303 195
f 303 206 302
f 301 302 299
f 302 208 298
f 299 298 228
f 298 299 302
f 195 303 304
f 303 301 305
f 304 305 306
f 305 304 303
f 301 300 307
f 300 1 3
f 307 3 6
f 3 307 300
f 306 308 309
f 308 6 13
f 309 13 15
f 13 309 308
f 6 308 307
f 308 306 305
f 307 305 301
f 305 307 308
f 195 304 193
f 304 306 310
f 193 310 188
f 310 193 304
f 306 309 311
f 309 15 312
f 311 312 313
f 312 311 309
f 188 314 186
f 314 313 315
f 186 315 175
f 315 186 314
f 313 314 311
f 314 188 310
f 311 310 306
f 310 311 314
f 175 315 316
f 315 313 317
f 316 317 318
f 317 316 315
f 313 312 319
f 312 15 26
f 319 26 28
f 26 319 312
f 318 320 321
f 320 28 33
f 321 33 35
f 33 321 320
f 28 320 319
f 320 318 317
f 319 317 313
f 317 319 320
f 175 316 173
f 316 318 322
f 173 322 168
f 322 173 316
f 318 321 323
f 321 35 324
f 323 324 325
f 324 323 321
f 168 326 166
f 326 325 327
f 166 327 155
f 327 166 326
f 325 326 323
f 326 168 322
f 323 322 318
f 322 323 326
f 155 327 328
f 327 325 329
f 328 329 330
f 329 328 327
f 325 324 331
f 324 35 46
f 331 46 48
f 46 331 324
f 330 332 333
f 332 48 53
f 333 53 55
f 53 333 332
f 48 332 331
f 332 330 329
f 331 329 325
f 329 331 332
f 155 328 153
f 328 330 334
f 153 334 148
f 334 153 328
f 330 333 335
f 333 55 336
f 335 336 337
f 336 335 333
f 148 338 146
f 338 337 339
f 146 339 135
f 339 146 338
f 337 338 335
f 338 148 334
f 335 334 330
f 334 335 338
f 135 339 340
f 339 337 341
f 340 341 342
f 341 340 339
f 337 336 343
f 336 55 66
f 343 66 68
f 66 343 336
f 342 344 345
f 344 68 73
f 345 73 75
f 73 345 344
f 68 344 343
f 344 342 341
f 343 341 337
f 341 343 344
f 135 340 133
f 340 342 346
f 133 346 128
f 346 133 340
f 342 345 347
f 345 75 348
f 347 348 349
f 348 347 345
f 128 350 126
f 350 349 351
f 126 351 115
f 351 126 350
f 349 350 347
f 350 128 346
f 347 346 342
f 346 347 350
f 115 351 113
f 351 349 352
f 113 352 108
f 352 113 351
f 349 348 353
f 348 75 86
f 353 86 88
f 86 353 348
f 108 354 106
f 354 88 93
f 106 93 95
f 93 106 354
f 88 354 353
f 354 108 352
f 353 352 349
f 352 353 354