Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								c6e112a060 
								
							 
						 
						
							
							
								
								Merge branch 'lm_tm_hollowing' into lm_hollow_gizmo  
							
							
							
						 
						
							2019-11-22 12:04:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								2c1d256b0c 
								
							 
						 
						
							
							
								
								EigenMesh3D raycaster should now be able to pick a correct intersection on the object or inside a hole  
							
							
							
						 
						
							2019-11-22 11:14:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								9dd18a8d6d 
								
							 
						 
						
							
							
								
								Started work on extending EigenMesh3D to account for possible drain holes when raycasting  
							
							
							
						 
						
							2019-11-19 11:33:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								7011c58faa 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_tm_hollowing  
							
							
							
						 
						
							2019-11-18 17:50:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								673549d608 
								
							 
						 
						
							
							
								
								Merge branch 'tm_openvdb_integration' into lm_tm_hollowing  
							
							
							
						 
						
							2019-11-13 16:07:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d037792d 
								
							 
						 
						
							
							
								
								Holes are now visible on slices in preview.  
							
							
							
						 
						
							2019-11-13 15:55:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4e067c42f0 
								
							 
						 
						
							
							
								
								SLAPrint steps moved to separate module.  
							
							... 
							
							
							
							* Lambdas replaced with class methods 
							
						 
						
							2019-11-12 16:54:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								a69e80b987 
								
							 
						 
						
							
							
								
								Fix non thread-safe data flow between plater and hollowing gizmo.  
							
							
							
						 
						
							2019-11-11 17:27:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c22423a219 
								
							 
						 
						
							
							
								
								Merge branch 'tm_openvdb_integration' into lm_tm_hollowing  
							
							... 
							
							
							
							* Refactor file names in SLA dir 
							
						 
						
							2019-11-11 12:55:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								b4795e1292 
								
							 
						 
						
							
							
								
								Unified igl calls in MeshRaycaster and EigenMesh3D  
							
							... 
							
							
							
							MeshRaycaster is still aware of the clipping plane but it now uses EigenMesh3D internally
Public interface of both classes is unchanged 
							
						 
						
							2019-11-08 20:18:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								ac8eab5fa8 
								
							 
						 
						
							
							
								
								Enhanced hollowing scheme, closing distance working as expected.  
							
							
							
						 
						
							2019-11-08 16:51:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								645f13a0ae 
								
							 
						 
						
							
							
								
								Drain holes are now saved in ModelObject  
							
							... 
							
							
							
							Internal changes in GLGizmoHollow.cpp 
							
						 
						
							2019-11-08 14:05:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								4b08865809 
								
							 
						 
						
							
							
								
								hollowing params renamed, filtering generalized  
							
							
							
						 
						
							2019-11-08 09:21:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								07fb9f6559 
								
							 
						 
						
							
							
								
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								7808d09d06 
								
							 
						 
						
							
							
								
								SLA Contour3D expanded with conversions supporting quads.  
							
							
							
						 
						
							2019-11-04 14:33:29 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								2165537fa5 
								
							 
						 
						
							
							
								
								Do some hollowing finally.  
							
							
							
						 
						
							2019-10-31 14:36:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								77c52b748c 
								
							 
						 
						
							
							
								
								Zipper made available for modification after RasterWriter finishes.  
							
							
							
						 
						
							2019-10-23 17:32:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								16fd2820db 
								
							 
						 
						
							
							
								
								ENABLE_THUMBNAIL_GENERATOR -> WIP: Added missing include and preparation for adding thumbnail to exported sla archive files  
							
							
							
						 
						
							2019-10-23 16:01:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								175b6fd9f5 
								
							 
						 
						
							
							
								
								Fix concave hull having holes.  
							
							
							
						 
						
							2019-10-09 14:59:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf3d5aabf 
								
							 
						 
						
							
							
								
								Merge branch 'tm_sla_tests'  
							
							
							
						 
						
							2019-10-04 18:34:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								1df1ef481d 
								
							 
						 
						
							
							
								
								Port sla tests to catch2  
							
							
							
						 
						
							2019-10-04 14:47:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								2edd5abf06 
								
							 
						 
						
							
							
								
								Fix endless loop in pinhead creation.  
							
							... 
							
							
							
							* Headless stick penetration value from global cfg
* eliminate warnings 
							
						 
						
							2019-10-03 17:18:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								fefde79c89 
								
							 
						 
						
							
							
								
								Make sure no vector reallocation will be performed on pillars.  
							
							... 
							
							
							
							This is a workaround for now, it needs to be handled properly. 
							
						 
						
							2019-10-03 15:13:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d50ea639 
								
							 
						 
						
							
							
								
								Add test obj and address for support under ground level if no elevation  
							
							
							
						 
						
							2019-10-03 14:23:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								23a7e77a81 
								
							 
						 
						
							
							
								
								Eliminate some race conditions in sla support tree  
							
							
							
						 
						
							2019-10-03 12:31:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								95e22d8fd4 
								
							 
						 
						
							
							
								
								Add method for bridge addition with Head parameter to fill the bridge_id  
							
							
							
						 
						
							2019-10-03 10:22:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								3f698c4ccf 
								
							 
						 
						
							
							
								
								Enable full concurrency for support tree generation.  
							
							
							
						 
						
							2019-10-02 16:33:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								8ca7e56d0f 
								
							 
						 
						
							
							
								
								Fix tests on all platforms  
							
							... 
							
							
							
							Try to link tests on Mac.
Fix inaccurate pad brim size
fix build on mac (attempt 2)
Fixes for support tree faults and race conditions in release mode.
Fix crashing test executable on gcc 4.9
fix warning on msvc 
							
						 
						
							2019-10-02 14:55:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								d5dcba00b1 
								
							 
						 
						
							
							
								
								Time conversion functions with tests.  
							
							... 
							
							
							
							Fixes issue with incorrect characters in time strings on UI.
Fix platform dependency
Fix return value with incorrect strings.
Just use strptime and strftime on all platforms.
Emulate strptime on msvc... because they don't have it and their get_time is buggy. 
							
						 
						
							2019-10-02 14:44:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								be7428d66e 
								
							 
						 
						
							
							
								
								sla::Raster interface clarified and covered with tests.  
							
							... 
							
							
							
							Also renamed sla::SupportTreeAlgorithm to SupportTreeBuildsteps. 
							
						 
						
							2019-10-01 14:58:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								705e82ec8e 
								
							 
						 
						
							
							
								
								Deeper test coverage for support tree generation.  
							
							... 
							
							
							
							Restructuring for testability. 
							
						 
						
							2019-10-01 14:58:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								e675a5d5c6 
								
							 
						 
						
							
							
								
								Reworked pad creation algorithm with new parameters:  
							
							... 
							
							
							
							* brim size
* force pad around object everywhere 
							
						 
						
							2019-10-01 14:58:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								b4f2df6a98 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/master' into dev  
							
							
							
						 
						
							2019-09-12 10:19:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c37ec7463f 
								
							 
						 
						
							
							
								
								Add new config values to SL1 zip file config.ini  
							
							... 
							
							
							
							All requested config values are written into SL1 ini file inside the zip
* TIme.hpp and Time.cpp is now part of libslic3r instead of libslic3r_gui
* Updated time manipulation function: separate timestamp_local_str and timestamp_utc_str
* timestamp_utc_str is used in header_slic3r_generated(). Gcode now contains UTC timestamps 
							
						 
						
							2019-09-11 13:10:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								09e4ac42ba 
								
							 
						 
						
							
							
								
								Fixed some more warnings (mostly GLGizmoSlaSupports.cpp)  
							
							
							
						 
						
							2019-09-04 16:05:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								17a7f58828 
								
							 
						 
						
							
							
								
								Revert full parallel support tree generation to partially parallel.  
							
							
							
						 
						
							2019-08-30 15:13:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								65368db49b 
								
							 
						 
						
							
							
								
								Merge branch 'master' into tm_clang_mingw  
							
							
							
						 
						
							2019-08-16 16:37:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								c187a5fb69 
								
							 
						 
						
							
							
								
								Fix up build and clear dev output  
							
							
							
						 
						
							2019-08-16 16:31:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								7e0199746e 
								
							 
						 
						
							
							
								
								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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								a49caea6cc 
								
							 
						 
						
							
							
								
								Hotfix for crash when empty pad and support mesh is generated.  
							
							
							
						 
						
							2019-08-09 17:13:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								52702769d4 
								
							 
						 
						
							
							
								
								Hotfix for crash with support disabled and pad enabled.  
							
							
							
						 
						
							2019-08-08 19:12:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								1ab3268d55 
								
							 
						 
						
							
							
								
								Performance optimizations and some cleanup.  
							
							... 
							
							
							
							Optional heavy parallelism which is disabled by default. Would like to test it further in a next release cycle. 
							
						 
						
							2019-07-30 17:57:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								57008d0d77 
								
							 
						 
						
							
							
								
								Include SLACommon.hpp into the project.  
							
							... 
							
							
							
							File is reformatted, but only the whitespace is changed. 
							
						 
						
							2019-07-30 17:54:25 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								94f9b701e2 
								
							 
						 
						
							
							
								
								Merge branch 'lm_sla_gizmo_undo'  
							
							
							
						 
						
							2019-07-30 14:52:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								320f964847 
								
							 
						 
						
							
							
								
								Fixing zero elevation bug when concave hull overlap was not detected.  
							
							... 
							
							
							
							Backported from tm_perf_optims 
							
						 
						
							2019-07-30 14:24:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								fe62362960 
								
							 
						 
						
							
							
								
								Hiding the sla support structures after undo/redo  
							
							
							
						 
						
							2019-07-28 11:37:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								76b1fbc5bf 
								
							 
						 
						
							
							
								
								Eliminate some igl warnings on msvc  
							
							
							
						 
						
							2019-07-18 16:32:04 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								004e2719b1 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_warnings  
							
							
							
						 
						
							2019-07-15 13:26:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								ab7ecc1819 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/vb_undo_redo'  
							
							
							
						 
						
							2019-07-15 11:34:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								af89bcee53 
								
							 
						 
						
							
							
								
								Merge branch 'master' into tm_builtin_pad  
							
							
							
						 
						
							2019-07-09 13:21:26 +02:00