Commit Graph

35 Commits

Author SHA1 Message Date
20b86bbe8f Reworked pad creation algorithm with new parameters:
* brim size
* force pad around object everywhere
2019-10-01 14:58:37 +02:00
a02a929b17 more clang warnings enabled, performance measuring
Succesfull build on mingw-w64


fix sandboxes


Mingw fixes and full parallel support tree gen.
2019-08-16 16:17:37 +02:00
4ea7e9bdf7 Eliminate some igl warnings on msvc 2019-07-18 16:32:04 +02:00
c41c7c5c71 Merge branch 'master' into tm_builtin_pad 2019-06-20 10:04:17 +02:00
bb63c10139 WIP on removing unused parts of pad 2019-06-17 18:06:52 +02:00
0e26eb0aeb WIP: Admesh - replacement of C memory allocation with std vectors 2019-06-04 22:06:42 +02:00
84947c839b WIP: sidehead routedown when pillar is too long 2019-03-05 18:21:20 +01:00
31c3bbcd5c New interconnection strategy 2019-03-05 16:28:18 +01:00
45012a31d7 Working on improved interconnection strategy 2019-03-04 18:32:28 +01:00
c176451768 Replacing old model routing with more advanced algorithm.
Interconnection still missing.
2019-02-28 19:05:11 +01:00
dc7dfb2636 Fixing issues from code cleanup 2019-02-26 18:09:33 +01:00
9c5b09f8e3 Incorporate individual support point radius. 2019-02-26 17:13:33 +01:00
94d8378178 Tiny cosmetics 2019-02-25 13:24:01 +01:00
db58e83a1f Reworked polygon sampling for SLA auto support generation.
Conditional compilation of an igl winding number tree for SLA support generator, as it is not used as of now and initialization of the tree is expensive.
Fixed issue with passing the new SLA point definition to the back end and back to the UI.
2019-02-17 13:05:22 +01:00
1e3a23a846 SLA support gizmo does not use Grabber class anymore 2019-02-04 12:33:59 +01:00
0443a92757 SLA support points generator now uses precalculated aabb tree 2019-02-04 09:50:25 +01:00
45be9b7cf9 Getting around signed_distance in pinhead_mesh_intersect 2019-01-30 17:35:39 +01:00
3adaceed2d Many major issues solved. Performance may be degraded. 2019-01-29 15:10:07 +01:00
96c57c9972 Introducing signed_distance into the collision detection.
Everything is broken O.o
2019-01-18 16:21:44 +01:00
38c87e0b3d EigenMesh upgraded with inside check capability. 2019-01-17 16:44:26 +01:00
43dc55020d WIP 2019-01-15 11:09:00 +01:00
9b587c79bf Adding an AABB tree to EigenMesh3D.
Yet to be used.
2019-01-14 17:28:02 +01:00
6394070bd7 Fix for normal averaging and hidden parameter for max normal Z angle. 2019-01-02 15:48:38 +01:00
2c9f28e2de Debug logs during SLA processing 2019-01-02 11:52:15 +01:00
4505e7d51e Fix for SPE-700 (Corrupted slice data) 2018-12-20 15:24:02 +01:00
341d13113d Improved edge normal detection. Also removed some warnings. 2018-12-20 12:08:06 +01:00
0fd6f66b67 Considering multiple neighboring triangles for support point normals 2018-12-17 15:58:15 +01:00
ab03876441 Added cancellation points. Added new flip xy option. Refactor and waring removal. 2018-12-12 11:36:02 +01:00
dd96939de6 Enabled compilation of SLA libigl dependent code to see what errors
will come out of the build server.
2018-11-26 15:44:13 +01:00
7c86f6c706 Fix for crash when generating supports with empty input points 2018-11-23 10:28:26 +01:00
08bee753a9 Slicing object and rasterization generates output zip. Needs testing. 2018-11-13 17:33:03 +01:00
2e60334662 SLA backround processing pipeline invisible but runs. 2018-11-12 11:46:38 +01:00
22737982fe Trying to bypass igl in 32 bit MSVC 2018-11-08 17:15:10 +01:00
1b9d312b5f Trying to fix compilation of IGL AABB tree on 32 bit platform.
Removing alignment constraints from Eigen Matrix aliases.
2018-11-08 16:43:33 +01:00
f37d1311bb Importing the SLA computing module into the native source tree. 2018-11-02 11:57:57 +01:00