Energy Shield Effect in Unity URP Shader Graph

  Рет қаралды 20,602

Imphenzia

Imphenzia

Күн бұрын

Пікірлер: 61
@andresilvasophisma
@andresilvasophisma Жыл бұрын
Saw this on another video and it was the effect that caught my eye.
@alexleonardkrea
@alexleonardkrea Жыл бұрын
Great effect! Very interesting seeing how you applied the bullet displacement.
@TheBalooj
@TheBalooj Жыл бұрын
Great job. This shader could be a paid asset by itself.
@ryxrr7207
@ryxrr7207 Жыл бұрын
I was thinking exactly that. This is a GOOD asset pack quality shader. The looks and reactions are awesome.
@K.Z007
@K.Z007 Жыл бұрын
Amazing effect, so beautiful.
@logicprojects
@logicprojects Жыл бұрын
Beautiful explanation! I'm always afraid of going this far with shaders because I don't know how to measure their performance hit properly. This looks super cool!
@Imphenzia
@Imphenzia Жыл бұрын
Thanks. I think about performance too, and in this case I came to the insight that it will only be one or very few instances of the shader active at any time so I am not too to concerned in those cases. Also, once the screen grab pass is done, all materials can access it if nweded without additional performance hit. The vertex displacement is very cheap, and it is good to keep the texture as low res as you can to reduce unnecessary bandwidth. Finally many mathnodes may look heavy for the shader, put at the end its only a * or a + sign in the actual shader code so it looks worse than it is sometimes.
@coreysonofander
@coreysonofander Жыл бұрын
Super cool! This shader handles a toilet under heavy load quite well. 😀
@volfknowsnobounds
@volfknowsnobounds Жыл бұрын
You had me on the explanation then I learned how to eat spaghetti with a spoon. *+10 knowledge gained*
@JustPeterSteel
@JustPeterSteel Жыл бұрын
Not gonna lie, as amazing as this is, and thanks for sharing it, it's way too advanced for me at this point, so maybe I'll come revisit it in a year or two.
@Imphenzia
@Imphenzia Жыл бұрын
I will do beginner tutorials for shader graph too, and I should label them appropriately too.
@yourfriendlygamedev
@yourfriendlygamedev Жыл бұрын
This is so sick!⚡️🤝🏼
@MrTomateSalat
@MrTomateSalat Жыл бұрын
Aaaaaaaaaaaaand again: thanks for sharing! May it isn't meant to be a tutorial - but it is at least a nice documentation. I think if someone wants to create similiar things this video is a great way to start! Because there are a ton of information about that shader and tbh: it is more of a tutorial than other videos I've seen which were meant to be a tutorial. So good job on that. Because shaders are really an abstract and complex thing.
@Imphenzia
@Imphenzia Жыл бұрын
Thanks, you're welcome! Glad to hear this because as I was making the video I nearly stopped half way through thinking, I will confuse everyone with this :D
@DJOrangeJoe
@DJOrangeJoe Жыл бұрын
Great job. It looks truely amazing.
@RubenHenares-bk6rl
@RubenHenares-bk6rl 4 ай бұрын
Love it. Thank you so much for sharing!
@AndersBergh
@AndersBergh Жыл бұрын
Super nice Stefan!. I love shader graph.. but I really miss a "untangle" / "Unspagetti"-"my nodes" function . Would be super if Unity added that. Härligt att du börjat lägga ut video igen. Vi har saknat dig.
@Imphenzia
@Imphenzia Жыл бұрын
Thanks, glad you like it! I also feel Shader Graph nodes are too "big" somehow, even un an ultrawide, I have to pan around a lot and find it difficult to view it properly. I like Amplify Shader Editor more on that front but I have to learn the new norm. Oh, tack så mycket - värmande ord!! Glad att kunna börja lägga upp content igen :)
@myk3l9675
@myk3l9675 Жыл бұрын
Aww, I missed the premiere but awesome work!
@LopinDev
@LopinDev Жыл бұрын
This actually looks really cool lol
@Imphenzia
@Imphenzia Жыл бұрын
Thanks :)
@TrentSterling
@TrentSterling Жыл бұрын
Hey I was worried that this wouldn't have enough depth, or that we wouldn't know how to support multiple impacts. Turns out you covered everything I wanted to know and then some! Great resource. 👍
@Barao321
@Barao321 Жыл бұрын
very good shield, good work "the greater the force the greater the responsibility"🌏🌖
@fuseinabowl
@fuseinabowl Жыл бұрын
I'm loving your sense of humour, but I had to go and make some pasta after watching this 😜 Have you tried using the custom nodes in shader graph? I use them to simplify the maths while keeping all the arty stuff visible in the graph. Great vid, I like that I'm not alone in my spaghetti shader graphs 😆
@lewisjosephevans
@lewisjosephevans Жыл бұрын
This is awesome!
@rickyrigur
@rickyrigur Жыл бұрын
I couldn't make it work. I copied all subgraphs and played with the parameters and in Shader Graph looks normal but in the scene when I created a sphere and added the material with the shader it looks transparent as if there was nothing. I don't know what to do or how to proceed.
@oguzmuslu
@oguzmuslu Жыл бұрын
How can I add the Shieldcloud node as autocomplete at first? Since I'm new, I couldn't find shaders.
@midniteoilsoftware
@midniteoilsoftware Жыл бұрын
Beautiful!
@LucasAlfare
@LucasAlfare Жыл бұрын
That's truly awesome and advanced 😂
@salacryl
@salacryl Жыл бұрын
Good tutorial. Love it!
@Imphenzia
@Imphenzia Жыл бұрын
You're welcome!! =) Thanks
@salacryl
@salacryl Жыл бұрын
@@Imphenzia actually because of you I got into shader and game development. The only difference though, I ended up in UE instead of Unity.
@midniteoilsoftware
@midniteoilsoftware Жыл бұрын
I wonder if you could have used AI to generate your noise texture instead of struggling with GIMP?
@worldofchessandvariants
@worldofchessandvariants Жыл бұрын
I wish someone would create this cool effect in Godot 4. Great job!
@Imphenzia
@Imphenzia Жыл бұрын
I don't even know how materials and shaders work in Godot actually, could be a fun exercise to try that because I don't know Godot, but it's an isolated enough thing that it could be a doable thing to test.
@alec_almartson
@alec_almartson Жыл бұрын
Thank You for sharing your knowledge. 💯👍🏻 The Shader Effect looks really nice, I think I will do something similar in the future too, for my Tactical Based Third Person Game (I'm following a CodeMonkey Course, which is very informative, and adding VFX like this, would complete the whole idea).
@Imphenzia
@Imphenzia Жыл бұрын
Great! I hope to follow Code Monkey's good example and make a YT course too.
@alec_almartson
@alec_almartson Жыл бұрын
@@Imphenzia that would be Awesome 😄
@ajaypassi10
@ajaypassi10 Жыл бұрын
It this possible in blender ?
@에드워드-g8k
@에드워드-g8k 3 ай бұрын
awesome....!!!!!!
@StigDesign
@StigDesign Жыл бұрын
Gimp is great its what i use often :D
@l201012
@l201012 Жыл бұрын
What explosion effect did u used?
@Koog1e
@Koog1e Жыл бұрын
Very cool.. and thanks for sharing at the end... will have to try it out, and totally agree amplify shader editor is much better, I'm annoyed that Unity still haven't got a proper URP shadow transparency (ditehred blurred) like Built in has.
@Imphenzia
@Imphenzia Жыл бұрын
Yeah, there are multipe features in Shader Graph that I am missing. You can't do UI shaders with Shader Graph either. It used to work, but apparently "not by design" so now if you try to do sprite shaders with Shader Graph, transparent areas just turn red instead with no fix. Maybe they'll get there in the end - there are many great things about the Shader Graph too.
@alexgram4345
@alexgram4345 Жыл бұрын
New to Unity - nice effect and platformer. Question: you make it a 3D game and lock the movements on player and drones to y, x or theres is just no control for the z axis?
@Imphenzia
@Imphenzia Жыл бұрын
Hi, I do it in 3D and I force the position of Z to 0 every frame or physics frame if it is a rigidbody like the drones. For a normal Unity game object it would be: transform.position = new Vector3(transform.position.x, transform.position.y,0); If you do it for a rigidbody it would be: var rb = gameObject.GetComponent(); rb.MovePosition(rb.position.x, rb.position.y, 0); You can also do freezeposition on Z axis for rigidbody but collisions don't seem to respect that and it'll get pushed off.
@alexgram4345
@alexgram4345 Жыл бұрын
@@Imphenzia thanks! I will look into it ;)
@random_precision_software
@random_precision_software Жыл бұрын
Hi m8! It's been a while since KZbin showed me notification for your channel,.. looks great, but what game or assets is that your using?
@Imphenzia
@Imphenzia Жыл бұрын
Welcome back! I have moved across the world and not produced much content until now, trying to get back at it now :) i am working on a new solo game, so the assets is from that. I made them over the past few weeks.
@random_precision_software
@random_precision_software Жыл бұрын
@@Imphenzia Yea I know, you moved to australia !! too hot me over there lol
@ninjacodertech
@ninjacodertech Жыл бұрын
wow thats really cool! how do you even know how to do this?
@Imphenzia
@Imphenzia Жыл бұрын
I learned shader programming when I was making my planet asset, then I found that it was much easier doing it with nodes and I have tried to solve a lot of stuff through the years.
@ninjacodertech
@ninjacodertech Жыл бұрын
@@Imphenzia can you possibly do some tutorials on the shader graph?
@NatureRiders8107
@NatureRiders8107 8 ай бұрын
game name ? any tutorial
@westingtyler1
@westingtyler1 Жыл бұрын
0:20 "then AI left me without any idea how to implement it... AI can't solve everything yet." actually you could have just said "write a step by step, jargon-filled, technical, detailed guide for how to implement this in unity URP shader graph". it would get you like 84% of the way there.
@forbiddenbox
@forbiddenbox Жыл бұрын
Bro I really thought you wouldn't make a tutorial on this
@Imphenzia
@Imphenzia Жыл бұрын
Well this is not a tutorial I suppose, just an overview :) but I will make some Shader Graph tutorials as well.
@ClockworkGearhead
@ClockworkGearhead Жыл бұрын
I mean, it could have been the spin attack instead.
@virality9000
@virality9000 Жыл бұрын
Wow making speed modeling videos to game dev...
Unity VFX Graph - Shield Effect Tutorial
18:11
Gabriel Aguiar Prod.
Рет қаралды 110 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
Moebius-style 3D Rendering | Useless Game Dev
8:12
Useless Game Dev
Рет қаралды 861 М.
I Recreated Arcane With $0
15:01
Noggi
Рет қаралды 1,7 МЛН
Remaking the Black Hole Shader from Outer Wilds! | Unity Shader
11:37
Quontyn Tech Art
Рет қаралды 25 М.
I made a full GAME in 400 HOURS - this is how - in 19 minutes!
19:00
Unity VFX Graph - Stylized Orb - Effect Tutorial
20:09
Gabriel Aguiar Prod.
Рет қаралды 31 М.
Unity Shader Graph - Toxic Waterfall Effect Tutorial
19:27
Gabriel Aguiar Prod.
Рет қаралды 101 М.
Stylized Explosion VFX in Unity Engine
5:50
A Bit Of Game Dev
Рет қаралды 17 М.
Make Awesome Effects with Visual Effect Graph in Unity!
16:32
Code Monkey
Рет қаралды 171 М.
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН