Тёмный

How we built the toon shading | Open Projects Devlog 

Unity
Подписаться 1,2 млн
Просмотров 200 тыс.
50% 1

Опубликовано:

 

16 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 121   
@unity
@unity 3 года назад
Talking about toon shading. Hand-drawn, flat shading, outlines, no shadows, wobbly lines... What are your favourite non-realistic rendering techniques?
@ALX159753
@ALX159753 3 года назад
Will lightning nodes be available in the shadergraph out of the box in the future?
@MrYoungfly1
@MrYoungfly1 3 года назад
Not sure about techniques but I love, love, LOVE toon-shading. It's so versatile. I love it's use in Tron legacy and Spiderverse. You can say so much with so little if set right. Seems like you guys are definitely on to something.
@XRCADIA
@XRCADIA 3 года назад
flat shading with a silhouette based outline and only ambient occlusion for shading! :)
@mostafamostafa-fi7kr
@mostafamostafa-fi7kr 3 года назад
pls fix animation rigging problem i dont know why when i use it on my own character which i made in blender no matter what i do when i run the game my character rig and mesh go in space but his collider and object remain in his place pls help i tried to fix it so many time and no one in discord answered me
@alekjwrgnwekfgn
@alekjwrgnwekfgn 3 года назад
My favourite technique (until now!) was Unreal Engine’s Post Processing Materials. This has got me excited about Unity again (I like C# better... and visual scripting everything.... shaders, etc.)
@Jabrils
@Jabrils 3 года назад
this is so tight. I love everything about this
@__Rizzler__
@__Rizzler__ 3 года назад
Love you jabrills
@mixandjam
@mixandjam 3 года назад
@kasit008
@kasit008 3 года назад
Love your vids 😍
@CannabisTechLife
@CannabisTechLife 3 года назад
Anytime there is a "custom node" in a Unity tutorial I wonder why it's not a standard node...3:35
@sealsharp
@sealsharp 3 года назад
Me too, especially since it feels like every first step in every shaderGraph tutorial is getting that custom node for lighting.
@alekjwrgnwekfgn
@alekjwrgnwekfgn 3 года назад
This video format is perfect🤩. Short- to the point and packed with useful stuff. Makes me excited about Unity again (from Unreal). Am really looking forward to the others in this short-form series. Keep it up Unity 👍🏻
@lndozois
@lndozois 3 месяца назад
I've been looking up solutions to the lack of lighting data node in Shader Graph and RU-vid suggested this video! Completely unblocked me! The custom HLSL and subgraphs in this project are EXACTLY what I was looking for! Thank you so much!
@jbbn
@jbbn 3 года назад
That's SUPER cool, thanks for sharing and making it with so much details. Chop chop 🚀
@hm4266
@hm4266 3 года назад
Great video, thanks a lot guys! Was looking for this.
@erz3030
@erz3030 3 года назад
What a fantastic project/idea! Keep up the excellent stuff everyone
@Oxmond
@Oxmond 3 года назад
Great with the toon shader update to 2020.2! Thx 👍🤓
@astrobeef-l4581
@astrobeef-l4581 3 года назад
Thank you, there's not many resources on toon shading in Unity and this was really helpful!
@NoobyN00B
@NoobyN00B 3 года назад
I swear you guys at unity are listening to me , last week i was talking about fruit ninja with a friend and later came out the fruit ninja 2 video, the past 2 days I've been looking for a toon shader solution for my game and you post this
@cole1396
@cole1396 3 года назад
why does the shader seem to change completely, like you opened a brand new shader at 5:26... this doesn't help at all...
@zionen01
@zionen01 3 года назад
Been learning a ton with the open project. Thanks Unity.
@yaarrghmematey
@yaarrghmematey 3 года назад
Awesome video, perfect timing too, we are about to implement a stylised shader pipeline into our project, thanks for the great tips.
@alejmc
@alejmc 3 года назад
Really nice. Digged the use of the scriptable render feature to add support for DepthNormals textures. So much flexibility like this.
@ladypmr7
@ladypmr7 3 года назад
is there any way to add normals to this? I've been tinkering with it for a while but I've failed miserably :(. Great resource btw
@arkardtv
@arkardtv 2 года назад
How do I import these shaders to my project?
@TK-sr2hz
@TK-sr2hz 3 года назад
Yo this open project thing sounds hot.
@ThomasChen-ur2gt
@ThomasChen-ur2gt 3 года назад
How can start learning Unity shader and URP? Should I learn about the default RP first and then learn URP?
@unity
@unity 3 года назад
We recommend starting with some tutorials and projects on Learn, like this one: learn.unity.com/tutorial/understanding-scriptable-render-pipelines-2019-3#
@leonaluceid2388
@leonaluceid2388 2 года назад
Can i join while learning how to make game in this project ? Because i'm still learning from start
@adeled8833
@adeled8833 2 года назад
wild stuff
@DigitalImageWorksVFX
@DigitalImageWorksVFX 2 года назад
Aa bit too fast, but thanks for this. Why cell shading is still not a standard Unity feature? -__-
@XRCADIA
@XRCADIA 3 года назад
Great work community :)
@Lesistius
@Lesistius 2 года назад
Literally just need the shader and the black outline texture format
@kken8766
@kken8766 3 года назад
i love this.
@urizalmon3249
@urizalmon3249 2 года назад
The toon Shader doesn't support URP?
@jakespencer1993
@jakespencer1993 3 года назад
Absolutely love the look. Much better then my shader lol
@kudung-mayit
@kudung-mayit 3 года назад
this is really awesome ❤
@nikhilsingh-te8hn
@nikhilsingh-te8hn 3 года назад
Outline visible in scene view but not in game view
@Pedro5antos_
@Pedro5antos_ 3 года назад
Awesome!!
@gafydoge3557
@gafydoge3557 Год назад
can i use the tutorial for a commercial game?
@mooblegum9683
@mooblegum9683 3 года назад
Hi there, loved the video, really informative look into shadergraph! Would that shader be performant on mobile dvice or it would need to be tweaked for optimisation? If so, what could be modified to make it more optimised? Thanks for your input!
@francoisneko
@francoisneko 3 года назад
Good question!
@alienboygames5488
@alienboygames5488 3 года назад
Does anyone know?
@mattbrooks348
@mattbrooks348 3 года назад
should work fine on mobile. They said at the beginning that they chose URP so it could be performant on weaker platforms
@MythologieChanel
@MythologieChanel 3 года назад
Projected shadows and point lights can be a bit heavy. The optimisation needed would have to take place in the graphics settings of the project itself I guess, such as shadow quality and point lights max number. The self shadows/rim/specular etc... are very cheap however !
@mooblegum9683
@mooblegum9683 3 года назад
@@MythologieChanel Thank you for your repply :) that is nice to know for a rocky like me what is heavy and what is cheap to render! I hoppe to learn about optimisation following this project, as it seem perfectly suited for a project that could run on low end device (what I am targeting)
@andrewskillett7820
@andrewskillett7820 3 года назад
Is there a way to get this to work for 2019.4? I tried and it didn't go so well..
@johnbeverly9723
@johnbeverly9723 2 года назад
What is the performance like
@neozoid7009
@neozoid7009 2 года назад
Can I use the provided Toon shader graph in gamejam?
@bovineox1111
@bovineox1111 2 года назад
This sampling of the shadow nap does bit work anymore :(
@orin4654
@orin4654 3 года назад
Nice! but how do i get it.
@リンクです
@リンクです 3 года назад
I like it!
@FireJojoBoy
@FireJojoBoy 3 года назад
that's amazing
@trillobit3sIndieGames
@trillobit3sIndieGames 5 месяцев назад
posso usar isso em meu jogo comercial?
@uguur
@uguur 3 года назад
there is no link in your description ?
@uguur
@uguur 3 года назад
@@CiroContinisioUnity when I write the comment there is no text in the description they add after that I think.
@uguur
@uguur 3 года назад
@@CiroContinisioUnity really, my mistake sorry :)
@CharleyLemayor
@CharleyLemayor 10 месяцев назад
Is it normal that the main character doesn't even have the presented Toon shader on the example project?
@francoisneko
@francoisneko 3 года назад
Hi, thank you for this video! Quick question’ I don’t understand why you switched to 2020 on this video. Is this shader compatible with unity 2019 LTS version?
@mooblegum9683
@mooblegum9683 3 года назад
@@CiroContinisioUnity Nice! Thank you for your response. I will be studying it then, this is a really precious learning material you are doing! Cheers
@ansqad226
@ansqad226 3 года назад
does it work for android, i want low batches between 40 to 50
@kianakaslana2807
@kianakaslana2807 3 года назад
does the shader work on 2019.4 lts?
@bnjmo
@bnjmo 3 года назад
I tried the shader on my project which targets Android and the outlines would not show when I build the game. Any ideas why?
@SwagWizard555
@SwagWizard555 3 года назад
This is perfect for my game
@zoearthmoon
@zoearthmoon 3 года назад
👍👍👍👍
@gambit1205
@gambit1205 3 года назад
I want to make something with this. Is this all in a package?
@francoisneko
@francoisneko 3 года назад
Yes. It is explain in the video
@gambit1205
@gambit1205 3 года назад
@@francoisneko i couldnt watch the full vid but thanks
@mattbrooks348
@mattbrooks348 3 года назад
@@gambit1205 *doesnt have time watch the full vid and yet has time to post a comment and reply??????
@gambit1205
@gambit1205 3 года назад
@@mattbrooks348 called a job where i can reply to text but cant be seen physically viewing a video for enjoyment. i do security where im not able to simply sit on my aas commenting takes second the video is how long dickhesd?
@supdograinbarff1460
@supdograinbarff1460 3 года назад
These games look great
@Maxb0tbeep
@Maxb0tbeep 3 года назад
so cool!
@duckman6403
@duckman6403 3 года назад
im so lost from gate A...
@VuVuuInc
@VuVuuInc 3 года назад
Unity, can I have a sponsorship, on my next Devlog of my game "Last Hope"?
@aniketashis670
@aniketashis670 3 года назад
Pls do a tutorial on procedural animation using ik
@Maxb0tbeep
@Maxb0tbeep 3 года назад
YESSSSSSSS
@cresitonia6819
@cresitonia6819 3 года назад
ok but like. how do i just put a shader on the model... to begin with..
@championsofodin9868
@championsofodin9868 11 месяцев назад
Will this work in HDRP?
@alienboygames5488
@alienboygames5488 3 года назад
Can someone explain me how can I add normal map support for this shader? Thanks
@rusluck6620
@rusluck6620 Год назад
I don't think you need normal maps, since the shading is so simple, rather than detailed
@eugene4950
@eugene4950 3 года назад
Outline renders in scene view and is applied incorrectly straight up in camera view for some reason
@inevitable.3991
@inevitable.3991 2 года назад
@@CiroContinisioUnity I've tried turning this on and it still looks incorrect in camera view. However, if I turn on Gizmos, everything looks fine.
@fressno1807
@fressno1807 3 года назад
cool hwip
@haachamachama7
@haachamachama7 2 года назад
Hello, thanks for the great toon shader. Just wondering if you could help me, i can't seem to get the outline working. I even tried dragging in all your project settings and everything and it doesn't show. Do you know what could be causing this?
@onewayroad3765
@onewayroad3765 3 года назад
How to make the shade soft?
@tomino5201
@tomino5201 2 года назад
i created something similar but in blender is it way to get it to unity?
@Hikizuru
@Hikizuru 2 года назад
receiving shadow from other objects does not work in unity 2021.3.5. Anyone knows how to fix it?
@lynckee5244
@lynckee5244 2 года назад
you probably already solved it but i was also struggling with the shadows in the new version of unity and i solved it. you have to select each materials that uses the shader, go in debug mode, and you'll see a blank space called " Shader Keywords ". you'll need then to copy paste this: MAIN_LIGHT_CALCULATE_SHADOWS _MAIN_LIGHT_SHADOWS _SHADOWS_SOFT _MAIN_LIGHT_SHADOWS_CASCADE _ADDITIONAL_LIGHT_SHADOWS into each materials blank space and then it works !
@Hikizuru
@Hikizuru Год назад
@@lynckee5244 Hey, I didn't solve it yet. I am using a older unity version 2020.3.25. I am currently trying out your solution in the latest LTS unity version 2021.3.14f. When I go into debug mode and select the material. I don't see a blank space called "Shader Keywords". It appears, unity has changed how shader keywords work. I am currently seeing : Valid keywords Size 0, Invalid keywords Size 4. But there is no empty space to fill in the name of the 4 boolean keywords.
@Hikizuru
@Hikizuru Год назад
@@lynckee5244 I solved it by simply exposing the 4 keywords in the shader graph.... Tick the expose box. Alright thanks! I wouldn't have tried this again without you
@lynckee5244
@lynckee5244 Год назад
@@Hikizuru great! i was about to check what i did and tell you how to do it but i'm glad you could solve this problem by sourself :) This shader is so cool and you'll see, it will be even better with the shadows lol
@gryzlaw
@gryzlaw 3 года назад
Yeah I didn't understand anything, guess my career in game development is not going anywhere fast! 😅
@unity
@unity 3 года назад
Oh not! Don't get discouraged! Instead, head over to learn.unity.com/ and brush up on the basics.
@christianalegria6132
@christianalegria6132 2 года назад
anyone knows whats the use of # in 3:48?
@Ratstail91
@Ratstail91 3 года назад
Sadly, I didn't understand a lot of this, but I specialize in 2d, and shaders have always mystified me. Hopefully the next open game will be 2d; I might actually be able to help then.
@vladilisan3226
@vladilisan3226 3 года назад
IMO the next open project should still be 3D. If you know 3D you can quickly learn 2D. It's harder the other way around so it will be more useful
@Ratstail91
@Ratstail91 3 года назад
@@vladilisan3226 No, you can't "quickly learn 2d", thank you very much. You'll be missing a lot of the nuances that are required to make a great game. Like anything, it takes time to learn.
@piraente6514
@piraente6514 3 года назад
@@Ratstail91 Depending on the artstyle your used to, you can contribute Icons and UI graphics. You can also create concept art for the game if you like. (Forum Threads - "Concept Art" and "Inventory Items", the UI elements will come later)
@jaxend5598
@jaxend5598 3 года назад
Dani THICK
@na.5010
@na.5010 3 года назад
😁😁😁
@MetrixGoat
@MetrixGoat 3 года назад
Dani milk unity model pls
@karimedx
@karimedx 3 года назад
hhhh i see botw inspiration at it's peak
@karimedx
@karimedx 3 года назад
@@CiroContinisioUnity hhhh maybe my love to BOTW make me consider any good artistic style applied to any game made by anyone as it inspired from it. What I really wanna say is I liked what you did keep sharing.
@zonko1176
@zonko1176 Год назад
That is way too compilcated. Pls look at bblender and let it inspire you. For this color ramp i need only 3 nodes in blender
@Elden-Bear
@Elden-Bear 9 месяцев назад
You can’t make a good game in blender
@dertobbe1176
@dertobbe1176 4 месяца назад
​@@Elden-Bear blender isnt an engine... He just means the shader node system is easier in this specific case
@Zaneris
@Zaneris 3 года назад
Lost me at "Dot Product"
@JamieMcCrory
@JamieMcCrory 6 дней назад
Dot product and cross product are pretty important for game design. You can do so many things with the dot product 🤯… Basically you take two normalized vectors and do component wise multiplication and then add up the products. If the result is 1, the vectors are pointing in the same direction. If they are 0 they are perpendicular. If they are -1, they are pointing away from each other. It can be very powerful… (AI line of sight logic, trigger logic, tracking logic, etc)
@Terror1046
@Terror1046 3 года назад
I really dislike outlines done with vertex shaders. It just doesn't look good. Then again the alternative is a little more complicated
@mattbrooks348
@mattbrooks348 3 года назад
whats the alternative?
@Atomic-toons00
@Atomic-toons00 2 года назад
Step one Get to the point
@NoobinGM
@NoobinGM 3 года назад
@unity You are still doing old baking lights, Unreal Engine had improved by global illumination without baking lights! Unreal Engine is making revolutionary stuff but you are still at the basic concept!
@SanderVermeer
@SanderVermeer 3 года назад
"How we built the toon shading". Wow, great grammar.
Далее
Moebius-style 3D Rendering | Useless Game Dev
8:12
Просмотров 840 тыс.
Toon Shader From Scratch - Explained!
8:07
Просмотров 106 тыс.
AI Plays Minecraft Forever (and dies)
23:22
Просмотров 415 тыс.
6 Years of Learning Game Development
17:20
Просмотров 162 тыс.
Cel Shading - Devlog 3
11:09
Просмотров 47 тыс.
10 Minutes vs. 10 Years of Animation
19:29
Просмотров 1 млн
How to Create a Toon Shader
10:19
Просмотров 34 тыс.