Skip to content

Commit 582dddf

Browse files
authored
Merge pull request #49 from petrasvestartas/dual
ADD remesh_dual
2 parents ebb8535 + ae5f526 commit 582dddf

17 files changed

+1286
-138
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
### Added
2020

21-
* Added `compas_cgal.meshing.mesh_remesh_dual`.
21+
* Added `compas_cgal.meshing.remesh_dual`.
22+
* Added `compas_cgal.meshing.mesh_project`.
2223

2324
### Changed
2425

data/rhinovault_mesh_0.ply

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
ply
2+
format ascii 1.0
3+
comment File exported by Rhinoceros Version 8
4+
element vertex 121
5+
property float x
6+
property float y
7+
property float z
8+
property float nx
9+
property float ny
10+
property float nz
11+
element face 100
12+
property list uchar uint vertex_indices
13+
end_header
14+
10 10 0 0.38864872 0.38864872 0.8354067
15+
10 0 0 0.38864893 -0.38864845 0.8354067
16+
9.594326972961426 8.961109161376953 0.5152910947799683 0.5072238 0.2952954 0.8096448
17+
9.594326972961426 1.038891315460205 0.5152910947799683 0.50722384 -0.2952953 0.80964476
18+
9.292118072509766 7.951157569885254 0.9272012710571289 0.660821 0.14763398 0.7358803
19+
9.292118072509766 2.048842430114746 0.9272012710571289 0.660821 -0.14763401 0.7358803
20+
9.082518577575684 6.958974838256836 1.2260748147964478 0.72487813 0.073611066 0.6849329
21+
9.082518577575684 3.041024923324585 1.2260748147964478 0.72487813 -0.073611066 0.6849329
22+
8.961109161376953 9.594326972961426 0.5152910947799683 0.2952954 0.5072238 0.8096448
23+
8.961109161376953 0.40567272901535034 0.5152910947799683 0.29529548 -0.50722367 0.8096448
24+
8.959074974060059 5.977110862731934 1.4069334268569946 0.7527428 0.03092089 0.6575881
25+
8.959074974060059 4.022889137268066 1.4069334268569946 0.7527428 -0.030920886 0.6575881
26+
8.918296813964844 5 1.4674453735351562 0.7607575 0 0.6490362
27+
8.715206146240234 8.715206146240234 1.195426106452942 0.40900043 0.4090004 0.81574345
28+
8.715206146240234 1.2847940921783447 1.195426106452942 0.40900046 -0.40900037 0.81574345
29+
8.505208969116211 7.800178050994873 1.6854039430618286 0.56668246 0.23815927 0.78876555
30+
8.505208969116211 2.199821710586548 1.6854039430618286 0.56668246 -0.23815928 0.78876555
31+
8.350465774536133 6.871302127838135 2.023355484008789 0.64097303 0.13170986 0.75617856
32+
8.350465774536133 3.1286978721618652 2.023355484008789 0.64097303 -0.13170986 0.75617856
33+
8.256669044494629 5.936718940734863 2.2224979400634766 0.6748945 0.05891915 0.7355583
34+
8.256669044494629 4.063281059265137 2.2224979400634766 0.6748945 -0.05891915 0.7355582
35+
8.225314140319824 5 2.2883458137512207 0.6848076 0 0.72872394
36+
7.951157569885254 9.292118072509766 0.9272012710571289 0.14763398 0.660821 0.7358803
37+
7.951157569885254 0.7078822255134583 0.9272012710571289 0.14763404 -0.660821 0.7358803
38+
7.800178050994873 8.505208969116211 1.6854039430618286 0.23815927 0.56668246 0.78876555
39+
7.800178050994873 1.49479079246521 1.6854039430618286 0.23815931 -0.56668246 0.78876555
40+
7.6630473136901855 7.6630473136901855 2.2206039428710938 0.37996495 0.37996495 0.84335834
41+
7.6630473136901855 2.3369524478912354 2.2206039428710938 0.37996495 -0.37996492 0.84335834
42+
7.55746603012085 6.789336204528809 2.582369089126587 0.46235618 0.22980112 0.8563984
43+
7.55746603012085 3.2106640338897705 2.582369089126587 0.46235618 -0.22980107 0.8563984
44+
7.491820335388184 5.898463726043701 2.7927746772766113 0.50377285 0.10800366 0.8570578
45+
7.491820335388184 4.101536273956299 2.7927746772766113 0.50377285 -0.10800367 0.8570578
46+
7.469623565673828 5 2.861912250518799 0.5163316 0 0.85638875
47+
6.958974838256836 9.082518577575684 1.2260748147964478 0.073611066 0.72487813 0.6849329
48+
6.958974838256836 0.9174810647964478 1.2260748147964478 0.07361104 -0.72487813 0.6849329
49+
6.871302127838135 8.350465774536133 2.023355484008789 0.13170986 0.64097303 0.75617856
50+
6.871302127838135 1.6495341062545776 2.023355484008789 0.13170981 -0.6409731 0.75617856
51+
6.789336204528809 7.55746603012085 2.582369089126587 0.22980112 0.46235618 0.8563984
52+
6.789336204528809 2.4425337314605713 2.582369089126587 0.2298011 -0.46235612 0.8563984
53+
6.724531173706055 6.724531173706055 2.9565067291259766 0.29486537 0.29486537 0.90890527
54+
6.724531173706055 3.2754688262939453 2.9565067291259766 0.2948654 -0.29486534 0.90890527
55+
6.683523178100586 5.867799282073975 3.1725234985351562 0.33040196 0.1428631 0.9329655
56+
6.683523178100586 4.132200717926025 3.1725234985351562 0.33040196 -0.14286311 0.9329655
57+
6.669538974761963 5 3.2432448863983154 0.3415903 0 0.93984896
58+
5.977110862731934 8.959074974060059 1.4069334268569946 0.03092089 0.7527428 0.6575881
59+
5.977110862731934 1.0409250259399414 1.4069334268569946 0.030920872 -0.7527428 0.6575881
60+
5.936718940734863 8.256669044494629 2.2224979400634766 0.05891915 0.6748945 0.7355583
61+
5.936718940734863 1.7433310747146606 2.2224979400634766 0.058919147 -0.6748946 0.7355582
62+
5.898463726043701 7.491820335388184 2.7927746772766113 0.10800365 0.50377285 0.8570578
63+
5.898463726043701 2.5081794261932373 2.7927746772766113 0.10800367 -0.50377285 0.8570578
64+
5.867799282073975 6.683523178100586 3.1725234985351562 0.14286311 0.33040196 0.9329655
65+
5.867799282073975 3.316476821899414 3.1725234985351562 0.1428631 -0.33040193 0.9329655
66+
5.848202228546143 5.848202228546143 3.390889883041382 0.16286628 0.1628663 0.9731131
67+
5.848202228546143 4.151797771453857 3.390889883041382 0.16286628 -0.1628663 0.9731131
68+
5.841485500335693 5 3.4622294902801514 0.16931948 0 0.9855612
69+
5 8.918296813964844 1.4674453735351562 0 0.7607575 0.6490362
70+
5 8.225314140319824 2.2883458137512207 0 0.6848076 0.72872394
71+
5 7.469623565673828 2.861912250518799 0 0.5163316 0.85638875
72+
5 6.669538974761963 3.2432448863983154 1.8752295E-09 0.3415903 0.93984896
73+
5 5.841485500335693 3.4622294902801514 -1.8756265E-09 0.16931948 0.9855612
74+
5 5 3.5337204933166504 0 0 1
75+
5 4.158514499664307 3.4622294902801514 -1.8756265E-09 -0.1693195 0.9855612
76+
5 3.330461025238037 3.2432448863983154 0 -0.3415903 0.93984896
77+
5 2.530376434326172 2.861912250518799 0 -0.5163316 0.85638875
78+
5 1.7746853828430176 2.2883458137512207 0 -0.68480766 0.7287239
79+
5 1.0817033052444458 1.4674453735351562 0 -0.76075757 0.6490361
80+
4.158514499664307 5 3.4622294902801514 -0.1693195 0 0.9855612
81+
4.151797771453857 5.848202228546143 3.390889883041382 -0.16286626 0.16286628 0.9731131
82+
4.151797771453857 4.151797771453857 3.390889883041382 -0.16286628 -0.16286628 0.9731131
83+
4.132200717926025 6.683523178100586 3.1725234985351562 -0.14286311 0.33040196 0.9329655
84+
4.132200717926025 3.316476821899414 3.1725234985351562 -0.1428631 -0.33040193 0.9329655
85+
4.101536273956299 7.491820335388184 2.7927746772766113 -0.10800367 0.50377285 0.8570578
86+
4.101536273956299 2.5081794261932373 2.7927746772766113 -0.10800367 -0.50377285 0.8570578
87+
4.063281059265137 8.256669044494629 2.2224979400634766 -0.058919154 0.6748945 0.7355583
88+
4.063281059265137 1.7433310747146606 2.2224979400634766 -0.058919147 -0.6748946 0.7355582
89+
4.022889137268066 8.959074974060059 1.4069334268569946 -0.030920886 0.7527428 0.6575881
90+
4.022889137268066 1.0409250259399414 1.4069334268569946 -0.03092087 -0.7527428 0.6575881
91+
3.330461025238037 5 3.2432448863983154 -0.3415903 0 0.93984896
92+
3.316476821899414 5.867799282073975 3.1725234985351562 -0.33040193 0.1428631 0.9329655
93+
3.316476821899414 4.132200717926025 3.1725234985351562 -0.33040193 -0.1428631 0.9329655
94+
3.2754688262939453 6.724531173706055 2.9565067291259766 -0.2948653 0.2948654 0.90890527
95+
3.2754688262939453 3.2754688262939453 2.9565067291259766 -0.29486537 -0.29486537 0.90890527
96+
3.2106640338897705 7.55746603012085 2.582369089126587 -0.22980107 0.46235618 0.8563984
97+
3.2106640338897705 2.4425337314605713 2.582369089126587 -0.22980106 -0.46235618 0.8563984
98+
3.1286978721618652 8.350465774536133 2.023355484008789 -0.13170984 0.6409731 0.75617856
99+
3.1286978721618652 1.6495341062545776 2.023355484008789 -0.1317098 -0.6409731 0.75617856
100+
3.041024923324585 9.082518577575684 1.2260748147964478 -0.073611066 0.72487813 0.6849329
101+
3.041024923324585 0.9174810647964478 1.2260748147964478 -0.073611036 -0.72487813 0.68493295
102+
2.530376434326172 5 2.861912250518799 -0.5163316 0 0.85638875
103+
2.5081794261932373 5.898463726043701 2.7927746772766113 -0.50377285 0.10800366 0.8570578
104+
2.5081794261932373 4.101536273956299 2.7927746772766113 -0.50377285 -0.10800367 0.8570578
105+
2.4425337314605713 6.789336204528809 2.582369089126587 -0.46235618 0.2298011 0.8563984
106+
2.4425337314605713 3.2106640338897705 2.582369089126587 -0.46235618 -0.22980106 0.8563984
107+
2.3369524478912354 7.6630473136901855 2.2206039428710938 -0.37996495 0.37996498 0.84335834
108+
2.3369524478912354 2.3369524478912354 2.2206039428710938 -0.37996498 -0.37996498 0.84335834
109+
2.199821710586548 8.505208969116211 1.6854039430618286 -0.23815928 0.56668246 0.78876555
110+
2.199821710586548 1.49479079246521 1.6854039430618286 -0.23815933 -0.5666825 0.78876555
111+
2.048842430114746 9.292118072509766 0.9272012710571289 -0.14763401 0.660821 0.7358803
112+
2.048842430114746 0.7078822255134583 0.9272012710571289 -0.14763407 -0.660821 0.73588026
113+
1.7746853828430176 5 2.2883458137512207 -0.68480766 0 0.7287239
114+
1.7433310747146606 5.936718940734863 2.2224979400634766 -0.6748946 0.058919147 0.7355582
115+
1.7433310747146606 4.063281059265137 2.2224979400634766 -0.6748946 -0.058919147 0.7355582
116+
1.6495341062545776 6.871302127838135 2.023355484008789 -0.6409731 0.13170981 0.75617856
117+
1.6495341062545776 3.1286978721618652 2.023355484008789 -0.6409731 -0.1317098 0.75617856
118+
1.49479079246521 7.800178050994873 1.6854039430618286 -0.5666825 0.23815934 0.7887655
119+
1.49479079246521 2.199821710586548 1.6854039430618286 -0.5666825 -0.23815936 0.7887655
120+
1.2847940921783447 8.715206146240234 1.195426106452942 -0.40900037 0.4090005 0.8157434
121+
1.2847940921783447 1.2847940921783447 1.195426106452942 -0.40900043 -0.40900043 0.8157434
122+
1.0817033052444458 5 1.4674453735351562 -0.76075757 0 0.6490361
123+
1.0409250259399414 5.977110862731934 1.4069334268569946 -0.7527428 0.030920872 0.6575881
124+
1.0409250259399414 4.022889137268066 1.4069334268569946 -0.7527428 -0.03092087 0.6575881
125+
1.038891315460205 9.594326972961426 0.5152910947799683 -0.2952953 0.50722384 0.80964476
126+
1.038891315460205 0.40567272901535034 0.5152910947799683 -0.29529536 -0.5072237 0.8096448
127+
0.9174810647964478 6.958974838256836 1.2260748147964478 -0.72487813 0.07361104 0.6849329
128+
0.9174810647964478 3.041024923324585 1.2260748147964478 -0.72487813 -0.073611036 0.68493295
129+
0.7078822255134583 7.951157569885254 0.9272012710571289 -0.660821 0.14763404 0.7358803
130+
0.7078822255134583 2.048842430114746 0.9272012710571289 -0.660821 -0.14763407 0.73588026
131+
0.40567272901535034 8.961109161376953 0.5152910947799683 -0.50722367 0.29529548 0.8096448
132+
0.40567272901535034 1.038891315460205 0.5152910947799683 -0.5072237 -0.29529536 0.8096448
133+
0 10 0 -0.38864845 0.38864893 0.8354067
134+
0 0 0 -0.38864866 -0.38864866 0.8354067
135+
4 120 112 107 118
136+
4 118 107 105 116
137+
4 116 105 103 114
138+
4 114 103 101 110
139+
4 110 101 99 108
140+
4 108 99 100 109
141+
4 109 100 102 113
142+
4 113 102 104 115
143+
4 115 104 106 117
144+
4 117 106 111 119
145+
4 112 98 96 107
146+
4 107 96 94 105
147+
4 105 94 92 103
148+
4 103 92 90 101
149+
4 101 90 88 99
150+
4 99 88 89 100
151+
4 100 89 91 102
152+
4 102 91 93 104
153+
4 104 93 95 106
154+
4 106 95 97 111
155+
4 98 87 85 96
156+
4 96 85 83 94
157+
4 94 83 81 92
158+
4 92 81 79 90
159+
4 90 79 77 88
160+
4 88 77 78 89
161+
4 89 78 80 91
162+
4 91 80 82 93
163+
4 93 82 84 95
164+
4 95 84 86 97
165+
4 87 76 74 85
166+
4 85 74 72 83
167+
4 83 72 70 81
168+
4 81 70 68 79
169+
4 79 68 66 77
170+
4 77 66 67 78
171+
4 78 67 69 80
172+
4 80 69 71 82
173+
4 82 71 73 84
174+
4 84 73 75 86
175+
4 76 65 64 74
176+
4 74 64 63 72
177+
4 72 63 62 70
178+
4 70 62 61 68
179+
4 68 61 60 66
180+
4 66 60 59 67
181+
4 67 59 58 69
182+
4 69 58 57 71
183+
4 71 57 56 73
184+
4 73 56 55 75
185+
4 65 45 47 64
186+
4 64 47 49 63
187+
4 63 49 51 62
188+
4 62 51 53 61
189+
4 61 53 54 60
190+
4 60 54 52 59
191+
4 59 52 50 58
192+
4 58 50 48 57
193+
4 57 48 46 56
194+
4 56 46 44 55
195+
4 45 34 36 47
196+
4 47 36 38 49
197+
4 49 38 40 51
198+
4 51 40 42 53
199+
4 53 42 43 54
200+
4 54 43 41 52
201+
4 52 41 39 50
202+
4 50 39 37 48
203+
4 48 37 35 46
204+
4 46 35 33 44
205+
4 34 23 25 36
206+
4 36 25 27 38
207+
4 38 27 29 40
208+
4 40 29 31 42
209+
4 42 31 32 43
210+
4 43 32 30 41
211+
4 41 30 28 39
212+
4 39 28 26 37
213+
4 37 26 24 35
214+
4 35 24 22 33
215+
4 23 9 14 25
216+
4 25 14 16 27
217+
4 27 16 18 29
218+
4 29 18 20 31
219+
4 31 20 21 32
220+
4 32 21 19 30
221+
4 30 19 17 28
222+
4 28 17 15 26
223+
4 26 15 13 24
224+
4 24 13 8 22
225+
4 9 1 3 14
226+
4 14 3 5 16
227+
4 16 5 7 18
228+
4 18 7 11 20
229+
4 20 11 12 21
230+
4 21 12 10 19
231+
4 19 10 6 17
232+
4 17 6 4 15
233+
4 15 4 2 13
234+
4 13 2 0 8

0 commit comments

Comments
 (0)