fce3fb8977 
								
							 
						 
						
							
							
								
								filter-shape: Use new GS classes  
							
							
							
						 
						
							2017-09-18 00:05:53 +02:00  
				
					
						
							
							
								 
						
							
								e619f03217 
								
							 
						 
						
							
							
								
								filter-blur: Remove unused and duplicate functions  
							
							
							
						 
						
							2017-09-18 00:05:40 +02:00  
				
					
						
							
							
								 
						
							
								eb1612c6ee 
								
							 
						 
						
							
							
								
								gs: Wrap OBS Graphics Subsystem in proper C++ classes  
							
							
							
						 
						
							2017-09-18 00:05:28 +02:00  
				
					
						
							
							
								 
						
							
								607c8bf170 
								
							 
						 
						
							
							
								
								filter-transform: Formatting, Camera improvements and general fixes  
							
							
							
						 
						
							2017-08-20 00:31:19 +02:00  
				
					
						
							
							
								 
						
							
								4dbf414214 
								
							 
						 
						
							
							
								
								effects, filter-blur: Precalculated Kernel, Formatting, Rendering and more  
							
							... 
							
							
							
							Filter:
* Massively improved Rendering loop to reduce overhead and provide cleaner code.
Gaussian Blur:
* Added precalculated Kernels using Textures. Slightly reduced GPU load.
* Added basic attempt at a Nvidia o(n/2+1) gaussian blur implementation.
* Fix up LOD for texture sampling.
Box Blur:
* Halved loop count. 
							
						 
						
							2017-08-20 00:25:05 +02:00  
				
					
						
							
							
								 
						
							
								374d1183ea 
								
							 
						 
						
							
							
								
								filter-shape: Formatting improvements  
							
							
							
						 
						
							2017-08-19 23:56:53 +02:00  
				
					
						
							
							
								 
						
							
								9c8778b6f6 
								
							 
						 
						
							
							
								
								filter-displacement: Formatting improvements  
							
							
							
						 
						
							2017-08-19 23:56:05 +02:00  
				
					
						
							
							
								 
						
							
								1b58632a3f 
								
							 
						 
						
							
							
								
								plugin: Formatting  
							
							
							
						 
						
							2017-08-19 23:47:54 +02:00  
				
					
						
							
							
								 
						
							
								90138ef636 
								
							 
						 
						
							
							
								
								project: Update Copyright Notice  
							
							
							
						 
						
							2017-08-19 23:41:53 +02:00  
				
					
						
							
							
								 
						
							
								52c3a0171e 
								
							 
						 
						
							
							
								
								filter-blur: Initial work on optimization  
							
							
							
						 
						
							2017-07-18 16:50:30 +02:00  
				
					
						
							
							
								 
						
							
								9c56898842 
								
							 
						 
						
							
							
								
								plugin: Formatting  
							
							
							
						 
						
							2017-07-18 16:45:30 +02:00  
				
					
						
							
							
								 
						
							
								58deaa9408 
								
							 
						 
						
							
							
								
								filter-displacement: Move effects to 'data/effects'  
							
							
							
						 
						
							2017-07-06 06:23:06 +02:00  
				
					
						
							
							
								 
						
							
								9967a6ebf0 
								
							 
						 
						
							
							
								
								filter-blur: Add Color Format option  
							
							... 
							
							
							
							This option allows applying the blur to other color formats such as YUV. Bilateral Blur benefits the most from this, resulting in smoother images at lower kernel sizes. 
							
						 
						
							2017-07-06 06:02:41 +02:00  
				
					
						
							
							
								 
						
							
								9c97d90cc2 
								
							 
						 
						
							
							
								
								filter-blur: Split off blur rendering into method  
							
							
							
						 
						
							2017-07-06 05:57:57 +02:00  
				
					
						
							
							
								 
						
							
								191b1ea23f 
								
							 
						 
						
							
							
								
								filter-blur: Move effects to 'data/effects'  
							
							... 
							
							
							
							This should help reusing the same effect instead of having an effect per filter. 
							
						 
						
							2017-07-06 05:52:46 +02:00  
				
					
						
							
							
								 
						
							
								d4778a56f4 
								
							 
						 
						
							
							
								
								gs-helper: Fix formatting of License header  
							
							
							
						 
						
							2017-07-06 05:03:32 +02:00  
				
					
						
							
							
								 
						
							
								2621d4961f 
								
							 
						 
						
							
							
								
								filter-blur: Multiple changes, see description  
							
							... 
							
							
							
							* Added a 'Bilateral' de-noising blur, currently very resource hungry. It also has two extra sliders called 'Smoothing' and 'Sharpness', the former controls how smooth the output is
* Updated effect loading to be global instead of per instance.
* Changed default blur size to 5px.
* Simplified render loop (see previous effect commit). 
							
						 
						
							2017-07-03 07:20:15 +02:00  
				
					
						
							
							
								 
						
							
								5cdbb127c7 
								
							 
						 
						
							
							
								
								filter-blur: Add Box and Gaussian Blur Filter  
							
							... 
							
							
							
							This is not very optimized at the moment and will take quite a bit of GPU time. Will have to spend some time later to optimize it and perhaps add directional blur ("Motion Blur" to it). 
							
						 
						
							2017-07-03 02:46:45 +02:00  
				
					
						
							
							
								 
						
							
								ccdc5b750c 
								
							 
						 
						
							
							
								
								gs-helper: Fix warnings  
							
							
							
						 
						
							2017-07-03 02:44:39 +02:00  
				
					
						
							
							
								 
						
							
								b6feef472f 
								
							 
						 
						
							
							
								
								filter-transform: Fix warnings  
							
							
							
						 
						
							2017-07-03 02:44:21 +02:00  
				
					
						
							
							
								 
						
							
								7935128dc8 
								
							 
						 
						
							
							
								
								filter-shape: Fix warnings  
							
							
							
						 
						
							2017-07-03 02:44:04 +02:00  
				
					
						
							
							
								 
						
							
								5b189cb73b 
								
							 
						 
						
							
							
								
								filter-displacement: Fix warnings  
							
							
							
						 
						
							2017-07-03 02:43:33 +02:00  
				
					
						
							
							
								 
						
							
								fd5723d56b 
								
							 
						 
						
							
							
								
								filter-transform: Fix perspective camera and more  
							
							... 
							
							
							
							* Fixed the perspective mesh not filling the entire frame with the default settings.
* Changed the maximum range of 'Field of View' to 179 degrees instead of 180 degrees.
* Changed the direction the perspective camera looks at to +Z instead of -Z. This should feel more natural for users of other 3D programs.
* Changed the 'Position (Z)' default to 0.
* Added translation strings for 'Field Of View', 'Position', 'Scale' and 'Rotation'. 
							
						 
						
							2017-07-01 04:06:58 +02:00  
				
					
						
							
							
								 
						
							
								aacc4f99e6 
								
							 
						 
						
							
							
								
								filter-displacement: Cleanup data  
							
							
							
						 
						
							2017-06-29 07:35:41 +02:00  
				
					
						
							
							
								 
						
							
								21aa03d52a 
								
							 
						 
						
							
							
								
								filter-displacement: Fix typo in string definitions  
							
							
							
						 
						
							2017-06-29 07:30:47 +02:00  
				
					
						
							
							
								 
						
							
								bffa1e704e 
								
							 
						 
						
							
							
								
								filter-transform: Add Field Of View property  
							
							
							
						 
						
							2017-06-29 07:12:41 +02:00  
				
					
						
							
							
								 
						
							
								b202303fe5 
								
							 
						 
						
							
							
								
								filter-transform: Fix perspective camera FOV  
							
							... 
							
							
							
							FOV for the perspective camera was previously set to 180° (or more) resulting in really small images. Also added proper rotation support with options to choose which axis to rotate first. 
							
						 
						
							2017-06-29 06:13:50 +02:00  
				
					
						
							
							
								 
						
							
								cf15b84585 
								
							 
						 
						
							
							
								
								filter-displacement: Add translation support  
							
							
							
						 
						
							2017-06-29 06:10:46 +02:00  
				
					
						
							
							
								 
						
							
								78a2e958c8 
								
							 
						 
						
							
							
								
								filter-displacement: Fix dialog file types  
							
							
							
						 
						
							2017-06-29 05:29:54 +02:00  
				
					
						
							
							
								 
						
							
								8a554e881b 
								
							 
						 
						
							
							
								
								filter-transform: Attempts at fixing alpha rendering  
							
							
							
						 
						
							2017-06-29 04:21:41 +02:00  
				
					
						
							
							
								 
						
							
								a56df967cd 
								
							 
						 
						
							
							
								
								filter-transform: Fix orthographic camera  
							
							... 
							
							
							
							Perspective camera is still broken, not sure how to fix that one. 
							
						 
						
							2017-06-29 04:01:32 +02:00  
				
					
						
							
							
								 
						
							
								b37fca2149 
								
							 
						 
						
							
							
								
								filter-displacement: Fix file dialog and rename filter  
							
							
							
						 
						
							2017-06-29 03:42:13 +02:00  
				
					
						
							
							
								 
						
							
								cde09ce068 
								
							 
						 
						
							
							
								
								strings: Fix alignment  
							
							
							
						 
						
							2017-06-29 03:41:48 +02:00  
				
					
						
							
							
								 
						
							
								92c4438a55 
								
							 
						 
						
							
							
								
								filter-transform: Add 3D Transform filter  
							
							
							
						 
						
							2017-06-29 03:41:32 +02:00  
				
					
						
							
							
								 
						
							
								ef5ab0e52e 
								
							 
						 
						
							
							
								
								filter-shape: Fix inability to create complex shapes  
							
							
							
						 
						
							2017-06-29 03:40:57 +02:00  
				
					
						
							
							
								 
						
							
								c07f2123d7 
								
							 
						 
						
							
							
								
								gs-helper: Add maximum vertices parameter to VertexHelper  
							
							
							
						 
						
							2017-06-29 03:39:16 +02:00  
				
					
						
							
							
								 
						
							
								dcacf189e6 
								
							 
						 
						
							
							
								
								Initial code  
							
							... 
							
							
							
							* Shape Filter
* Displacement Filter + Example Data 
							
						 
						
							2017-06-28 23:21:42 +02:00