What Is 𝓖𝓸𝓸𝓬𝓱 Shading?
ฝัง
- เผยแพร่เมื่อ 27 ก.ค. 2024
- An explanation and implementation of Amy Gooch's non-photorealistic effect for technical illustration.
Twitter: / acerola_t
Twitch: / acerola_t
Discord: / discord
Code: github.com/GarrettGunnell/Goo...
References:
users.cs.northwestern.edu/~ag...
The opening line is from Short Truth by Yumi Zouma
Music:
Gold Falls Casino - HuniePop OST
Chapters:
00:00 Intro
01:22 Disclaimer
01:37 The Plan
02:45 The Implementation
06:15 Conclusion
Thanks for watching!
This video is dedicated to my friend, Alotryx.
also please subscribe haha please man please just subscribe dude please just like one sub I swear I'm not addicted please man please just one sub please
#acerola #gamedev #graphics #unity #unity3d #unity2d #madewithunity - วิทยาศาสตร์และเทคโนโลยี
Big props to Amy and her gooch shading.
Jesus i keep thinking "amy and her cooch" and i cant stop laughing
@@usrnewxnew5227 its a good gooch, its always washed and clean to look at okay?!
@@usrnewxnew5227 stop laughing at her cooch!! She shaves it every month!!
I came across a shader in a pack on Unity that had a “gooch” color. And it did the back lighting effect. It was cool but I was so confused by the name
Gooch shading is like a little umbrella for your taint so it doesn't get burnt while doing handstands.
I cant wait to learn about gooch shading from this Acerola upload
Acerola? I love that guy
Acerola? I love that guy
Acerola? I love that guy
Acelova? I role that guy
Acerola? Rickroll that guy
You can also do edge detection for 3d models by combing depth edges and normal edges (essentially, places where the geometry rapidly changes direction). This way you can see both the outlines of objects and hard edges on those same objects.
For some reason, the shader's name embodies the shader's effect really well, despite it being named after one of the researchers
Like Usain Bolt and George E. P. Box?
big props to utah for existing so that me (i live in utah) and amy gooch (she did this in utah) could and still exist
shout out utah
and also so that i can exist (i also live in utah)
Utah O,O *starts dancing*
Utah is a birthplace of 3D computer graphics.
I am surprised that all the comments are so classy. I guess it's because we all love Amy's Gooch so much.
I've been recommended a bunch of your videos but refused to watch them out of some stupid principle about not watching short form programming videos (because most of them are awful). But this is good: concise, not trying to push anything, actually shows the code, and is about something genuinely useful. Very nice if you keep at it you will probably be very big.
I have the exact same principle dont worry
thanks for watching!
The fact that manifold garden just appears in the middle of this video astonishes me! It’s such a good game and it needs to be appreciated more!
Also my dad was a programmer on it and has been for 8 years
You even called the game by it’s name, so i am considering you an unofficial promoter of our game
Came for the Gooch, stayed for the Manifold Garden. May have laughed more than once.
Dont forget Phong Shading
Nice. The full range diffuse method is also called "half-lambert" by Valve and I've seen many shader packages and other game engines refer to it with that name.
This shader style is super cool. I cant believe i hadnt heard of it before
now, this is epic shading
Shading epic style
For some reason i love the Fake PNG arrow...
I use a variation of this for stylized game graphics. I didn't know it had such a cool name tho
your channel... should blow up any time...
the quality and jokes are off the scale, keep at it nigga :D!!
I really like this channel. It's entertaining and I learn a new thing or two every now and then :)
this is super cool, the only thing that bugs me is you keep contrasting the gooch shading method with "photorealistic" shading and showing the half black sphere.. I would say the gooch shading is actually much more realistic- how often have you seen an object in real life that is lit entirely by a single light source and is entirely pitch black on the other side? Scattering and reflections and other light sources usually mean realistic objects actually dont look like anything the "photorealistic" examples you show
Fun editing, excited to check out more of the content on your channel
For the edges i suggest the inverse hull of the model as otherwhise, you won't be able to pick internal edges if any
I really, really enjoyed this video too! Thank you!
Very nice : )
How different is the effect from a relatively strong (cold) ambient color plus (warm) direct lighting (aside from the borders)?
Interesting soundtrack choice... a man of culture as well.
This is great, thank you!
im gonna steal these to my ilustrations, thank you
big props to you for gamma correct rendering
Thanks for showing us your gooch acerola
thanks for teaching me about gooch
Very Nice Video!
this channel is a gem, holy shit!!!
Wait until Acerola learns about HDRIs
I laughed in my head so I was able to sneak a few extra laughs in there
Amy's gooch shaded manifold...wow.
U deserve more views and subs
Oh my god, how did you know I was watching this in the future?!
This is probably a world record for the most uses of the word "gooch" in a video.
I knew I've heard this song before, very sneaky Ace 😏
Applying this to multiple objects on a scene with different colours and textures, is it better to have a consistent cold colour or a cold one based on the warm colour?
I dunno it's up to you to choose what looks best
@@Acerola_t true, true. Gonna try it out, seems really interesting
This inspired me to render some architecture :)
That IS a nice sphere
0:05 I am watching this in the future! Yay
That's is a cool effect! Do you think I could do it in WGPU?
Probably!
I AM watching in the future :0
whole video has me cracking up cuz im thinking of a different gooch 💀
gooched up, shading quadrants all day
GOOCH
nice
youve heard of 𝓖𝓸𝓸𝓬𝓱 shading
now get ready for gucci shading next time
i somehow converted this into a shader graph and change the warm color to green, and cold color to purple. Nice Chemical plant shading.
It's Lemmy's favourite shading
I'm halfway into this video and just noticed what music you were using... I know what you're up to, Ace :p
Dammit now I gotta rewatch it
LETS GET GOOCHY!!!! YEAAAAAAH!!!!!!!
holy fucking shit the perineum shading
shoutout slime
i am watching this in the future
neat
it's goofy but informative Xd
Hi Acerola!
Hello!
There's a chapter in my cousin's cosmetology book on gooch shading.
mountain hood irony
In conclusion, Gooch shading is a Land of Contrasts
Gotta have me a smell of that goochi rendering.
oh to be inserted the g o o c h
I'm going to save my laugh for later.
i laughed when you said gooch shading
Amy AND Bruce Gooch. Right there on the paper: Bruce Gooch. Broose Gooch. A name as satisfying to say as it is absurd.
Damn. Everything reminds me of her. I should call her
6:27 is that the game from "WOMAN" meme?
probably, tf2 is the source of many memes
ay acerola completely unrelated to the video but are you aware that "acerola" is the name of a Brazilian fruit? lots of vitamin c. Thought you should know
epic
ina
@@salihefee wah
opengl 1.3 can do this?
What's up with all the equations? I'd probably use a lerp for blending between the colors and now I feel like I'm doing something wrong lol
a lerp is a math equation
@@Acerola_t yayyy
POG MOGUL MOVES MERCH
Ludwig watched one of my videos I love him so much
@@Acerola_t he is not your friend
@@salihefee I know it's very sad
@@Acerola_t yes :(
@@Acerola_t bruh even your profile picture is with the merch
Goochy Quaejin
Next up: Taint Texturing
I've found depth based edge detection doesn't really look cool, for example it's hard to anti-alias them. As well as that it does NOT look good on low poly objects.
Still looking for a good outline solution that fixes this
Manifold garden utilizes a combination of depth based and normals based edge detection.
Arthur Brussee (Manifold Garden's graphics programmer) gave a talk at SIGGRAPH 2020 about how they did the edge detection and rendering.
i could have my goochi on
ah crap i laughed twice
I'm kinda ashamed that I recognised the BGM so quick...
hahaahah gooch sound funny
I will shade my gooch immediately 😂😂😂
Did anyone get this to work in Unreal?
It's a pretty simple shader, should be able to make it in unreal shader graph without much effort
ha gooch lel
NO! I want Phong highlight!11 Edit: But it haz to be GOURAD SHADED111 Edit2: Omg this day is a GIFt!
I didnt know half lambert had a funnier name
Exqueeze me whAT shading
Now make a minecraft gooch shader
goochi shading
The WHAT now?
I laughed more than once. I apologize.
Hey, i think your gooch is showing
What shading?!
I can't believe that for SOME people nowadays it's STILL a problem that it's "half black". GROW UP PEOPLE!!!
/puts down razor...
Who says the lighing of an object is only done by 1 single lightbulb? Not the mention all the light reflected from walls.
Besides of that this video is soo funny - I like it!
For technical illustrations there is generally only the one light
@@Acerola_t "Let there be light, but only one please."
Very surprised by the lack of immaturity in these comments. Good job guys!
You would have a lot more subscribers and views if you posted final code.
I do though lol it's in the description
I hate your jpeg arrow that you use in this video
Don't give me that like! Converte it to the right file poopoo head
Be honest, it didn't work and you were too lazy to rectify the bugs.
? what are you talking about
@@Acerola_t Did it work for the 3D models? I was looking forward to it 😔
@@ouo5634 The sphere is a 3d model, so clearly it would work for other 3d models as well. I just did not have any models to import into Unity at the time.