Unity | I made an Interactive Grass Shader + Tool

  Рет қаралды 86,023

MinionsArt

MinionsArt

Күн бұрын

Пікірлер: 372
@MinionsArt
@MinionsArt 2 жыл бұрын
So, this video is pretty old now, I just wanna add that Compute Shaders are better to use than Geometry Shaders, because they are supported on more platforms I've got the compute shader versions here : BIRP: www.patreon.com/posts/compute-shader-53587750 URP: www.patreon.com/posts/54164790 I'll make a new video for the compute version, there are some more improvements coming to it too :)
@alexandressrocha
@alexandressrocha 2 жыл бұрын
the links in Pastebin do not work
@youngjepark5835
@youngjepark5835 2 жыл бұрын
cant wait! I am not experienced enough follow the tutorials in the links above. I tried but ended up stuck.
@youngjepark5835
@youngjepark5835 2 жыл бұрын
by the way, do you have any plans for uploading your shaders into unity asset store?
@adharshgg
@adharshgg 2 жыл бұрын
Hey, I've pasted the 'GrassComputeScript', 'GrassPainter', and the 'ShaderInteractor' scripts in my assets folder, and the 'EditorGrassPainter' script inside Assets > Editor. And then, I added the GrassPainter on an empty gameobject. After I tried making a material from the shader, I get this error: 'tex2Dproj': no matching 2 parameter intrinsic function; Possible intrinsic functions are: tex2Dproj(sampler2D, float4|half4|min10float4|min16float4) Compiling Fragment program with UNITY_PASS_FORWARDBASE DIRECTIONAL SHADOWS_SCREEN LIGHTPROBE_SH _SHADOWS_SCREEN Platform defines: UNITY_NO_DXT5nm UNITY_ENABLE_REFLECTION_BUFFERS UNITY_NO_CUBEMAP_ARRAY UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 SHADER_API_DESKTOP UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_LIGHTMAP_DLDR_ENCODING I'm working with BIRP here. Is there anything I'm doing wrong? How do I fix this? The shader looks super cool and perfect for my tiny project and would love to put this in there. Thanks in advance :)
@ItachiX9
@ItachiX9 2 жыл бұрын
In GrassComputeScript I get shaderinteractor missing error Edit : nm I was missing shader interactor file. Didn't saw it on ur patreon page at first
@MinionsArt
@MinionsArt 3 жыл бұрын
So at this point the shader is for the Built-in renderer, I haven't looked at it in URP yet, but it should be pretty easy to convert, I will update this post when I do :) Edit: It is done! Here is the URP version : www.patreon.com/posts/geometry-grass-47447321
@repsejnworb
@repsejnworb 3 жыл бұрын
Love you content mate, learnt so much from following what you make available for the general public!
@gnomemann6986
@gnomemann6986 3 жыл бұрын
How do I actually get the shader into a unity project? Do I just copy and paste the shader code into a new shader? I tried to open one but it only opens up in shader graph.
@anth378
@anth378 3 жыл бұрын
When I add your URP version, the shader throws the error "'GetAdditionalLight': no matching 3 parameter function", why's that? Please help i want to use so bad your shaders in my game, they look awesome
@MinionsArt
@MinionsArt 3 жыл бұрын
@@anth378 Just remove the 3rd parameter in that function, it's half(1,1,1,1) or something. (Means you're using an older version of URP than me)
@anth378
@anth378 3 жыл бұрын
@@MinionsArt yeah, I'm using the one from 2019.4, I'll try that, thanks!
@octobeanx
@octobeanx 3 жыл бұрын
This looks so similar to the grass in Genshin Impact, I love it, thank you so much for sharing!!! ❤️
@benjaminreinsch392
@benjaminreinsch392 Жыл бұрын
wow, I am absolutely speechless. You are a blessing, really. I only just started making my own games with unity and this is like black magic to me. Thank you so much for the hard work and taking all this time to explain how to use it.
@rodmileski
@rodmileski 2 жыл бұрын
Gotta say, you channel and work deserves a lot more visibility than it currently has here in KZbin. Your game looks fantastic and your tutorials are very enlightening. All the best :)
@Dertres
@Dertres 3 жыл бұрын
crazy how this is not a default feature, very cool!
@HUQAFU
@HUQAFU 3 жыл бұрын
But there are default feature in Unity - Grass.. when you painting on terrain, you can draw plants, grass and etc and change its density and also its supports lods and changing of quality settings
@mikeohc
@mikeohc 3 жыл бұрын
This is amazing, I still refer to your tutorial from time to time. I also want to thank you for providing the break down of the process!
@agnarzb
@agnarzb 3 жыл бұрын
So unfortunate that I could not discovered your channel before. It is not just the tool but sharing it freely with the people is also amazing. I'll follow your videos from now on. cheers & take care
@AntoCharles
@AntoCharles 3 жыл бұрын
Wonderful job! Shaders hurt my brain awesome of you to share this with others :D
@geri4367
@geri4367 3 жыл бұрын
Thanks for sharing Joyce. The game is turning out great btw, can't wait to see more
@MinionsArt
@MinionsArt 3 жыл бұрын
Thanks! The game is going slow, but slow progress is still progress :P I'm planning on a dev vlog on Astro Kat soon.
@babosarosa4304
@babosarosa4304 3 жыл бұрын
Wow, this is incredible. I've been searching this for a long time and you made it perfect. Thanks
@MKHideOut
@MKHideOut 2 жыл бұрын
Im mind blown by this... Im going to be using this alot now! Thank you!
@Zorok123
@Zorok123 Жыл бұрын
Thanks MinionsArt The best grass tutorials for open world game.
@AriiGDherve
@AriiGDherve 3 жыл бұрын
This looks simply wonderful. Thank you for taking the time to share it all!
@tomod_1022
@tomod_1022 Жыл бұрын
That's,Impressing.Great Work!
@jwlewis777
@jwlewis777 3 жыл бұрын
Wow, that was phenomenal! Very nice tool! I really appreciate you sharing this, thank you! Thank you!!
@nattanunkewalee6280
@nattanunkewalee6280 Жыл бұрын
This is really AWESOME ,you're the BEST!!
@AniketSingh-hr8mi
@AniketSingh-hr8mi 3 жыл бұрын
this looks so awesome. keep up your work
@xxevnxxe
@xxevnxxe 3 жыл бұрын
Thank you for your Grass Shader! It's really helping a lot
@IWasAlison
@IWasAlison 3 жыл бұрын
OMG! Thank you. It's most beautiful grass I ever seen.
@alexdamsa5423
@alexdamsa5423 3 жыл бұрын
Wow! This really is a great and helpful tool. Unity should implement this in the engine, if you ask me. Or at least it should be a package. Thanks for sharing!
@HUQAFU
@HUQAFU 3 жыл бұрын
But it was already implemented in terrain - Check Unity Terrain Grass
@bds_killerbaru9972
@bds_killerbaru9972 3 жыл бұрын
@@HUQAFU the unity terrain grass is very basic and does not include this type of interactivity with grass
@fredimachadonet
@fredimachadonet 3 жыл бұрын
Amazing work! Thank you Joyce!
@altamkp
@altamkp 2 жыл бұрын
Didn't work with URP, but then I saw a hyperlink to the URP version on your post, works great! Thanks for sharing!
@baraksmash
@baraksmash 3 жыл бұрын
Thanks for this! I'm waiting eagerly to play your game
@courtneyj5563
@courtneyj5563 2 жыл бұрын
This helped me so incredibly much, I've been seeing your Patreon all over and am seriously considering subscribing because you teach game dev so well!! Thank you for the amazing tutorial, I look forward to seeing more!
@hipno3477
@hipno3477 3 жыл бұрын
wow, this is absolutely incredible! you are a genius!
@HuGGmaN
@HuGGmaN 11 ай бұрын
God bless you!. Thank you so much!
@leox5948
@leox5948 2 жыл бұрын
thats insane!!!! thank you so so so so much! its amazing
@tomaxplosion2446
@tomaxplosion2446 3 жыл бұрын
This is just what I needed, you are the best!!!!!!
@TrentSterling
@TrentSterling 3 жыл бұрын
Its perfect!! Great job!
@MinionsArt
@MinionsArt 3 жыл бұрын
Thank you!
@TheTrips01
@TheTrips01 3 жыл бұрын
Amazing work once again
@weeb_trassh52
@weeb_trassh52 3 жыл бұрын
This is such an amazing tool, thank you so much just what I've been looking for :)))))
@kabinet0
@kabinet0 3 жыл бұрын
Wow, this is great!
@voon7820
@voon7820 3 жыл бұрын
Thank you so much. This saves me both time and money !
@eliemessiecode
@eliemessiecode 3 жыл бұрын
Gooooooooooood Work, i like that, you've worked hard for the community thank you
@domolutz
@domolutz 3 жыл бұрын
Wow... thank you very much for this. For somebody starting out in Unity this is great. Thank you for sharing this for free... as soon as I got some money I will surely join your patreon. Great work. Thx again :D
@pannelsadnce4931
@pannelsadnce4931 Жыл бұрын
Amazing video! I love you!
@nervouskoala8876
@nervouskoala8876 3 жыл бұрын
best grass I have ever seen in any game.
@kostjaaf
@kostjaaf 3 жыл бұрын
OMG THIS IS SO AWESOME THANK YOU!!!! 10 / 10
@MinionsArt
@MinionsArt 3 жыл бұрын
I'm glad you like it!
@TheMamdos
@TheMamdos Жыл бұрын
Wonderful work ! Thank youuuuuuu
@MrSkyerHawkins
@MrSkyerHawkins 3 жыл бұрын
This is amazing. Thank you for showing it off!!
@nicholaas
@nicholaas 2 жыл бұрын
Thanks! the grass looks very cool :D
@chrisfritz7545
@chrisfritz7545 3 жыл бұрын
You are AMAZING! this is such a cool tool! Thank YOU!
@ragest_blender
@ragest_blender 2 жыл бұрын
dude, it's awesome! thanks for scripts!
@Parkathor
@Parkathor 3 жыл бұрын
really really really really good
@publicalias8172
@publicalias8172 2 жыл бұрын
You are very talented!
@indykayzee
@indykayzee 2 жыл бұрын
THIS IS AMAZING! ❤️❤️✨
@gameballstudios2787
@gameballstudios2787 3 жыл бұрын
Thank you so much!
@AltairCoke
@AltairCoke 3 жыл бұрын
Outstanding work! 🤤
@bigtimecool9635
@bigtimecool9635 3 жыл бұрын
perfect grass for the game im making, thank you so much for this wonderful tool!!!
@qwerty6vov
@qwerty6vov 3 жыл бұрын
Thanks! Its very useful thing!
@linraibow350
@linraibow350 3 жыл бұрын
Amazing work once again >3
@RodEllison1
@RodEllison1 3 жыл бұрын
Wow!, awesome tool!, and looks great!
@MinionsArt
@MinionsArt 3 жыл бұрын
Thank you :D
@c0s.
@c0s. 2 жыл бұрын
Really nice grass shader, very cool!
@Barzie
@Barzie 2 жыл бұрын
Thank you so much for this!
@AngelGRP
@AngelGRP 3 жыл бұрын
Simply amazing!
@waltergamedev3664
@waltergamedev3664 2 жыл бұрын
Thank you for the tutorial! it make my game look nice!
@OldManSnickers
@OldManSnickers 2 жыл бұрын
Amazing work, for real.
@Sharksleepy
@Sharksleepy Жыл бұрын
牛逼!学习了!感谢大佬。
@ORYX_DEV2
@ORYX_DEV2 9 ай бұрын
wow that was really cool 👍
@infinitenight7246
@infinitenight7246 2 жыл бұрын
You are AWESOME
@arcanep
@arcanep Жыл бұрын
AMAZING!
@Dontknowyet80
@Dontknowyet80 3 жыл бұрын
Thats awesome! I'll have to check it out! Subbed!
@FunFoxRR
@FunFoxRR 2 жыл бұрын
Thanks SOOOO much I looks SO good!
@gijsbert11
@gijsbert11 3 жыл бұрын
Looks amazing, i don't know what else to say.
@manupkmntrainer8391
@manupkmntrainer8391 3 жыл бұрын
Thank you very much! Love ya!
@457Deniz457
@457Deniz457 3 жыл бұрын
Wow rly nice, thanks ! :)
@MinionsArt
@MinionsArt 3 жыл бұрын
Thanks! Have fun with it.
@alexts1299
@alexts1299 3 жыл бұрын
Wow...Thx your work!!! 👍
@jerrynep123
@jerrynep123 2 жыл бұрын
Amazing
@NicolasSouzaNCS_ofc
@NicolasSouzaNCS_ofc 3 жыл бұрын
you´re my HERO! i realy will gett it and put your name (or some reference) in some place on my game ....
@arthurc263
@arthurc263 3 жыл бұрын
Hi ! Nice work :o ! Is it really impossible to use it in HDRP?
@tacticalmythic7945
@tacticalmythic7945 3 жыл бұрын
you are a life saver
@matteoburzi9016
@matteoburzi9016 2 жыл бұрын
there is a method to incrase the brush size more than 10?
@Moyse3333
@Moyse3333 3 жыл бұрын
This is actually too good to be free, you are great, keep it up
@myofficialchanel9486
@myofficialchanel9486 3 жыл бұрын
please can you share code for auto-generate
@sanketpushkar6224
@sanketpushkar6224 2 жыл бұрын
having the same problem! can you please guide me if it was solved for you!!! please
@kacsaminator
@kacsaminator 2 жыл бұрын
What I did is I saved the mesh what I generated with the Grass Painter script, and used that mesh in my prefab. Also this is a pretty good shader, thanks for sharing
@ChateeeeonTCG
@ChateeeeonTCG 3 жыл бұрын
wow really good grass!!
@nazubikeart
@nazubikeart 2 жыл бұрын
Love your videos
@Wesley-d9c
@Wesley-d9c 2 ай бұрын
Awesome👍👍👍
@Messi-rw9ng
@Messi-rw9ng 3 жыл бұрын
Amazing! Thanks for sharing!!!
@wendten2
@wendten2 3 жыл бұрын
great job
@cheimaataou4711
@cheimaataou4711 3 жыл бұрын
Hi ! Do you know How could we use it in HDRP ?
@Jasser_bn
@Jasser_bn 2 жыл бұрын
you are the best thankyou❤❤
@ysl8589
@ysl8589 3 жыл бұрын
Thanks to you, I finally got out of the terrain.
@heshjohans5331
@heshjohans5331 3 жыл бұрын
Amazing Work .. Well Done ..
@funnymonkey937
@funnymonkey937 3 жыл бұрын
love the video keep it up
@rocksalt-studio
@rocksalt-studio 3 жыл бұрын
Great tool, thanks
@thingsofgaming2424
@thingsofgaming2424 3 жыл бұрын
thank you for share
@andiedev2671
@andiedev2671 3 жыл бұрын
wow thx for sharing
@afifalfauzan9364
@afifalfauzan9364 3 жыл бұрын
It's an amazing shader
@straven-sc
@straven-sc 3 жыл бұрын
Great code and great content thx for the free education ❤️
@Den69699
@Den69699 2 жыл бұрын
Thanks ... VeryCool
@WilkoGRACZ
@WilkoGRACZ 2 жыл бұрын
Thank you so much! Is it possible to make the grass not react to light? Unlit?
@kibrjr
@kibrjr 3 жыл бұрын
How it can be compatable to HDRP? Thx for now
@darrenbeckett
@darrenbeckett 9 ай бұрын
This is awesome! But how can we make the grass Interact to multiple players or objects? We will need the shader to check for all GameObjects with the ShaderInteractor script attached.
@nic2481
@nic2481 3 жыл бұрын
life saver
@jashwaaradhya2989
@jashwaaradhya2989 3 жыл бұрын
Thank you very very very very very much :-)
@artusartus4540
@artusartus4540 2 жыл бұрын
Hello ! I am using urp with the compute version of your shader and it works fine on my mac but the grass doesn’t show up on an ios build. Do you know why ? Anyways great job 👍
@iTobbz
@iTobbz 2 жыл бұрын
hi, everything appears to be working except the grass material is just pink, any idea how to fix this issue?
@Chris-tv2kp
@Chris-tv2kp 3 жыл бұрын
When I try to do this and paint it just paints tiny orange dots and it is nothing like the video. It may have something to do with the material because the material icon is just a black circle while in the video it’s the icon of grass.
@Block21312
@Block21312 Жыл бұрын
Hey! Do you think you could provide an update to this shader (July 2023)? I'm interested in using this shader for my project but currently cannot get it to work.
@imdianapaola
@imdianapaola 3 жыл бұрын
amazing, new sub here
@MinionsArt
@MinionsArt 3 жыл бұрын
Thanks!
Adding This One Thing Made my Game Look 327% Better
6:11
OverPhil Dev
Рет қаралды 93 М.
Unity | I made an even better Interactive Grass Shader + Tool
11:31
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 17 МЛН
[BEFORE vs AFTER] Incredibox Sprunki - Freaky Song
00:15
Horror Skunx 2
Рет қаралды 20 МЛН
Unity | Making a Stylized Gold / Metal Shader Graph
5:12
MinionsArt
Рет қаралды 2,7 М.
Unity | I made a better Interactive Grass Shader + Tool
15:02
MinionsArt
Рет қаралды 63 М.
How Do Games Render So Much Grass?
15:52
Acerola
Рет қаралды 337 М.
I made a full GAME in 400 HOURS - this is how - in 19 minutes!
19:00
how this game renders millions of blades of grass
5:03
Stylized Station
Рет қаралды 383 М.
3 Shaders EVERY 2D Dev should know about
11:36
Sasquatch B Studios
Рет қаралды 10 М.
I Remade Avatar Water VFX in 100 Hours
11:38
ErikDoesVFX
Рет қаралды 2,3 МЛН
Six Grass Rendering Techniques in Unity
24:10
Daniel Ilett
Рет қаралды 54 М.
Unity | I Added Grass Cutting to my Free Grass System
8:47
MinionsArt
Рет қаралды 8 М.