Commit Graph

22 Commits

Author SHA1 Message Date
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