Vojtech Bubnik
|
8a2a9dba2f
Eradicated admesh from TriangleMesh:
|
3 лет назад |
bubnikv
|
5ea8df0ca0
Manual merge of the TriangleMesh.cpp from the stable branch.
|
6 лет назад |
Alessandro Ranellucci
|
61f0a9e4da
Replace the flip word with mirror. #3060
|
9 лет назад |
Alessandro Ranellucci
|
b1f1893481
Bugfix: tangent horizontal mesh surfaces were not included in slices under rare circumstances, generating almost invalid polygons that confused Clipper and caused skipped layers. Includes regression test
|
10 лет назад |
Alessandro Ranellucci
|
73b3c06361
Ported more things to XS
|
10 лет назад |
Alessandro Ranellucci
|
edeb0a90dd
Use poly2tri for triangulation. This fixes some cases where polyPartition couldn't triangulate successfully. Reported as issue #9 in polyPartition repository. Tested with MotorHalter_0.stl cut at 1.2
|
10 лет назад |
Alessandro Ranellucci
|
334bc4c581
Fix cut() test
|
10 лет назад |
Alessandro Ranellucci
|
fe1691c151
New --cut feature
|
10 лет назад |
Alessandro Ranellucci
|
86f91bb3c4
New TriangleMeshSlicer::cut() method
|
11 лет назад |
Alessandro Ranellucci
|
519ed91c68
Refactored mesh slicing code into a new TriangleMeshSlicer class
|
11 лет назад |
Alessandro Ranellucci
|
b0a7baa454
Add a (failing) test for slicing at the same height of a horizontal surface attached to a volume. In this case, the loop isn't completed. #1672
|
11 лет назад |
Alessandro Ranellucci
|
170a7d24de
Fix failing XS test
|
11 лет назад |
Alessandro Ranellucci
|
bd8c430afd
Merge branch 'stable'
|
11 лет назад |
Alessandro Ranellucci
|
bed1625d6b
Split objects could not be repositioned in plater. 3D preview and stats were not available too. #1543
|
11 лет назад |
Alessandro Ranellucci
|
e75dbf37fa
Never scale TriangleMesh objects
|
11 лет назад |
Alessandro Ranellucci
|
bc48e17dff
Use precomputed normals in 3D preview
|
11 лет назад |
Alessandro Ranellucci
|
566d38a472
Replace TriangleMesh with the XS port
|
11 лет назад |
Alessandro Ranellucci
|
311eda7d42
Implemented TriangleMesh->clone
|
11 лет назад |
Alessandro Ranellucci
|
9b12d6037a
Ported TriangleMesh::scale_xyz()
|
11 лет назад |
Alessandro Ranellucci
|
5e34a9cf21
Make Repair() idempotent and lowercase
|
11 лет назад |
Alessandro Ranellucci
|
28b043e9a9
Add unit test for split()
|
11 лет назад |
Alessandro Ranellucci
|
3919ba83d8
Implemented TriangleMesh->merge
|
11 лет назад |
Alessandro Ranellucci
|
27e7c6b9f7
Finished implementation of TriangleMesh->split
|
11 лет назад |
Alessandro Ranellucci
|
dbf739318a
Almost finished porting slice()
|
11 лет назад |
Alessandro Ranellucci
|
46bd407da4
More porting work
|
11 лет назад |
Alessandro Ranellucci
|
5adb187dd2
More porting work
|
11 лет назад |
Alessandro Ranellucci
|
346c17d483
Some initial work for porting slice()
|
11 лет назад |
Alessandro Ranellucci
|
d881c5ab2f
Ported TriangleMesh->rotate
|
11 лет назад |
Alessandro Ranellucci
|
9402898c58
Ported TriangleMesh->size
|
11 лет назад |
Alessandro Ranellucci
|
9d50616c7d
Ported align_to_origin()
|
11 лет назад |
Alessandro Ranellucci
|
04d5d1bb9b
Incomplete work for porting translate()
|
11 лет назад |
Alessandro Ranellucci
|
515d5707c9
Ported TriangleMesh->scale
|
11 лет назад |
Alessandro Ranellucci
|
a0bd152243
Remove ->ToPerl and add ->vertices and ->facets
|
11 лет назад |
Alessandro Ranellucci
|
00683195c8
Add two more repair actions and add volume to stats
|
11 лет назад |
Alessandro Ranellucci
|
b709acf10f
New TriangleMesh::XS->stats method
|
11 лет назад |
Alessandro Ranellucci
|
6373322b84
New ReadFromPerl() method
|
11 лет назад |
Alessandro Ranellucci
|
5975145426
Automatically repair any input STL file
|
11 лет назад |
Alessandro Ranellucci
|
f29faf0548
New Slic3r::TriangleMesh::XS class
|
11 лет назад |
Alessandro Ranellucci
|
9d27b5e4a7
New XS framework for C and C++ code
|
11 лет назад |