Garry's Mod

Garry's Mod

282 ratings
SMAA Shader
2
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Effects
Addon Tags: Movie, Scenic, Realism
File Size
Posted
Updated
186.073 KB
31 Mar @ 11:15am
4 Apr @ 7:53am
4 Change Notes ( view )

Subscribe to download
SMAA Shader

Description
For this to work correctly, you must disable the default anti-aliasing in the settings.

SMAA: Subpixel Morphological Antialiasing
SMAA is a very efficient GPU-based MLAA implementation (DX9, DX10, DX11 and OpenGL), capable of handling subpixel features seamlessly, and featuring an improved and advanced pattern detection & handling mechanism.

The technique focuses on handling each pattern in a very specific way (via look-up-tables), in order to minimize false positives in the pattern detection. Ultimately, this prevents antialiasing features that are not produced by jaggies, like texture details. Furthermore, this conservative morphological approach, together with correct subsample area estimation, allows to accurately combine MLAA with multi/supersampling techniques. Finally, the technique has been specifically designed to clone (to a reasonable extent) multisampling reference results.



Convars:

r_smaa - Enable/Disable SMAA.
r_smaa_threshold - SMAA THRESHOLD (0-0.5, 0.1 def.).
r_smaa_max_search_steps - SMAA MAX SEARCH STEPS (0-112, 32 def.).
r_smaa_max_search_steps_diag - SMAA MAX SEARCH STEPS DIAG (0-20, 16 def.).
r_smaa_corner_rounding - SMAA CORNER ROUNDING (0-100, 25 def.).
r_smaa_debug - SMAA DEBUG MODE (0-2, 0 def.).
r_smaa_debug_show - Enable/Disable.

Sources:
https://github.com/iryoku/smaa

Authors:
Jorge Jimenez
Jose I. Echevarria
Tiago Sousa
Belen Masia
Fernando Navarro
Diego Gutierrez
67 Comments
Skeletondude 5 Oct @ 2:52pm 
sad that it makes fps drop
Енот Хак 17 Sep @ 6:50am 
Could you please add an option to reset the settings? I got a bit too excited playing with them all.
Енот Хак 14 Sep @ 11:50am 
This is much better than that FXAA shader.
Laqota 13 Sep @ 9:39pm 
@Pee Warmer that's still cheating cuz
Pee Warmer 5 Sep @ 9:22am 
or use an injector LOL though I don't know if it's worth trusting such software
Evgeny Akabenko  [author] 5 Sep @ 7:52am 
Make arrangements with the owners of the servers you play on to install the shader you need.
Evgeny Akabenko  [author] 5 Sep @ 7:51am 
@Pee Warmer
Forced use of scripts on the client = cheats. You need to understand the concept of how addons and servers work.
Pee Warmer 27 Aug @ 4:07am 
lowkey sucks that it can't work clientside only, kinda defeats the whole purpose of it
M4K0 30 Jul @ 8:56am 
RTGI when?
Wolf 20 Jul @ 3:33pm 
:summer2019boost:Good job. Keep up the good work!:steamthis: