bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								1c6006f657 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'remotes/origin/master' into vb_wold_object_manipulation  
							
							
							
						 
						
							2019-05-03 12:37:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								0ab96ed6b5 
								
							 
						 
						
							
							
								
								Changed the "non-uniform scaling is not possible" message.  
							
							
							
						 
						
							2019-05-03 12:36:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								748a4438ba 
								
							 
						 
						
							
							
								
								Attempt to fix build on Linux  
							
							
							
						 
						
							2019-04-25 13:35:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d06c9f73 
								
							 
						 
						
							
							
								
								Rectangle selection in 3D scene -> refactored GLVolume member varialbe for hovering  
							
							
							
						 
						
							2019-04-25 10:21:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								11490dfb06 
								
							 
						 
						
							
							
								
								Rectangle selection in 3D scene -> hovering detection  
							
							
							
						 
						
							2019-04-25 09:46:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								2cc7b00a7d 
								
							 
						 
						
							
							
								
								WIP: World / local transformations of an object instance from the side panel.  
							
							
							
						 
						
							2019-04-24 19:03:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3e902ecfbd 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2019-04-12 08:41:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								678c513cb9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_sla_gizmo_clipping_plane  
							
							
							
						 
						
							2019-04-10 13:43:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								e61be7d260 
								
							 
						 
						
							
							
								
								Render picking pass renders volumes in the same order as the regular render pass  
							
							
							
						 
						
							2019-04-10 11:20:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								4904359399 
								
							 
						 
						
							
							
								
								Finished SLA print / material correction visualization.  
							
							
							
						 
						
							2019-04-08 18:09:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								eadf7daa37 
								
							 
						 
						
							
							
								
								Merge branch 'master' into lm_sla_gizmo_clipping_plane  
							
							
							
						 
						
							2019-04-08 10:50:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								9b7857aaab 
								
							 
						 
						
							
							
								
								SLA gizmo clipping plane logic moved to fragment shader  
							
							... 
							
							
							
							This means the clipping now works again with both legacy and modern OpenGL 
							
						 
						
							2019-04-08 10:31:16 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								89a0c84c83 
								
							 
						 
						
							
							
								
								Fixed conflicts after merge with master  
							
							
							
						 
						
							2019-04-02 15:13:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								086f11df98 
								
							 
						 
						
							
							
								
								Handling of left hand oriented coordinate systems:  
							
							... 
							
							
							
							is_left_handed() method on transformations and volumes
rendering of GLVolumes in left handed coordinate systems by glFrontFace(GL_CW);
SLA slicing on left hand oriented instances by flipping the mesh for SLAPrintObject in X.
rendering of the SLA cutting plane in left handed systems
resetting the SLA clipping planes on 3D preview invalidation 
							
						 
						
							2019-04-02 13:47:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d87b478d60 
								
							 
						 
						
							
							
								
								Camera refactoring  
							
							... 
							
							
							
							1) All camera related OpenGL calls moved into class
2) The Camera class now stores the view matrix, the projection matrix and the viewport
3) The Camera class now exposes methods to get the camera orientation vectors, the camera position, the view matrix, the projection matrix and the viewport
4) All the code operating on the camera or requiring camera data has been modified to use the new methods 
							
						 
						
							2019-04-01 10:00:10 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d0046283fa 
								
							 
						 
						
							
							
								
								Added #define glcheck() for the case HAS_GLSAFE not defined  
							
							
							
						 
						
							2019-03-27 15:14:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								d795f07e7b 
								
							 
						 
						
							
							
								
								Added glsafe() around OpenGL calls where missing  
							
							
							
						 
						
							2019-03-27 14:42:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3987296b62 
								
							 
						 
						
							
							
								
								Improved glsafe macro to print out file name, line number and function  
							
							... 
							
							
							
							name on OpenGL assert. 
							
						 
						
							2019-03-27 10:26:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								df01af975a 
								
							 
						 
						
							
							
								
								SLA gizmo now forces objects to use their normal color (not SELECTED_COLOR)  
							
							
							
						 
						
							2019-03-20 14:04:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								96fb6dff29 
								
							 
						 
						
							
							
								
								Fixed GLVolume::get_volume_scaling_factor() declaration  
							
							
							
						 
						
							2019-03-18 12:37:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								fc70b73f45 
								
							 
						 
						
							
							
								
								Refactoring - Shared members of GLCanvas3D as references instead of pointers  
							
							
							
						 
						
							2019-03-08 12:03:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								7443868e87 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/prusa3d/Slic3r  into et_multivolume_models  
							
							
							
						 
						
							2019-02-20 13:16:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								e861f5a243 
								
							 
						 
						
							
							
								
								Tech ENABLE_PRINT_BED_MODELS set as default  
							
							
							
						 
						
							2019-02-19 10:07:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lukas Matena 
								
							 
						 
						
							
							
							
							
								
							
							
								4357c80793 
								
							 
						 
						
							
							
								
								SLA gizmo - fixed hiding of objects and instances  
							
							
							
						 
						
							2019-02-06 17:27:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								fb6ef1d20f 
								
							 
						 
						
							
							
								
								Keeps modifier transparent while layer editing tool is enabled  
							
							
							
						 
						
							2019-01-31 14:25:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								f1470966a5 
								
							 
						 
						
							
							
								
								glsafe macro to test for the glGetError in debug mode  
							
							
							
						 
						
							2019-01-31 09:37:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								db1428dcae 
								
							 
						 
						
							
							
								
								Improved transparent volumes rendering set as default  
							
							
							
						 
						
							2019-01-21 12:53:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								012c681e67 
								
							 
						 
						
							
							
								
								Sidebar visual hints set as default  
							
							
							
						 
						
							2019-01-21 12:36:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								d64b55d27d 
								
							 
						 
						
							
							
								
								WIP Restoration of the layer editing.  
							
							
							
						 
						
							2019-01-21 10:06:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								8e001972a9 
								
							 
						 
						
							
							
								
								Added print bed models for mk2 and mk3 printers to 3D scene  
							
							
							
						 
						
							2019-01-04 12:56:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								611d9aa0d8 
								
							 
						 
						
							
							
								
								Model's volume transform set as default  
							
							
							
						 
						
							2019-01-02 10:49:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								5006633221 
								
							 
						 
						
							
							
								
								Improved rendering of transparent volumes  
							
							
							
						 
						
							2018-12-21 09:56:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								11da45e32f 
								
							 
						 
						
							
							
								
								Visual hints in the 3D scene when sidebar matrix fields have focus -> legacy render case  
							
							
							
						 
						
							2018-12-20 11:42:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								54fae97032 
								
							 
						 
						
							
							
								
								Visual hints in the 3D scene when sidebar matrix fields have focus -> Completed VBOs case  
							
							
							
						 
						
							2018-12-20 11:14:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								5553d10c1e 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/Prusa3d/Slic3r  
							
							
							
						 
						
							2018-12-19 14:47:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								e9990ed79e 
								
							 
						 
						
							
							
								
								Fix of SPE-691 Slicer crash after extruder change  
							
							... 
							
							
							
							Added synchronization of GCodePreviewData between the front end / back end
(GCodePreview data is only used if PrintStep psGCodeExport is finished).
Added reset of GCodePreviewData on Print::apply() to conserve RAM. 
							
						 
						
							2018-12-19 14:47:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								0dcdcf74fc 
								
							 
						 
						
							
							
								
								Visual hints in the 3D scene when sidebar matrix fields have focus (wip [position+scale+size] and disabled)  
							
							
							
						 
						
							2018-12-19 14:44:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								79986188a7 
								
							 
						 
						
							
							
								
								Removed the "Quick Slice" menu items from the main menu,  
							
							... 
							
							
							
							a little bit of code cleaning / refactoring. 
							
						 
						
							2018-12-06 14:47:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									YuSanka 
								
							 
						 
						
							
							
							
							
								
							
							
								adbf1b674b 
								
							 
						 
						
							
							
								
								GLVolume : set color from the model volume to correct part rendering on the Scene  
							
							
							
						 
						
							2018-12-05 12:11:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								e6369fe548 
								
							 
						 
						
							
							
								
								SLA slices preview - wip 3  
							
							
							
						 
						
							2018-11-27 14:50:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa099bd1a 
								
							 
						 
						
							
							
								
								Fix of SLA support gizmos:  
							
							... 
							
							
							
							Fix of the Z offset.
Background processing is now not re-triggered during dragging
of a support point. 
							
						 
						
							2018-11-26 19:22:16 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								9258ca8cc6 
								
							 
						 
						
							
							
								
								Further removal of the 3DScene / GLCanvas3DManager scaffold.  
							
							
							
						 
						
							2018-11-23 17:15:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								aaab549cfa 
								
							 
						 
						
							
							
								
								Partial cleanup of obsolete methods  
							
							
							
						 
						
							2018-11-23 15:05:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								bde4153d44 
								
							 
						 
						
							
							
								
								Removed legacy GUI Perl bindings,  
							
							... 
							
							
							
							replaced Print & SLAPrint pointers with BackgroundProcessing pointer
at the GLCanvas3D level, so that the Print & SLAPrint access will be
synchronized with the current printer technology. 
							
						 
						
							2018-11-22 15:29:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								3b3eab2e84 
								
							 
						 
						
							
							
								
								Added member m_sla_shift_z to GLVolume  
							
							
							
						 
						
							2018-11-22 13:33:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								343335dbc3 
								
							 
						 
						
							
							
								
								Different colors for SLA support and pad geometry  
							
							
							
						 
						
							2018-11-22 11:01:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								681beeadf6 
								
							 
						 
						
							
							
								
								Added menu Edit -> Select all  
							
							
							
						 
						
							2018-11-21 15:28:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bubnikv 
								
							 
						 
						
							
							
							
							
								
							
							
								a21f1783a9 
								
							 
						 
						
							
							
								
								Added force_full_scene_refresh parameter to the 3DScene::refresh()  
							
							... 
							
							
							
							function to force a refresh of all GLVolumes. Currently this hack
is used by the Platter::arrange() function only, and ideally
we should replace this parameter with a smarter 3DScene::refresh()
function, which would check for the transformation matrices as well. 
							
						 
						
							2018-11-21 13:52:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Enrico Turri 
								
							 
						 
						
							
							
							
							
								
							
							
								ee99fa2c64 
								
							 
						 
						
							
							
								
								Ensure object on bed after deletion of subpart  
							
							
							
						 
						
							2018-11-21 12:27:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									tamasmeszaros 
								
							 
						 
						
							
							
							
							
								
							
							
								0fcdc70327 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend  
							
							
							
						 
						
							2018-11-19 12:56:32 +01:00