tamasmeszaros
1ee724e7ed
Corrected mesh split implementation
2021-06-08 10:28:23 +02:00
tamasmeszaros
c451fc94ba
Refactored hollowing backend to use indexed_triangle_mesh
2021-06-08 10:28:23 +02:00
tamasmeszaros
5d85a57ae6
wip on hollowing refactor
2021-06-08 10:27:35 +02:00
tamasmeszaros
2846ba3b20
Eliminate memory leaks from hollowing code
2021-03-08 17:38:10 +01:00
tamasmeszaros
a38e6dcaf0
Add voxel scale to openvdb metadata.
...
To be able to retrieve that information from a generated grid alone.
To avoid the copying of input mesh (for scaling) when doing the hollowing
Also remove some unused stuff from OpenVDBUtils
2021-03-08 17:38:10 +01:00
Vojtech Bubnik
1576a9cc87
Some more reduction of compiler warnings on MSVC
2021-02-10 18:04:16 +01:00
tamasmeszaros
273fb2febe
Fix hollowing crash when splitting broken object has zero parts.
2020-09-16 11:08:58 +02:00
tamasmeszaros
6fde9b985a
Do a mesh split before openvdb conversion, unify each part's grid
...
Do a mesh redistance after the part splitting and openvdb csgUnion
2020-09-10 13:39:43 +02:00
tamasmeszaros
7b9a62321d
add mesh simplification.
...
SPE-1072
Working but flipped normals with the interior.
Testing on treefrog passed
Oversampling for hollowed mesh should not be less than 3x
Flip back normals after simplify and remove redundant test code.
2020-01-23 10:58:18 +01:00
tamasmeszaros
7dfe86ed82
Enhanced hollowing scheme, closing distance working as expected.
2019-11-08 16:51:43 +01:00
tamasmeszaros
2820a0bdee
hollowing params renamed, filtering generalized
2019-11-08 09:21:30 +01:00
tamasmeszaros
27878eb4ce
Hollowing params: accuracy and smoothness
2019-11-07 09:34:34 +01:00
tamasmeszaros
ee11f63bb9
Hollowing step in SLAPrint process, PrintConfig params added.
2019-11-06 13:38:43 +01:00
tamasmeszaros
f63752225f
Add oversampling and gaussian filter to hollowing.
...
* Additional steps hollowing and drilling in SPAPrint
* Remove SLABoilerPlate.hpp as it was empty.
2019-11-05 14:48:00 +01:00
tamasmeszaros
3760a645f7
Add additional parameters to openvdbutils
2019-11-05 09:43:42 +01:00
tamasmeszaros
5447fbc9ed
Add OpenVDBUtils into libslic3r, hollwing tests in libslic3r_test
2019-11-01 15:31:26 +01:00