Quick tip: if you're using this in VR, using screen space UVs will make the lines scroll relative to your headset rather than the world. So if you tilt your head they'll look like they're going at an angle rather than straight down. If you use a Position node set to World space, you'll get better results in VR.
@aktafool2 жыл бұрын
thank you! I'm about to try this and had no idea that was going to happen.
@theory_thinker10 ай бұрын
Damn why iam seeing that in 2024
@jarrahtree51302 жыл бұрын
For those wondering why they can't find "PBR Graph", they've made changes. Just select "Lit" instead
@kyleme96974 жыл бұрын
My head hurts from continually having my mind blown. This is amazing. Thank you so much.
@VectorGameStudio6 жыл бұрын
I am using unity since early 2012, it has changed so much to this point. It is so great to see such nice features.
@tihomiriordanov90603 жыл бұрын
I was searching for days for a way to ignore the vertex calculation and just print simple 2d overlay over the character. He did that by simply adding Screen Position to the uv.. Brackey have special place in my hearth.
@toreole29936 жыл бұрын
I actually prefer using the localspace position instead of screenspace position for the rendering. Just because its way more consistent
@TitaN-nj7fx6 жыл бұрын
Finally I found you, I surfed KZbin almost for a few years looking for people who know about game development on Unity 3D and all was in vain, but now everything has changed, because I found your awesome channel. Like and subscribe definitely.
@agitated_cat4 жыл бұрын
FOR EVERYONE WHO IS WATCHING THIS LATER: the "transparency" setting is inside the settings button on the node now like so everyone can see
@martinfish35146 жыл бұрын
im not at this point yet by any means... but your videos are solid gold. When i first started playing with unity i was impressed that i was able to make a box. Now i can make a box do stuff... move around.. interact with stuff etc. Your videos are a world of help. thanks for making them!
@hmmm85006 жыл бұрын
Please continue making Shader Graph tutorials, there are not many good tutorials to learn from and your videos are really helpful.
@sergey99145 жыл бұрын
Instead of using "branch" node (very expensive) for blink effect, you can use: value + (1-value)*randomRange(time) Same thing, but really faster.
@zachiha40774 жыл бұрын
why is the "branch"-node expensive? void Unity_Branch_float4(float Predicate, float4 True, float4 False, out float4 Out) { Out = Predicate ? True : False; } is this really slower than your example?
@ohchil90096 жыл бұрын
"We got a camera, two lights, and a bit of post processing."
@fodk70213 жыл бұрын
Now put it in the oven for about 2 min to bake
@Opalium6 жыл бұрын
You always look so happy in your videos. Like, absolutely over the moon. I don't know how you do that, but it's awesome.
@SoaringSimulator6 жыл бұрын
Another option is to use the World Y as a position note for the UV offset. And a double side shader so that it looks 3Dimentioonals and less flat. Thx for the video!
@thepeacefish6 жыл бұрын
This is great. Your explanation style is very clear and engaging and your technique is always top notch. Thanks for these videos man.
@matthewwarner39096 жыл бұрын
I doubt it is possible with the current shader graph but an outline/silhouette effect would be really cool to see!
@BATCH36 жыл бұрын
Shit Man!! You really seem to be doing this for your whole life. You speak so confidently about everylittle detail of this shader that, then, leads to a great final effect, and commiting no mistakes. You're really good!!
@btarg16 жыл бұрын
All of Unity's UI needs to look this pretty.
@idkidk92043 жыл бұрын
Can UI have materials ????
@_germanikus_4 жыл бұрын
Exactly what I needed because I wanted a virtual Companion.
@ShatabdaRoy1153 жыл бұрын
mmm... got the idea from halo right?
@trentonbundy99156 жыл бұрын
This is actually perfect for the game I am creating
@Oxmond4 жыл бұрын
Wow! Looks AWESOME! 😻😻😻
@VensJem6 жыл бұрын
Do you have any ideas how create transparent shader with blur? Like jelly or something..
@azizgassara23996 жыл бұрын
it's named translucent !! google it
@VensJem6 жыл бұрын
No. I mean blur like a Gaussian blur :D
@azizgassara23996 жыл бұрын
Jelly are translucent material with subsurface scattering
@Matt-fm1wo6 жыл бұрын
I'd be all for a high quality outline/toon shader and a matcap shader :) Loving your tutorials yo! Keep up the great work.
@fodk70213 жыл бұрын
Hi bacteriophage
@babyfire62216 жыл бұрын
infinity PBR will always be on my heart, since 2016
@ShatabdaRoy1153 жыл бұрын
What is Infinity PBR anyways?
@babyfire62213 жыл бұрын
@@ShatabdaRoy115A guy that was a brakeys patreon supporter for years
@ShatabdaRoy1153 жыл бұрын
@@babyfire6221 Okay weird name tho
@070spacecowboy6 жыл бұрын
Congrats on 500K subscriber !!!!!!!!!!!!!!!!!!!!!!!!!!!
@purpl3grape3 жыл бұрын
Cool tip: Shift + Spacebar over window where mouse cursor is pointing to maximize window
@SuperDavidBrothers6 жыл бұрын
Also I'd like to see you sculpt 3d objects, 3d landscapes/scenery/layouts, 3d characters, and I'd also like to see you make a video game in motion (3d game that is) just like Nintendo, Sega, Sony, and Microsoft do. One last thing I'd like you to show us how you make your objects move individually using code and what colors and shapes you use to design your characters, objects, landscapes, layouts, scenery, etc.
@Povilaz3 жыл бұрын
I repurposed this effect to make a CRT shader. It looks really good. Not realistic, but good.
@vanviethieuanh22376 жыл бұрын
what do you think about wireframe shader ?
@QuesterDesura6 жыл бұрын
I think someone has fallen in love the Unity Shader Graph
@witshells6 жыл бұрын
Looking smart with glasses sir
@Kozaooy6 жыл бұрын
Brackeysss can u consider making a intermediate scripting series? like actual game making not theory but practical how and when to use object-oriented programming, practical use of singletons, constructors, inheritance, static types, enums, structs, delegates and events, and all of advanced stuff, like no one rly shows this everyone are making begginers guides, or they just show theory, i know its a lot of work but if u can consider that, would you guys like it?
@jeremiebeaulieu85016 жыл бұрын
PLEASE BRACKEYS.... could you pleease make a video about quaternions?? there are absolutely no video that realy explain them and show how to use them correctly, and I am stuck with this.... You are the best unity tutorial maker on youtube, no one can explain like you do, so if you can do that, it will be very, VERRRRYYYY nice and I think that will help a lot of people. Your ideo was amazing, like all the others, btw. Continue like that, I LOVE your channel, the tutorials are simple, you explain clearly, everybody can do what you are doing. Thanks a lot for all these good videos, you deserve a lot more subs!
@fluent_styles67206 жыл бұрын
Congrats on 500K
@niceone6406 жыл бұрын
Hi, friend. How about making a cycle of lessons about Unity ECS? I think it would be wery useful for every Unity developer.
@miguelomp6 жыл бұрын
But pure ECS please 👍👍
@DragonsT6 жыл бұрын
ECS pleeease
@unslaveble6 жыл бұрын
agreed
@Crisisdarkness6 жыл бұрын
Wow your tutorials are majestic, thank you very much
@darkthor736 жыл бұрын
I would like to see a stress test to see how performant these graph shaders are compared to the standard shader.
@academicvr17936 жыл бұрын
The announcement blurb for Shader Graph advertises the ability to make a "gooey slime mound". It would be cool to see how to produce a "gooey" effect that makes materials look like blobby goo.
@banjo21416 жыл бұрын
Congrats for 500k subs! Special episode coming??
@DonBloomfield6 жыл бұрын
Great overview of the new shader editor - my first look and your speed and explanations made it really clear. Keep up the great work!
@skudgee23 жыл бұрын
I miss you
@LucGendrot6 жыл бұрын
The shader graph is awesome, but more ECS programming videos please!
@mastergamerx6 жыл бұрын
yay good stuff brackeys keep up these videos of shader graphs gotta love dope effects
@Great.Milenko6 жыл бұрын
hmm.. the only issue i see with it is that its screen based... can you not base the texture-space location from a cylinder ? that was you can have backfaces visible, and have a true 3d look.
@Magno1000a6 жыл бұрын
Just use a position node instead and set "space" to "world".
@AlanDarkworld6 жыл бұрын
I was thinking about backfaces too. Isn't there a way to enable them in the shader graph? Brackeys did something like that in the dissolve shader video. But I'm a shader noob so I might be wrong.
@Magno1000a6 жыл бұрын
I believe the "two sided" checkbox at the bottom of the master node enables backfaces but when i use it on my own hologram shader it gives me some strange results.
@Great.Milenko6 жыл бұрын
on this particular shader (exactly like the tutorial) you wouldnt see the backfaces because the texture would be exactly the same as the front since the texture is aligned to the camera.
@Magno1000a6 жыл бұрын
But that wouldn't be the case if you used world space.
@TheSpacecraftX6 жыл бұрын
Seeing how hard I worked to get these effects manually in OpenGL and C++ and how easy it is to do with shader graph makes me feel pretty inadequate.
@_zurr4 жыл бұрын
It's been a couple years but Unity is a industry-level tool specifically designed to give both (relative) simplicity and flexibility to game designers. Don't compare yourself to them. You achieved something manually that many people who'd try to make a game the same way would never get close to.
@Shringyshrong4 жыл бұрын
Bro... if you can do this through code alone... that is something to be incredibly proud of. Sure, you could've used the tools already available, but to have such an understanding of code to create them yourself is fucking NEXT LEVEL!!
@cg565786 жыл бұрын
best channel ever
@zetsology6 жыл бұрын
You are amazing. Also, it wouldn’t hurt if you would mention that the monkey is Blender's Suzanne. Just because Blender is such a fantastic app.
@hasanjaber98116 жыл бұрын
.Do you know guys I donot know how to make games but now thanks to Brackeys because his vids are so much good in tutorials
@gamingcachedirect85346 жыл бұрын
Congrats on 500k big boi
@TsetTsyung6 жыл бұрын
Love you vids. They are so useful. Many thanks.
@PoRtCuLLiSuk4 жыл бұрын
For the holographic lines texture, set the Wrap Mode to "Repeat" or it won't work.
@digital_down6 жыл бұрын
I’ve never used Unity but at first glance I thought you were starting the video out using Blender, because of the Suzanne monkey which is of course the mascot for Blender 3D.
@jordanc.m.67356 жыл бұрын
I made something almost exactly like this last summer but with a sine wave instead of a texture. These features would have been very handy back then
@danieledesa1006 жыл бұрын
What about creating shaders for different types of water with shader graph? Maybe low poly as well?
@JohanAnderssonV4 жыл бұрын
YES!
@alicewithalex6 жыл бұрын
Nice! Can you do cartoon like shader for characters? Awesome videos and really easy to understand :) P. S. maybe you also can do dissolve effect for UI elements, like opening inventory with appearing with dissolve effect - it will be really cool) Anyway - good job!
@settheshallow89136 жыл бұрын
Александр Лысенко i think an extreme fernel plugged into a one-minus could somehow make an outline for a character
@alicewithalex6 жыл бұрын
Seth De Shallow, Yeah, but I told about cell shading in simple way)
@Definitely_a_Fox6 жыл бұрын
Yeah, I don't think a toon shader would be too difficult to create, but a little assistance would be nice!
@sanovictus6 жыл бұрын
To do toon shading, you can take the diffuse value and multiply it by a step system, such that you have thresholds like 0.2, 0.4, 0.6 etc, that'll increment the color to get a simple effect. Alternatively, you can use a 1D ramp texture as a lookup table of sorts. Best of luck!
@Subbestionix5 жыл бұрын
I'd suggest adding a second line texture moving up instead of down so it looks more complex
@ij20man352 жыл бұрын
Heres a Tip: Make sure you don't use a hologram texture with a partly transparent gradient. Make sure to use a gradient that goes from black to white. Again make sure there are no transparent parts or it will make the entire shader not appear, in my experience.
@Coolkidstan Жыл бұрын
Brackeys is the best helper for unity my man really showing us how to become great game creators
@darkmattergamesofficial6 жыл бұрын
Yet another excellent tutorial, you are the best!
@NatusTree Жыл бұрын
Fun Fact: The lone monkey name is Suzanne and it originates from blender
@pnvgordinho6 жыл бұрын
This shader graph thing looks a little bit complicated but sure is cool. Thanks.
@muhammadizzatadnan79156 жыл бұрын
Nice hologram.
@AnonymouseNO.16 жыл бұрын
We need multiplayer tutorial :D (gamesparks etc)
@flaschenzuglp99946 жыл бұрын
MsPatryk07 would ne nice yeah!
@bunggo99146 жыл бұрын
but many of them still not really helping :(
@peerserker986 жыл бұрын
a multiplyer tutorial would be awesome right now for my project :)
@RealxPita6 жыл бұрын
Same here, MP is very much needed
@NXE2126 жыл бұрын
But you guy should start with lan
@gameupdog6 жыл бұрын
That's third video with that lovely monkey, and you still haven't mentioned her name! Poor Suzanne!
@savarnelson93793 жыл бұрын
u just gave it a name
@gameupdog3 жыл бұрын
@@savarnelson9379 No, she's Blender mascot (3d editing software), look it up. She's commonly used when somewhat complex and/or organic mesh is needed, but you don't want to model it yourself.
@kendarr3 жыл бұрын
@@savarnelson9379 As the other guy sai, she's part of Blender culture lol
@savarnelson93793 жыл бұрын
@@kendarr who are u
@kendarr3 жыл бұрын
@@savarnelson9379 3D Generalist, have been using blender for the last 4-5 years
@tabletopjam48944 жыл бұрын
Nodes are always interesting in their use, fresnel is always interesting to see use of, but there are a lot of others like noise, voronoi and (in blender) musgrave that make interesting results with other nodes
@antonbergstrom67406 жыл бұрын
Can't really test this right now. But wouldn't using screen position for uv coords mean that the effect get broken each time the player moves the camera?
@kataseiko6 жыл бұрын
I have one thing I'd love to know: How do I make something look like it's burning? Maybe even change the flame color..
@szakyro4 жыл бұрын
I think using unity's particle system. Not sure tho..
@davthemillionth4 жыл бұрын
@@szakyro Dani?
@szakyro4 жыл бұрын
@DJ Dav yes Edit: Thick
@TinyDeskEngineer4 жыл бұрын
@@szakyro THICC
@BigRookDigital6 жыл бұрын
Thanks a lot, the new shader tool is incredible.
@federicodebona28426 жыл бұрын
Super cool! I would like to see a Distortion effect!
@amyshaw8936 жыл бұрын
you did the flickering of the hologram, but is it possible to make it waver, like wobbling side to side? or is that a bit too much for just shaders
@bevel17026 жыл бұрын
These tutorials are great!
@wasimkabir43986 жыл бұрын
Hi! What order do you suggest to watch your videos. I'm a beginner in unity, just completed your "How to Make a Video Game" Series. Love your videos
@parvatiprabhu564 жыл бұрын
It feels a bit weird when he says "let's double click to open it in ---visual studio---- *shader graph*
@bhavya.prashant3 жыл бұрын
It feels weird to read this comment now when he has stopped making videos. :(
@dithyapr6 жыл бұрын
I love every inch of your Tutorial. I hope you can give us tutorial about Photon :D
@tinvojnovic60216 жыл бұрын
Make a video on how to utilize photoshop for Unity game development, for example, how you made those holograph lines. Nothing too complicated, just for people who doesn't use photoshop much.
@denvernaicker82506 жыл бұрын
in photoshop select the gradient tool (near the bucket), on the colour selector set the first color opaque to 100 and the second to 0, duplicate/transform layers for overlaying this effect
@peterjessiman70056 жыл бұрын
Its Unity Dev Channel there are hundreds of photoshop tutorials else where use some frecking initiative
@AkumaGS6 жыл бұрын
It would be awesome to see a ghost material with the edges of the body behaving like clothes with the wind, but I guess that would be a mix between shader and physics
@wulumgames5 жыл бұрын
Really great tutorial, man. Thanks
@ralphofficial77944 жыл бұрын
The irony is that he looks down at his pants while eating bananas. 0:23
@fodk70213 жыл бұрын
Sh*t !!
@twoic34194 жыл бұрын
So this would work just as is if you were making it in VR too?
@zentergames16225 жыл бұрын
Very good effect👍👍
@pimpace6 жыл бұрын
Hey Brackeys! I like your vids very much. You asked what effect you could show us next time; for me I'd like to see a planetary atmosphere glow effect. (or a simple mesh-outer-glow-effect, also if it correspond to lightsources/shadows would even more better) We can find them all around for unity, but all of them for the old engine and shader lab. So I'd like to see how can you make one in the new shader graph! Thanks and keep up the good work! :)
@Pinsbis6 жыл бұрын
Amazing videos you've got here about Shader Graph! Thank you so much for sharing your knowledge with us. I'd like to ask one cool efect for the next video, what about geometry intersection highlighting (like Fortine storm walls)? :D Also, would you have some further reading material for more studying? :)
@murrayblue79835 жыл бұрын
Brackeys you the truth!
@Naveication6 жыл бұрын
Umm, when you inverted the base texture that you used for the alpha values and added that to the emission, that basically meant all the parts that have the lowest alpha (as in almost invisible) will have strong emission but the parts that have a high alpha (the ones you actually see) have a very low emission value... I think that's basically the opposite of what you wanted to achieve, inverting was not the right way to go here, I think you might have confused the definition of alpha with transparency, where high values for transparency usually mean less visible, high values for alpha means more visible
@digimikeh6 жыл бұрын
Does shader graphs workflow is the same for HD and Lightweight pipelines ?
@ssojyeti24 жыл бұрын
thank you brackeys
@Crons-v3f3 жыл бұрын
Looks awesome, Great work! I just have a question, not really related to this video but since you're really good you could know the answer. I'm making some special effects for my characters, and I'm creating shaders for it. For example, I created a shader that would dissolve the player and another shader that would make the player almost invisible (cloaking effect). How can I apply these 2 shaders depending on what special effect I want to add? For example, the player is using the normal URP Lit shader and I want to dissolve the player, should I replace the shader by the dissolve one, or should I create 1 complex shader that does dissolve and invisibility?
@NoelJasik6 жыл бұрын
You're great youtuber.
@SorcererStudios6 жыл бұрын
When will Shader graph go on all Unity renderers???
@luislodosm6 жыл бұрын
Also waiting for the Sprite Renderer
@RitobanRoyChowdhury6 жыл бұрын
It's possible. I don't have the link right now, but you can look up Unity shadergraph sprites and find a tutorial on it. I think it was by Dapper Dino.
@frisk63036 жыл бұрын
LOL! I believe that would be just PS and Sprite work.
@frisk63036 жыл бұрын
I'm not sure about lightweight renderer or maybe yes..
@alexbull47226 жыл бұрын
We know that, we are talking about using it with SRP or HDRP which maintains many graphics options that are lost as soon as you install the LWRP. Shader Graph only works with the LWRP, as soon as you start using the Light weight Render Pipeline behaviour to support Shader Graph you're losing some options.
@TripleZmediA6 жыл бұрын
im finallystarting to understand how this stuff works!!!! THANKSSSS
@vaughanmacegan40126 жыл бұрын
I have never seen this Shader Graph system before. What version of Unity is this in?
@DJZ3XY6 жыл бұрын
Using a remap from the random range, with in min max set to 0 and 1, and out min max set to 0.8 and 0.9 should be better, because it produces the same effect while avoiding an if statement.
@pythooonuser22336 жыл бұрын
Very nice! Thank you. I'll give Shader Graph a try.
@TheSpacecraftX6 жыл бұрын
Might look weird if you move the camera around a bit. Especially if you look from above. Might do better to use world position.
@kayschuster57656 жыл бұрын
You know Diablo? Their is a health bar like a water glass / glass ball with red water. can this do with the shader too?
@nallaperumalthanthondri38173 жыл бұрын
Thanks a lot for the awesome tutorial. Let me try out in my AR foundation project
@alicewithalex6 жыл бұрын
I have good idea for next shader video - interactive grass shader maybe in many parts
@CoolJosh3k6 жыл бұрын
I am liking these.
@jonsnow10926 жыл бұрын
Please Make Video About Screen Distortion Effects
@Raseration6 жыл бұрын
The object I use the shader on looks just like in the preview and won't glow, the blue color is in a circle in the middle and the outer edges are the orangey color of the emission. Is there some setting in unity that I have missed? I have tried baking the light but it still looks like the preview and it looks really odd.