Add 3D convex decomposition example.

This commit is contained in:
Crozet Sébastien
2021-01-20 15:15:03 +01:00
parent 87b56c38b6
commit e2006599a8
24 changed files with 37924 additions and 8 deletions

View File

@@ -0,0 +1,866 @@
# 288
# 576
v 0.095100 47.078098 0.000000
v 11.781200 43.899101 6.122500
v 12.205800 45.483700 0.000000
v 0.095100 45.437599 6.122500
v 10.621200 39.569801 10.604500
v 0.095100 40.955601 10.604500
v 9.036600 33.655899 12.245100
v 0.095100 34.833099 12.245100
v 7.451900 27.742001 10.604500
v 0.095100 28.710600 10.604500
v 6.291900 23.412701 6.122500
v 0.095100 24.228600 6.122500
v 5.867300 21.828100 0.000000
v 0.095100 22.587999 0.000000
v 6.291900 23.412701 -6.122500
v 0.095100 24.228600 -6.122500
v 7.451900 27.742001 -10.604500
v 0.095100 28.710600 -10.604500
v 9.036600 33.655899 -12.245100
v 0.095100 34.833099 -12.245100
v 10.621200 39.569801 -10.604500
v 0.095100 40.955601 -10.604500
v 11.781200 43.899101 -6.122500
v 0.095100 45.437599 -6.122500
v 22.670900 39.388500 6.122500
v 23.491199 40.809200 0.000000
v 20.429899 35.506901 10.604500
v 17.368700 30.204700 12.245100
v 14.307400 24.902399 10.604500
v 12.066400 21.020901 6.122500
v 11.246100 19.600100 0.000000
v 12.066400 21.020901 -6.122500
v 14.307400 24.902399 -10.604500
v 17.368700 30.204700 -12.245100
v 20.429899 35.506901 -10.604500
v 22.670900 39.388500 -6.122500
v 32.022099 32.213001 6.122500
v 33.182098 33.373100 0.000000
v 28.852900 29.043800 10.604500
v 24.523600 24.714500 12.245100
v 20.194300 20.385201 10.604500
v 17.025101 17.216000 6.122500
v 15.865000 16.055901 0.000000
v 17.025101 17.216000 -6.122500
v 20.194300 20.385201 -10.604500
v 24.523600 24.714500 -12.245100
v 28.852900 29.043800 -10.604500
v 32.022099 32.213001 -6.122500
v 39.197601 22.861799 6.122500
v 40.618301 23.682100 0.000000
v 35.316002 20.620800 10.604500
v 30.013800 17.559601 12.245100
v 24.711500 14.498300 10.604500
v 20.830000 12.257300 6.122500
v 19.409201 11.437000 0.000000
v 20.830000 12.257300 -6.122500
v 24.711500 14.498300 -10.604500
v 30.013800 17.559601 -12.245100
v 35.316002 20.620800 -10.604500
v 39.197498 22.861799 -6.122500
v 43.708199 11.972100 6.122500
v 45.292801 12.396700 0.000000
v 39.378899 10.812100 10.604500
v 33.465000 9.227500 12.245100
v 27.551100 7.642800 10.604500
v 23.221800 6.482800 6.122500
v 21.637199 6.058200 0.000000
v 23.221800 6.482800 -6.122500
v 27.551100 7.642800 -10.604500
v 33.465000 9.227500 -12.245100
v 39.378899 10.812100 -10.604500
v 43.708199 11.972100 -6.122500
v 45.246700 0.286000 6.122500
v 46.887199 0.286000 0.000000
v 40.764702 0.286000 10.604500
v 34.642200 0.286000 12.245100
v 28.519699 0.286000 10.604500
v 24.037701 0.286000 6.122500
v 22.397100 0.286000 0.000000
v 24.037701 0.286000 -6.122500
v 28.519699 0.286000 -10.604500
v 34.642200 0.286000 -12.245100
v 40.764702 0.286000 -10.604500
v 45.246700 0.286000 -6.122500
v 43.708199 -11.400100 6.122500
v 45.292801 -11.824700 0.000000
v 39.378899 -10.240000 10.604500
v 33.465000 -8.655400 12.245100
v 27.551100 -7.070800 10.604500
v 23.221800 -5.910800 6.122500
v 21.637199 -5.486200 0.000000
v 23.221800 -5.910800 -6.122500
v 27.551100 -7.070800 -10.604500
v 33.465000 -8.655400 -12.245100
v 39.378899 -10.240000 -10.604500
v 43.708199 -11.400100 -6.122500
v 39.197601 -22.289801 6.122500
v 40.618301 -23.110001 0.000000
v 35.316002 -20.048800 10.604500
v 30.013800 -16.987499 12.245100
v 24.711500 -13.926200 10.604500
v 20.830000 -11.685200 6.122500
v 19.409201 -10.865000 0.000000
v 20.830000 -11.685200 -6.122500
v 24.711500 -13.926200 -10.604500
v 30.013800 -16.987499 -12.245100
v 35.316002 -20.048800 -10.604500
v 39.197498 -22.289801 -6.122500
v 32.022099 -31.641001 6.122500
v 33.182098 -32.800999 0.000000
v 28.852900 -28.471701 10.604500
v 24.523600 -24.142401 12.245100
v 20.194300 -19.813200 10.604500
v 17.025101 -16.643900 6.122500
v 15.865000 -15.483900 0.000000
v 17.025101 -16.643900 -6.122500
v 20.194300 -19.813200 -10.604500
v 24.523600 -24.142401 -12.245100
v 28.852900 -28.471701 -10.604500
v 32.022099 -31.641001 -6.122500
v 22.670900 -38.816399 6.122500
v 23.491199 -40.237099 0.000000
v 20.429899 -34.934898 10.604500
v 17.368700 -29.632601 12.245100
v 14.307400 -24.330299 10.604500
v 12.066400 -20.448799 6.122500
v 11.246100 -19.028099 0.000000
v 12.066400 -20.448799 -6.122500
v 14.307400 -24.330299 -10.604500
v 17.368700 -29.632601 -12.245100
v 20.429899 -34.934898 -10.604500
v 22.670900 -38.816399 -6.122500
v 11.781200 -43.327099 6.122500
v 12.205800 -44.911701 0.000000
v 10.621200 -38.997799 10.604500
v 9.036600 -33.083900 12.245100
v 7.451900 -27.170000 10.604500
v 6.291900 -22.840700 6.122500
v 5.867300 -21.256100 0.000000
v 6.291900 -22.840700 -6.122500
v 7.451900 -27.170000 -10.604500
v 9.036600 -33.083900 -12.245100
v 10.621200 -38.997799 -10.604500
v 11.781200 -43.327099 -6.122500
v 0.095100 -44.865601 6.122500
v 0.095100 -46.506100 0.000000
v 0.095100 -40.383598 10.604500
v 0.095100 -34.261002 12.245100
v 0.095100 -28.138500 10.604500
v 0.095100 -23.656500 6.122500
v 0.095100 -22.016001 0.000000
v 0.095100 -23.656500 -6.122500
v 0.095100 -28.138500 -10.604500
v 0.095100 -34.261002 -12.245100
v 0.095100 -40.383598 -10.604500
v 0.095100 -44.865601 -6.122500
v -11.591000 -43.327099 6.122500
v -12.015600 -44.911701 0.000000
v -10.430900 -38.997799 10.604500
v -8.846300 -33.083900 12.245100
v -7.261700 -27.170000 10.604500
v -6.101700 -22.840700 6.122500
v -5.677100 -21.256100 0.000000
v -6.101700 -22.840700 -6.122500
v -7.261700 -27.170000 -10.604500
v -8.846300 -33.083900 -12.245100
v -10.430900 -38.997799 -10.604500
v -11.591000 -43.327099 -6.122500
v -22.480700 -38.816399 6.122500
v -23.300900 -40.237099 0.000000
v -20.239700 -34.934898 10.604500
v -17.178400 -29.632601 12.245100
v -14.117100 -24.330299 10.604500
v -11.876100 -20.448799 6.122500
v -11.055900 -19.028099 0.000000
v -11.876100 -20.448799 -6.122500
v -14.117100 -24.330299 -10.604500
v -17.178400 -29.632601 -12.245100
v -20.239700 -34.934898 -10.604500
v -22.480700 -38.816399 -6.122500
v -31.831900 -31.641001 6.122500
v -32.991901 -32.800999 0.000000
v -28.662600 -28.471701 10.604500
v -24.333300 -24.142401 12.245100
v -20.004101 -19.813200 10.604500
v -16.834801 -16.643900 6.122500
v -15.674800 -15.483900 0.000000
v -16.834801 -16.643900 -6.122500
v -20.004101 -19.813200 -10.604500
v -24.333300 -24.142401 -12.245100
v -28.662600 -28.471701 -10.604500
v -31.831900 -31.641001 -6.122500
v -39.007301 -22.289801 6.122500
v -40.428001 -23.110001 0.000000
v -35.125801 -20.048800 10.604500
v -29.823500 -16.987499 12.245100
v -24.521200 -13.926200 10.604500
v -20.639700 -11.685200 6.122500
v -19.219000 -10.865000 0.000000
v -20.639700 -11.685200 -6.122500
v -24.521200 -13.926200 -10.604500
v -29.823500 -16.987499 -12.245100
v -35.125801 -20.048800 -10.604500
v -39.007301 -22.289801 -6.122500
v -43.518002 -11.400100 6.122500
v -45.102600 -11.824700 0.000000
v -39.188702 -10.240100 10.604500
v -33.274799 -8.655400 12.245100
v -27.360901 -7.070800 10.604500
v -23.031601 -5.910800 6.122500
v -21.447001 -5.486200 0.000000
v -23.031601 -5.910800 -6.122500
v -27.360901 -7.070800 -10.604500
v -33.274799 -8.655400 -12.245100
v -39.188702 -10.240100 -10.604500
v -43.518002 -11.400100 -6.122500
v -45.056499 0.286000 6.122500
v -46.696999 0.286000 0.000000
v -40.574501 0.286000 10.604500
v -34.451900 0.286000 12.245100
v -28.329399 0.286000 10.604500
v -23.847401 0.286000 6.122500
v -22.206900 0.286000 0.000000
v -23.847401 0.286000 -6.122500
v -28.329399 0.286000 -10.604500
v -34.451900 0.286000 -12.245100
v -40.574501 0.286000 -10.604500
v -45.056499 0.286000 -6.122500
v -43.518002 11.972100 6.122500
v -45.102600 12.396700 0.000000
v -39.188702 10.812100 10.604500
v -33.274799 9.227500 12.245100
v -27.360901 7.642800 10.604500
v -23.031601 6.482800 6.122500
v -21.447001 6.058200 0.000000
v -23.031601 6.482800 -6.122500
v -27.360901 7.642800 -10.604500
v -33.274799 9.227400 -12.245100
v -39.188702 10.812100 -10.604500
v -43.518002 11.972100 -6.122500
v -39.007301 22.861799 6.122500
v -40.428101 23.682100 0.000000
v -35.125801 20.620800 10.604500
v -29.823500 17.559500 12.245100
v -24.521299 14.498300 10.604500
v -20.639700 12.257300 6.122500
v -19.219000 11.437000 0.000000
v -20.639700 12.257300 -6.122500
v -24.521299 14.498300 -10.604500
v -29.823500 17.559500 -12.245100
v -35.125801 20.620800 -10.604500
v -39.007301 22.861799 -6.122500
v -31.831900 32.213001 6.122500
v -32.991901 33.373001 0.000000
v -28.662600 29.043800 10.604500
v -24.333401 24.714500 12.245100
v -20.004101 20.385201 10.604500
v -16.834801 17.215900 6.122500
v -15.674800 16.055901 0.000000
v -16.834801 17.215900 -6.122500
v -20.004101 20.385201 -10.604500
v -24.333401 24.714500 -12.245100
v -28.662600 29.043800 -10.604500
v -31.831900 32.213001 -6.122500
v -22.480700 39.388401 6.122500
v -23.301001 40.809200 0.000000
v -20.239700 35.506901 10.604500
v -17.178400 30.204700 12.245100
v -14.117200 24.902399 10.604500
v -11.876200 21.020901 6.122500
v -11.055900 19.600100 0.000000
v -11.876200 21.020901 -6.122500
v -14.117200 24.902399 -10.604500
v -17.178400 30.204700 -12.245100
v -20.239700 35.506901 -10.604500
v -22.480700 39.388401 -6.122500
v -11.591000 43.899101 6.122500
v -12.015600 45.483700 0.000000
v -10.431000 39.569801 10.604500
v -8.846300 33.655899 12.245100
v -7.261700 27.742001 10.604500
v -6.101700 23.412701 6.122500
v -5.677100 21.828100 0.000000
v -6.101700 23.412701 -6.122500
v -7.261700 27.742001 -10.604500
v -8.846300 33.655899 -12.245100
v -10.431000 39.569801 -10.604500
v -11.591000 43.899101 -6.122500
f 1 2 3
f 1 4 2
f 4 5 2
f 4 6 5
f 6 7 5
f 6 8 7
f 8 9 7
f 8 10 9
f 10 11 9
f 10 12 11
f 12 13 11
f 12 14 13
f 14 15 13
f 14 16 15
f 16 17 15
f 16 18 17
f 18 19 17
f 18 20 19
f 20 21 19
f 20 22 21
f 22 23 21
f 22 24 23
f 24 3 23
f 24 1 3
f 3 25 26
f 3 2 25
f 2 27 25
f 2 5 27
f 5 28 27
f 5 7 28
f 7 29 28
f 7 9 29
f 9 30 29
f 9 11 30
f 11 31 30
f 11 13 31
f 13 32 31
f 13 15 32
f 15 33 32
f 15 17 33
f 17 34 33
f 17 19 34
f 19 35 34
f 19 21 35
f 21 36 35
f 21 23 36
f 23 26 36
f 23 3 26
f 26 37 38
f 26 25 37
f 25 39 37
f 25 27 39
f 27 40 39
f 27 28 40
f 28 41 40
f 28 29 41
f 29 42 41
f 29 30 42
f 30 43 42
f 30 31 43
f 31 44 43
f 31 32 44
f 32 45 44
f 32 33 45
f 33 46 45
f 33 34 46
f 34 47 46
f 34 35 47
f 35 48 47
f 35 36 48
f 36 38 48
f 36 26 38
f 38 49 50
f 38 37 49
f 37 51 49
f 37 39 51
f 39 52 51
f 39 40 52
f 40 53 52
f 40 41 53
f 41 54 53
f 41 42 54
f 42 55 54
f 42 43 55
f 43 56 55
f 43 44 56
f 44 57 56
f 44 45 57
f 45 58 57
f 45 46 58
f 46 59 58
f 46 47 59
f 47 60 59
f 47 48 60
f 48 50 60
f 48 38 50
f 50 61 62
f 50 49 61
f 49 63 61
f 49 51 63
f 51 64 63
f 51 52 64
f 52 65 64
f 52 53 65
f 53 66 65
f 53 54 66
f 54 67 66
f 54 55 67
f 55 68 67
f 55 56 68
f 56 69 68
f 56 57 69
f 57 70 69
f 57 58 70
f 58 71 70
f 58 59 71
f 59 72 71
f 59 60 72
f 60 62 72
f 60 50 62
f 62 73 74
f 62 61 73
f 61 75 73
f 61 63 75
f 63 76 75
f 63 64 76
f 64 77 76
f 64 65 77
f 65 78 77
f 65 66 78
f 66 79 78
f 66 67 79
f 67 80 79
f 67 68 80
f 68 81 80
f 68 69 81
f 69 82 81
f 69 70 82
f 70 83 82
f 70 71 83
f 71 84 83
f 71 72 84
f 72 74 84
f 72 62 74
f 74 85 86
f 74 73 85
f 73 87 85
f 73 75 87
f 75 88 87
f 75 76 88
f 76 89 88
f 76 77 89
f 77 90 89
f 77 78 90
f 78 91 90
f 78 79 91
f 79 92 91
f 79 80 92
f 80 93 92
f 80 81 93
f 81 94 93
f 81 82 94
f 82 95 94
f 82 83 95
f 83 96 95
f 83 84 96
f 84 86 96
f 84 74 86
f 86 97 98
f 86 85 97
f 85 99 97
f 85 87 99
f 87 100 99
f 87 88 100
f 88 101 100
f 88 89 101
f 89 102 101
f 89 90 102
f 90 103 102
f 90 91 103
f 91 104 103
f 91 92 104
f 92 105 104
f 92 93 105
f 93 106 105
f 93 94 106
f 94 107 106
f 94 95 107
f 95 108 107
f 95 96 108
f 96 98 108
f 96 86 98
f 98 109 110
f 98 97 109
f 97 111 109
f 97 99 111
f 99 112 111
f 99 100 112
f 100 113 112
f 100 101 113
f 101 114 113
f 101 102 114
f 102 115 114
f 102 103 115
f 103 116 115
f 103 104 116
f 104 117 116
f 104 105 117
f 105 118 117
f 105 106 118
f 106 119 118
f 106 107 119
f 107 120 119
f 107 108 120
f 108 110 120
f 108 98 110
f 110 121 122
f 110 109 121
f 109 123 121
f 109 111 123
f 111 124 123
f 111 112 124
f 112 125 124
f 112 113 125
f 113 126 125
f 113 114 126
f 114 127 126
f 114 115 127
f 115 128 127
f 115 116 128
f 116 129 128
f 116 117 129
f 117 130 129
f 117 118 130
f 118 131 130
f 118 119 131
f 119 132 131
f 119 120 132
f 120 122 132
f 120 110 122
f 122 133 134
f 122 121 133
f 121 135 133
f 121 123 135
f 123 136 135
f 123 124 136
f 124 137 136
f 124 125 137
f 125 138 137
f 125 126 138
f 126 139 138
f 126 127 139
f 127 140 139
f 127 128 140
f 128 141 140
f 128 129 141
f 129 142 141
f 129 130 142
f 130 143 142
f 130 131 143
f 131 144 143
f 131 132 144
f 132 134 144
f 132 122 134
f 134 145 146
f 134 133 145
f 133 147 145
f 133 135 147
f 135 148 147
f 135 136 148
f 136 149 148
f 136 137 149
f 137 150 149
f 137 138 150
f 138 151 150
f 138 139 151
f 139 152 151
f 139 140 152
f 140 153 152
f 140 141 153
f 141 154 153
f 141 142 154
f 142 155 154
f 142 143 155
f 143 156 155
f 143 144 156
f 144 146 156
f 144 134 146
f 146 157 158
f 146 145 157
f 145 159 157
f 145 147 159
f 147 160 159
f 147 148 160
f 148 161 160
f 148 149 161
f 149 162 161
f 149 150 162
f 150 163 162
f 150 151 163
f 151 164 163
f 151 152 164
f 152 165 164
f 152 153 165
f 153 166 165
f 153 154 166
f 154 167 166
f 154 155 167
f 155 168 167
f 155 156 168
f 156 158 168
f 156 146 158
f 158 169 170
f 158 157 169
f 157 171 169
f 157 159 171
f 159 172 171
f 159 160 172
f 160 173 172
f 160 161 173
f 161 174 173
f 161 162 174
f 162 175 174
f 162 163 175
f 163 176 175
f 163 164 176
f 164 177 176
f 164 165 177
f 165 178 177
f 165 166 178
f 166 179 178
f 166 167 179
f 167 180 179
f 167 168 180
f 168 170 180
f 168 158 170
f 170 181 182
f 170 169 181
f 169 183 181
f 169 171 183
f 171 184 183
f 171 172 184
f 172 185 184
f 172 173 185
f 173 186 185
f 173 174 186
f 174 187 186
f 174 175 187
f 175 188 187
f 175 176 188
f 176 189 188
f 176 177 189
f 177 190 189
f 177 178 190
f 178 191 190
f 178 179 191
f 179 192 191
f 179 180 192
f 180 182 192
f 180 170 182
f 182 193 194
f 182 181 193
f 181 195 193
f 181 183 195
f 183 196 195
f 183 184 196
f 184 197 196
f 184 185 197
f 185 198 197
f 185 186 198
f 186 199 198
f 186 187 199
f 187 200 199
f 187 188 200
f 188 201 200
f 188 189 201
f 189 202 201
f 189 190 202
f 190 203 202
f 190 191 203
f 191 204 203
f 191 192 204
f 192 194 204
f 192 182 194
f 194 205 206
f 194 193 205
f 193 207 205
f 193 195 207
f 195 208 207
f 195 196 208
f 196 209 208
f 196 197 209
f 197 210 209
f 197 198 210
f 198 211 210
f 198 199 211
f 199 212 211
f 199 200 212
f 200 213 212
f 200 201 213
f 201 214 213
f 201 202 214
f 202 215 214
f 202 203 215
f 203 216 215
f 203 204 216
f 204 206 216
f 204 194 206
f 206 217 218
f 206 205 217
f 205 219 217
f 205 207 219
f 207 220 219
f 207 208 220
f 208 221 220
f 208 209 221
f 209 222 221
f 209 210 222
f 210 223 222
f 210 211 223
f 211 224 223
f 211 212 224
f 212 225 224
f 212 213 225
f 213 226 225
f 213 214 226
f 214 227 226
f 214 215 227
f 215 228 227
f 215 216 228
f 216 218 228
f 216 206 218
f 218 229 230
f 218 217 229
f 217 231 229
f 217 219 231
f 219 232 231
f 219 220 232
f 220 233 232
f 220 221 233
f 221 234 233
f 221 222 234
f 222 235 234
f 222 223 235
f 223 236 235
f 223 224 236
f 224 237 236
f 224 225 237
f 225 238 237
f 225 226 238
f 226 239 238
f 226 227 239
f 227 240 239
f 227 228 240
f 228 230 240
f 228 218 230
f 230 241 242
f 230 229 241
f 229 243 241
f 229 231 243
f 231 244 243
f 231 232 244
f 232 245 244
f 232 233 245
f 233 246 245
f 233 234 246
f 234 247 246
f 234 235 247
f 235 248 247
f 235 236 248
f 236 249 248
f 236 237 249
f 237 250 249
f 237 238 250
f 238 251 250
f 238 239 251
f 239 252 251
f 239 240 252
f 240 242 252
f 240 230 242
f 242 253 254
f 242 241 253
f 241 255 253
f 241 243 255
f 243 256 255
f 243 244 256
f 244 257 256
f 244 245 257
f 245 258 257
f 245 246 258
f 246 259 258
f 246 247 259
f 247 260 259
f 247 248 260
f 248 261 260
f 248 249 261
f 249 262 261
f 249 250 262
f 250 263 262
f 250 251 263
f 251 264 263
f 251 252 264
f 252 254 264
f 252 242 254
f 254 265 266
f 254 253 265
f 253 267 265
f 253 255 267
f 255 268 267
f 255 256 268
f 256 269 268
f 256 257 269
f 257 270 269
f 257 258 270
f 258 271 270
f 258 259 271
f 259 272 271
f 259 260 272
f 260 273 272
f 260 261 273
f 261 274 273
f 261 262 274
f 262 275 274
f 262 263 275
f 263 276 275
f 263 264 276
f 264 266 276
f 264 254 266
f 266 277 278
f 266 265 277
f 265 279 277
f 265 267 279
f 267 280 279
f 267 268 280
f 268 281 280
f 268 269 281
f 269 282 281
f 269 270 282
f 270 283 282
f 270 271 283
f 271 284 283
f 271 272 284
f 272 285 284
f 272 273 285
f 273 286 285
f 273 274 286
f 274 287 286
f 274 275 287
f 275 288 287
f 275 276 288
f 276 278 288
f 276 266 278
f 278 4 1
f 278 277 4
f 277 6 4
f 277 279 6
f 279 8 6
f 279 280 8
f 280 10 8
f 280 281 10
f 281 12 10
f 281 282 12
f 282 14 12
f 282 283 14
f 283 16 14
f 283 284 16
f 284 18 16
f 284 285 18
f 285 20 18
f 285 286 20
f 286 22 20
f 286 287 22
f 287 24 22
f 287 288 24
f 288 1 24
f 288 278 1