mirror of
				https://github.com/chev2/gmod-addons.git
				synced 2025-10-30 06:31:35 +00:00 
			
		
		
		
	Add more texturize filters
This commit is contained in:
		
							parent
							
								
									88ef459be0
								
							
						
					
					
						commit
						765b1e4725
					
				
					 6 changed files with 61 additions and 5 deletions
				
			
		|  | @ -75,10 +75,20 @@ end | ||||||
|     Texturize |     Texturize | ||||||
| 
 | 
 | ||||||
| ]] | ]] | ||||||
|  | -- Native to Garry's Mod | ||||||
| local MAT_TEXTURIZE_PATTERN1 = Material("pp/texturize/pattern1.png") | local MAT_TEXTURIZE_PATTERN1 = Material("pp/texturize/pattern1.png") | ||||||
| local MAT_TEXTURIZE_LINES = Material("pp/texturize/lines.png") | local MAT_TEXTURIZE_LINES = Material("pp/texturize/lines.png") | ||||||
| local MAT_TEXTURIZE_RAINBOW = Material("pp/texturize/rainbow.png") | local MAT_TEXTURIZE_RAINBOW = Material("pp/texturize/rainbow.png") | ||||||
| local MAT_TEXTURIZE_SQUAREDO = Material("pp/texturize/squaredo.png") | local MAT_TEXTURIZE_SQUAREDO = Material("pp/texturize/squaredo.png") | ||||||
|  | local MAT_TEXTURIZE_PINKO = Material("pp/texturize/pinko.png") | ||||||
|  | local MAT_TEXTURIZE_PLAIN = Material("pp/texturize/plain.png") | ||||||
|  | 
 | ||||||
|  | -- Custom | ||||||
|  | local MAT_TEXTURIZE_80S = Material("pp/texturize/80s.png") | ||||||
|  | local MAT_TEXTURIZE_ACIDIC = Material("pp/texturize/acidic.png") | ||||||
|  | local MAT_TEXTURIZE_CHECKER = Material("pp/texturize/checker.png") | ||||||
|  | local MAT_TEXTURIZE_INVERT = Material("pp/texturize/invert.png") | ||||||
|  | local MAT_TEXTURIZE_OCEANIC = Material("pp/texturize/oceanic.png") | ||||||
| 
 | 
 | ||||||
| --[[ | --[[ | ||||||
| 
 | 
 | ||||||
|  | @ -360,35 +370,81 @@ hook.Add("ScreenshotEditorInitialize", "ScreenshotEditor_AddBasicFilters", funct | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
|     screenshot_editor.AddFilter({ |     screenshot_editor.AddFilter({ | ||||||
|         FilterName = "Texturize #1", |         FilterName = "Texturize (Pattern #1)", | ||||||
|         FilterCallback = function(width, height, mat) |         FilterCallback = function(width, height, mat) | ||||||
|             DrawTexturize(1, MAT_TEXTURIZE_PATTERN1) |             DrawTexturize(1, MAT_TEXTURIZE_PATTERN1) | ||||||
|         end |         end | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
|     screenshot_editor.AddFilter({ |     screenshot_editor.AddFilter({ | ||||||
|         FilterName = "Texturize #2", |         FilterName = "Texturize (Lines)", | ||||||
|         FilterCallback = function(width, height, mat) |         FilterCallback = function(width, height, mat) | ||||||
|             DrawTexturize(1, MAT_TEXTURIZE_LINES) |             DrawTexturize(1, MAT_TEXTURIZE_LINES) | ||||||
|         end |         end | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
|     screenshot_editor.AddFilter({ |     screenshot_editor.AddFilter({ | ||||||
|         FilterName = "Texturize #3", |         FilterName = "Texturize (Rainbow)", | ||||||
|         FilterCallback = function(width, height, mat) |         FilterCallback = function(width, height, mat) | ||||||
|             DrawTexturize(1, MAT_TEXTURIZE_RAINBOW) |             DrawTexturize(1, MAT_TEXTURIZE_RAINBOW) | ||||||
|         end |         end | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
|     screenshot_editor.AddFilter({ |     screenshot_editor.AddFilter({ | ||||||
|         FilterName = "Texturize #4", |         FilterName = "Texturize (Squaredo)", | ||||||
|         FilterCallback = function(width, height, mat) |         FilterCallback = function(width, height, mat) | ||||||
|             DrawTexturize(1, MAT_TEXTURIZE_SQUAREDO) |             DrawTexturize(1, MAT_TEXTURIZE_SQUAREDO) | ||||||
|         end |         end | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
|     screenshot_editor.AddFilter({ |     screenshot_editor.AddFilter({ | ||||||
|         FilterName = "Comic Book #1", |         FilterName = "Texturize (Pinko)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_PINKO) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (Plain)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_PLAIN) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (80s)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_80S) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (Acidic)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_ACIDIC) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (Checker)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_CHECKER) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (Invert)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_INVERT) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|  | 
 | ||||||
|  |     screenshot_editor.AddFilter({ | ||||||
|  |         FilterName = "Texturize (Oceanic)", | ||||||
|  |         FilterCallback = function(width, height, mat) | ||||||
|  |             DrawTexturize(1, MAT_TEXTURIZE_OCEANIC) | ||||||
|  |         end | ||||||
|  |     }) | ||||||
|         FilterCallback = function(width, height, mat) |         FilterCallback = function(width, height, mat) | ||||||
|             DrawComicBookNoBuffer(0.1, CB_COLOR_1, CB_COLOR_1, mat) |             DrawComicBookNoBuffer(0.1, CB_COLOR_1, CB_COLOR_1, mat) | ||||||
|         end |         end | ||||||
|  |  | ||||||
							
								
								
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/80s.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/80s.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 144 B | 
							
								
								
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/acidic.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/acidic.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 146 B | 
							
								
								
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/checker.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/checker.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 125 B | 
							
								
								
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/invert.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/invert.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 144 B | 
							
								
								
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/oceanic.png
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								addons/screenshot_editor/materials/pp/texturize/oceanic.png
									
										
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 142 B | 
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Chev
						Chev