Garry's Mod

Garry's Mod

Outline Shader
45 条留言
mario 5 分钟以前 
anime time!
yuhhh 14 分钟以前 
caarrll
Baby Wizard 1 小时以前 
Interesting! very cool!
Stalinium Serb 4 小时以前 
borderlands ahh shader
Nehk - yho 4 小时以前 
doi doi doi doi doi doi doi
are its possible instead of black its follow the base texture colors
Sunny 5 小时以前 
Telltale shader
Hervoo 5 小时以前 
I'm gonna kill you so hard you're gonna be witch!
Wserd 6 小时以前 
BorderLands
better not become gluelibabry
Your dad 7 小时以前 
Cyclops mentioned :steamhappy:
Your dad 7 小时以前 
Ts so peak
Lublukvas 9 小时以前 
Was searching for smth like that for so long. Thank you! :slimetabby:
󠁳⁧⁧ Nai 10 小时以前 
twd telltale series looking ahh
Einshine! 10 小时以前 
minecraft legends be like:
Nebula Nebbinson 11 小时以前 
Does this work with already cel-shaded models?
Burger PDTH S.W.A.T Unit 11 小时以前 
telltale lol:boomer:
ShengMin 12 小时以前 
非常好的模组,不过有些显示多多少少还是有些问题,希望后面更新可以修复,期待:steamthumbsup:
zombierun 13 小时以前 
Badass thumbnail tho
bearishplane17 15 小时以前 
Flandre took the damn dirtbike again smh..
WorsethanWorst 16 小时以前 
can you a setting in the debug menu to choose the background color separately? completely understandable if not i just think it'd be neat to make gmod look more like pacman
whiirl.1 17 小时以前 
i like it
dim sum un  [作者] 17 小时以前 
Excellent!
Cpt. Hazama 17 小时以前 
Yup, got it working with stencils ^^

Whenever said mods release/update they'll require this one (and gShaderd) as a dependency for the effect. Thank you!
Grunt 19 小时以前 
Man... This would've been so useful 3 months ago, Good mod though!
Ammar Kun 19 小时以前 
Borderlands 2 at home
TheEmeraldSword 20 小时以前 
Ooh! The old Sobel shader is getting replaced!
burnovomd 23 小时以前 
walking dead в gmod ура
Mr.Puzzles 10 月 17 日 上午 10:31 
this... is EPIC
dim sum un  [作者] 10 月 17 日 上午 6:28 
@Cpt Hazama
Yeah I imagine stencils would get you closer to the result you need. Good luck!
A-Droid-4-U 10 月 17 日 上午 4:13 
Finally I don't have to use reshade to get proper outlines anymore! I am forever grateful.
ATP-1002 10 月 17 日 上午 2:32 
oh my god, most essential addon for scenebuilders just dropped lol
thank you, and may your days be plenty, and your bad luck so few
Wint 10 月 16 日 下午 10:47 
Oh my god, THANK YOU. I've been making Gmod posters for a while now and have always wanted to do something Jet Set Radio related. These shaders will be very useful for the future :)
Cpt. Hazama 10 月 16 日 下午 10:35 
Yeah I was basically asking about isolating the effect to specific entities. I'll have to take a look at it tomorrow, it can probably be done with stencil masks
dim sum un  [作者] 10 月 16 日 下午 10:21 
An if you wanted to force this outline shader to work with your models, you’ll need to have GShader enabled, too, so that’s another dependency
dim sum un  [作者] 10 月 16 日 下午 10:11 
I’m a little confused on the question, but I’ll guess at the answer: you’re asking for “model-only” outlines which employ this outline shader vs using outline meshes? If that’s the case, I’ve yet to know how to isolate certain models to have the outline shader. Currently, outline shader will outline everything on the screen where it can “perceive” an edge
Cpt. Hazama 10 月 16 日 下午 9:29 
I haven't really looked into gShader or any of the mods that use it but, is it pretty straight forward to force a shader like this one to run regardless of it being enabled on certain entities?

I was doing comparisons between my own generated outline meshes on my models and this shader, and the shader does a much better job at creating them. I was hoping to utilize this mod instead of the generated meshes as a dependency :)
dim sum un  [作者] 10 月 16 日 下午 5:29 
Inverted hull method, which you mention, is one way of doing outlines. The outline algorithm [roystan.net] which this is based off, explains how the outlines are made.

In a nutshell, the algorithm looks for edges by finding differences between neighboring pixels. These differences could be whether the neighboring pixels are close to each other (depth-based), or if the neighboring pixels differ in brightness (luminance-based). Once it finds an edge, the shader "emphasizes" it by maximizing its pixel value (to 255) and giving it a color (as inputted by the user)

This shader makes an outline for everything because the algorithm works using your screen's pixels as an input (as well as a couple of other "versions" of your screen, roughly speaking)
catwhyc 10 月 16 日 下午 5:15 
How does this even work? How do you make an outline for everything? From last time I checked, you can only make an outline of an object by copying the same object, but paint it one full color and make it inside out around a non inside out object.
Beelzebub 10 月 15 日 上午 11:50 
EPIC
outsyler 10 月 15 日 上午 11:18 
twd graphics ahh addon
pretty cool btw
AtrociousBean 10 月 15 日 上午 10:41 
grugh????
TFC Medic 10 月 15 日 上午 9:23 
YEAAAAAAAAAAAAAAAAH CARTOON SHADER YEEEEEESSSSSS!!!!
Evgeny Akabenko 10 月 15 日 上午 3:09 
Keep up the good work. :HeartPix:
Evgeny Akabenko 10 月 15 日 上午 3:08 
:p2cube: :p2cube: :p2cube: :p2cube:
kill 10 月 14 日 下午 6:25 
FINALLY