URP Outline Shader - Unity Shader Graph (Tutorial)

  Рет қаралды 10,169

MichaelsGameLab

MichaelsGameLab

5 ай бұрын

In this video I show how to create an inverted hull shader for model outlines using shader graph in Unity 3D for URP.
#gamedev #unity #unity3d #shadergraph #unitytutorial #unitytutorialforbeginners #unitytutorials

Пікірлер: 32
@rambii.
@rambii. 4 ай бұрын
Finally a tutorial on how to do hull outlines in shader graph. I've been searching for this for so long. Currently, I am using a hull outline shader that was made out of pure HLSL code, and because I don't know much about HLSL I couldn't expand on it to add other things. Finally, I can now do this in the shader graph. Thank you so much, man!
@tyb.c.4332
@tyb.c.4332 Ай бұрын
Clear instructions, no dillydallying, great video! Thanks!
@_dimitrisbr
@_dimitrisbr 4 ай бұрын
10/10, great tutorial, great shader!
@VidyaStudios
@VidyaStudios 3 ай бұрын
Dude, best outline shader out there thank you !
@Boysle
@Boysle 3 ай бұрын
Thank you very much for the video! It helped me a ton!
@a6gitti
@a6gitti 2 ай бұрын
thanks, really appreciate this tutorial 🙏🙏
@jazzyleaf2317
@jazzyleaf2317 3 ай бұрын
Thank you!!!! This is lifesaving!
@MightySuper9
@MightySuper9 5 ай бұрын
Really helpful, thanks!
@MichaelsGameLab
@MichaelsGameLab 5 ай бұрын
You're welcome!
@Pumba_1989
@Pumba_1989 Күн бұрын
Hi, help me please. Why material color in shader can be pink?
@calvinwithun6512
@calvinwithun6512 6 күн бұрын
Great tutorial! This seems to be working for spheres, but for other 3d shapes it is misbehaving for me. If I try this with a cube, or any other shape with edges, the edges don't survive the inflation process. The outlining faces are all disconnected from one another. Do you have any idea what I might need to fix? Edit - oh, I need to just finish the video. You point this out yourself.
@Lodred
@Lodred 3 ай бұрын
Could you do a tutorial of an Outline Shader by sampling the Depth and Normal maps to have both internal and external? Im trying to learn how the URP works to achieve something like that
@MichaelsGameLab
@MichaelsGameLab 3 ай бұрын
I think one of my next videos will be on the URP fullscreen shadergraph option and how to do an outline effect with the depth texture.
@noosetime9423
@noosetime9423 3 ай бұрын
it happens because they way light is calculated. simple version of it would be dot(normal,lightdir). because a normal is used rounding them essentially calculates light as if it is a rounded shape, making it look strange.
@MichaelsGameLab
@MichaelsGameLab 3 ай бұрын
Thanks for the info!
@PatrikBergsten
@PatrikBergsten 5 ай бұрын
For simple geometry with hard edges you can calculate the offset direction instead of using the Normal Vectors directly. (Position(Space:World) - Object Position).Normalize That will keep the edges of a cube together. It will however not work on more complex shapes since the offset direction will be from the objects pivot point. But a cube or a dodecahedron would be fine.
@lucutes2936
@lucutes2936 3 ай бұрын
how do you mix this with a toon shader?
@MichaelsGameLab
@MichaelsGameLab 3 ай бұрын
The toon shader would probably be the base material. The outline material for this method is added in addition to a base material. They would be separate both both added to the mesh renderer, if that makes sense?
@biazwilosojati
@biazwilosojati 2 ай бұрын
It's not working on me, after deal with shader graph the object that I assigned with materials graph doesn't show the outline shader. Anyone can help me?
@MichaelsGameLab
@MichaelsGameLab 2 ай бұрын
Did you follow the video? If you did make sure to set an outline thickness for the material.
@biazwilosojati
@biazwilosojati 2 ай бұрын
After watching the whole process making of an outline shader, then I create material from the shader. Even, try to create outline shader 2 times. The object doesn't want to show the outline. I don't know what is the issues...@@MichaelsGameLab
@MichaelsGameLab
@MichaelsGameLab 2 ай бұрын
Can you see it if you remove the main material and only have the outline material assigned? You might also need to enable read/write on the model.
@biazwilosojati
@biazwilosojati 2 ай бұрын
Oh well, I will check it back again... Thank you@@MichaelsGameLab
@Hinkel84
@Hinkel84 3 ай бұрын
Does it work for Unity 2020 aswell? Or just newer versions?
@MichaelsGameLab
@MichaelsGameLab 3 ай бұрын
I think it should work for unity 2020, but I have not tested it in that version.
@Hinkel84
@Hinkel84 3 ай бұрын
​@@MichaelsGameLab the problem is, unity 2020 shadergraph is not supporting render face... like back or Front.
@MichaelsGameLab
@MichaelsGameLab 3 ай бұрын
Oh, I see. Might need to update then :/
@f_and_n_
@f_and_n_ 9 күн бұрын
Incredible, by chance you don't have a toon?
@MichaelsGameLab
@MichaelsGameLab 6 күн бұрын
Maybe I should do that next!
@Shadow-gc1em
@Shadow-gc1em 20 күн бұрын
No source material?
@MichaelsGameLab
@MichaelsGameLab 19 күн бұрын
What do you mean?
@Shadow-gc1em
@Shadow-gc1em 19 күн бұрын
@@MichaelsGameLab the final shader No repository or asset?
Shader graph в Unity! Проще чем кажется! Шейдер граф
12:48
Яковлев Илья - IT и игры
Рет қаралды 27 М.
The BEST Outline Shader Graph Tutorial | Unity Tutorials
14:13
CG Smoothie
Рет қаралды 87 М.
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 3,6 МЛН
Sigma girl and soap bubbles by Secret Vlog
00:37
Secret Vlog
Рет қаралды 8 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 23 МЛН
URP Water Shader - Unity Shader Graph (Tutorial)
16:11
MichaelsGameLab
Рет қаралды 3,4 М.
Outline Post Process in Unity Shader Graph (URP)
8:24
Daniel Ilett
Рет қаралды 40 М.
Making 3D SPRITES with SHADER GRAPH in Unity
7:31
Mali Makes (whateep)
Рет қаралды 22 М.
Unity Shader Graph Basics (Part 5 - Vertex Shaders)
7:26
Daniel Ilett
Рет қаралды 10 М.
Create a Shiny UI element with Unity's Canvas Shader Graph
12:52
Binary Lunar
Рет қаралды 4,5 М.
URP Fullscreen Shaders - Unity Shader Graph (Tutorial)
14:51
MichaelsGameLab
Рет қаралды 2,4 М.
Triplanar Effect in Unity URP (Shader Graph Tutorial)
8:34
Should you use Unity 6 to develop your Game?
25:28
DarkDax
Рет қаралды 40 М.
Unlocking The Power Of Unity's Scriptable Render Pipeline
21:05
Game Dev Guide
Рет қаралды 197 М.
Creating an Outline Effect as a Post-Process in Unity
10:18
Game Dev Guide
Рет қаралды 78 М.
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 3,6 МЛН