SoftFever 
								
							 
						 
						
							
							
							
							
								
							
							
								685de31088 
								
							 
						 
						
							
							
								
								Revert "Add a simple subtle outline effect by drawing back faces using wireframe mode ( #2934 )"  
							
							... 
							
							
							
							This reverts commit 0cee513416 
							
						 
						
							2023-12-05 22:05:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Noisyfox 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cee513416 
								
							 
						 
						
							
							
								
								Add a simple subtle outline effect by drawing back faces using wireframe mode ( #2934 )  
							
							... 
							
							
							
							* Add a simple subtle outline effect by drawing back faces using wireframe mode
* Show outline in white if the model color is too dark
* Make the outline algorithm more reliable
* Enable cull face, which fix render on Linux
* Fix `disable_cullface` 
							
						 
						
							2023-12-03 09:27:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Noisyfox 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								03a9014d3a 
								
							 
						 
						
							
							
								
								Show wireframe in MMU painter gizmo ( #2808 )  
							
							... 
							
							
							
							* Remove unused shader files
* Port wireframe shader from BBS
* Enable wireframe in MMU painter
Co-Authored-By: zhou.xu <zhou.xu@bambulab.com>
---------
Co-authored-by: zhou.xu <zhou.xu@bambulab.com> 
							
						 
						
							2023-11-21 17:17:22 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Noisyfox 
								
							 
						 
						
							
							
							
							
								
							
							
								090a9247cb 
								
							 
						 
						
							
							
								
								Cut: Fix model rendering  
							
							
							
						 
						
							2023-11-04 11:41:11 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								19ad0ca4d9 
								
							 
						 
						
							
							
								
								Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fixed calculation of normal matrices sent to shaders  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@c468dcbed7 ) 
							
						 
						
							2023-11-04 11:41:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								fe78e40cb4 
								
							 
						 
						
							
							
								
								Various fixes  
							
							
							
						 
						
							2023-11-04 11:41:06 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Noisyfox 
								
							 
						 
						
							
							
							
							
								
							
							
								0d27e084f3 
								
							 
						 
						
							
							
								
								Fix thumbnail shader  
							
							
							
						 
						
							2023-11-04 11:41:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								1e4f16bd39 
								
							 
						 
						
							
							
								
								Tech ENABLE_GL_SHADERS_ATTRIBUTES - Added shaders for glsl version 140  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@76d1d4949b ) 
							
						 
						
							2023-11-04 11:41:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								15bad7fc19 
								
							 
						 
						
							
							
								
								Tech ENABLE_GL_IMGUI_SHADERS - Render imgui using shaders  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@d0d89a4d5b ) 
							
						 
						
							2023-11-04 11:41:05 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								71fd4084c2 
								
							 
						 
						
							
							
								
								Tech ENABLE_LEGACY_OPENGL_REMOVAL - porting remaining changes  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@2f572d3cf0  ) 
							
						 
						
							2023-11-04 11:41:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								9f4713eee8 
								
							 
						 
						
							
							
								
								Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders. 1st installment.  
							
							... 
							
							
							
							Shader: flat - Default bed
(cherry picked from commit prusa3d/PrusaSlicer@a5ff37013b ) 
							
						 
						
							2023-11-04 11:41:04 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								f9de4ec399 
								
							 
						 
						
							
							
								
								Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GeometryBuffer from 3DBed.hpp and replaced with GLModel  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@6b041429f6 ) 
							
						 
						
							2023-11-04 11:41:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7907426d00 
								
							 
						 
						
							
							
								
								Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Textures rendering  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@1a47211bfc ) 
							
						 
						
							2023-11-04 11:41:03 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								04ad26f611 
								
							 
						 
						
							
							
								
								Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Background rendering  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@eda55701a2 ) 
							
						 
						
							2023-11-04 11:41:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									enricoturri1966 
								
							 
						 
						
							
							
							
							
								
							
							
								7f0c095446 
								
							 
						 
						
							
							
								
								Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box  
							
							... 
							
							
							
							(cherry picked from commit prusa3d/PrusaSlicer@22f38235ea ) 
							
						 
						
							2023-11-04 11:41:00 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhou.xu 
								
							 
						 
						
							
							
							
							
								
							
							
								def87a59c0 
								
							 
						 
						
							
							
								
								FIX:The mirrored patch normal vector needs to be reversed  
							
							... 
							
							
							
							Change-Id: I3a67322eb59355ed91d1af390eb34f7f3d378198
(cherry picked from commit 3187f2b7944ddd2b9b6dc621da07dac6d4b3b31f) 
							
						 
						
							2023-07-07 17:25:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhou.xu 
								
							 
						 
						
							
							
							
							
								
							
							
								507a8a6d36 
								
							 
						 
						
							
							
								
								NEW: add overhang highlight area  
							
							... 
							
							
							
							overhang rgb=(200,0,0),remove supportType,do not save para after overhang operation preview
Change-Id: I947bbd9db264f00f0609b3f02140060f9a2621fb
(cherry picked from commit 796c4460fe998da206f9ca77973a20796fa1d3ca) 
							
						 
						
							2023-07-07 17:25:51 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								90760e0d07 
								
							 
						 
						
							
							
								
								ENH: refine the thumbnail rendering  
							
							... 
							
							
							
							1. add specific shader for thumbnail
2. do not render the negative-z part
3. fix the sinking related issue under cli
Change-Id: Ia59083437544c1c0bd924c811274ccbb137e9eb7 
							
						 
						
							2023-04-17 15:39:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhimin.zeng 
								
							 
						 
						
							
							
							
							
								
							
							
								b746877d70 
								
							 
						 
						
							
							
								
								FIX: modify the shader load error for mac  
							
							... 
							
							
							
							Change-Id: I3e2b282b145b4d87e09c22d4fec1b88537212d60 
							
						 
						
							2023-04-17 15:39:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zhimin.zeng 
								
							 
						 
						
							
							
							
							
								
							
							
								cd4cddfca4 
								
							 
						 
						
							
							
								
								ENH: Cut optimization, support for custom connectors  
							
							... 
							
							
							
							Change-Id: I65163314374fb74f0b16df47dacae82caa6fab0d
(cherry picked from commit 7bacc2c2a89be471f6fee51dd07a42222a28b55a) 
							
						 
						
							2023-04-17 15:39:02 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								a9a228d071 
								
							 
						 
						
							
							
								
								ENH: wireframe: refine the rendering logic under paint  
							
							... 
							
							
							
							1. remove wireframe in 3d view, only keep in paint;
2. pass barycentric_coordinates from outside
3. add shortcut hints
Change-Id: I911e5cdf3475926d9527dc0839fdce072ed54746
(cherry picked from commit 6e16d0ccfb71741e55daabd757be9f9e7613e695) 
							
						 
						
							2022-12-15 04:33:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								79b5c94f4f 
								
							 
						 
						
							
							
								
								ENH: enable wireframe  
							
							... 
							
							
							
							This reverts commit ed6e149381240fd83b61da70891127d400f30a39.
Change-Id: I010871fcf22322214c627fe907539c0916fa6ff5 
							
						 
						
							2022-12-15 04:33:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								227e1f4dc3 
								
							 
						 
						
							
							
								
								ENH: shader: add logic to avoid error when opengl version less than 3.0  
							
							... 
							
							
							
							use a seperate shader for function which needs opengl 3.0 supports
Change-Id: Iff30a90211aa10ae9c4a1e36afeb331d252fb814 
							
						 
						
							2022-10-20 19:34:37 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								b4d66394e7 
								
							 
						 
						
							
							
								
								NEW: add the wireframe rendering mode for debug  
							
							... 
							
							
							
							currently we can turn on/off it by 'ctrl+shift+enter'
Change-Id: Ic9e5460e8955376e8e2c1a3701e12a1f0b4216ad 
							
						 
						
							2022-10-20 19:34:37 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								5a2b0e845e 
								
							 
						 
						
							
							
								
								ENH: rendering: refine the rendering logic of GLVolume  
							
							... 
							
							
							
							1. set the unprintable volume to black even if it is mmu painted
2. add the bounding check logic when the object is partly inside of current plate
Change-Id: I69ce25eb85a71398ed8fb1d275136c5d943796d6 
							
						 
						
							2022-09-02 12:52:18 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lane.wei 
								
							 
						 
						
							
							
							
							
								
							
							
								1555904bef 
								
							 
						 
						
							
							
								
								Add the full source of BambuStudio  
							
							... 
							
							
							
							using version 1.0.10 
							
						 
						
							2022-07-15 23:42:08 +08:00