Тёмный

Harnessing Light with URP and the GPU Lightmapper | Unite Now 2020 

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

In this video, you'll gain an understanding of how lights and shadows work in the Universal Render Pipeline, as well as how to set up a scenario with a mix of real-time shadows, Light Probes, and baked GI.
Speaker:
Ciro Continisio
Ask your questions here: on.unity.com/2UmP9TE
Did you find this video useful? Room for improvement? Let us know: on.unity.com/2Ydm26z
Check out the Unite Now page to be among the first to watch upcoming sessions: on.unity.com/30hMK0x
00:00 - Intro and agenda
01:33 - Universal Render Pipeline
02:42 - Realtime lighting strategy
04:40 - Shadow quality, cascades
13:36 - Baked lighting strategy
18:54 - Explanation of lightmapping
22:44 - Filtering and Charts
28:46 - UVs
35:50 - Iterating on the right settings
37:56 - Mixed lighting
43:02 - Light Probes
51:44 - Reflection Probes
56:25 - Wrap-up

Игры

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

 

16 июл 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 109   
@venera224
@venera224 2 года назад
All other unity tutorials should strive to this standard
@akmalsalikhov3732
@akmalsalikhov3732 4 года назад
Best tutorial I've ever seen on Lightmapping. Thank you, Ciro! By the way, you have a great voice and I would love to see and hear more tutorials from you!
@andriypostelzhuk8489
@andriypostelzhuk8489 4 года назад
100% agreed
@Bryanox7
@Bryanox7 6 месяцев назад
best tutorial 3 years later ❤️🖤
@pratyushbarikdev
@pratyushbarikdev 4 года назад
This is the best video on lighting so far.
@ahnng
@ahnng 3 месяца назад
This is pure gold! A single video can convey so much more than countless pages of documents
@tiredlocke
@tiredlocke 4 года назад
I've read and I've watched and I've played around with lighting for a long time... Several concepts finally just "clicked". Thank you! Now I'm off to do some baking!
@MrWetwilly69
@MrWetwilly69 3 года назад
This is an essential tutorial, i cant believe I didnt notice it on unitylearn or some other place
@WidmerNoel
@WidmerNoel 2 года назад
I wish I would have found this earlier. This clears up so many things for me. Thanks a lot!
@D-Dev
@D-Dev 2 года назад
One of the best Unite Now videos, and one of the best video about light mapping.
@ShackMan
@ShackMan 3 года назад
One of the best Unity tutorials I have ever seen! This will result in less headaches for devs and better looking games for everyone. Thank you!
@UGuruz
@UGuruz 4 года назад
Extremely Helpful... Thanks
@BabbSteve
@BabbSteve 3 года назад
Fantastic talk! Thank you for such fundamental explanations - very well done. Cheers! **Quick note for folks who are getting noisy light bakes even with high settings, go to Project Settings > Player > Other Settings Section > Lightmap Encoding > set to 'High Quality.' I was getting really bad bakes and it took a few minutes to figure that out. Maybe a note to Unity, but having the default of that setting at 'Low' produces very unwanted default behavior. As a artist with so many settings already, a bad default one causes frustration. Turn that sucker up, please. :) :) (Maybe this was mentioned in the talk and I didn't notice it.)
@pixelscholar
@pixelscholar 3 года назад
By far the most coherent and well organized video that your team has ever produced on the topic of lighting in Unity. Nice job! My team made the switch from rendering animations using 3DS Max to real time rendering using Unity about a year ago and I've spent the past several months running down the best tutorials on the topic of lighting and the URP on RU-vid as well as several paid tutorial sites. This video is the clearest and most comprehensive by far and watching it really made me feel as though I've finally reached a cohesive understanding of the process and the underlying logic. Thanks and keep up the good work!
@LloydVincent11
@LloydVincent11 4 года назад
Fantastic video. I think most people who make tutorial videos don't have a confident grasp on this subject so it always gets ignored or glossed over. It's great to finally get some solid info and explanations.
@CaseyHofland
@CaseyHofland 4 года назад
Thanks for this video! Save for understanding the relation between static objects and baked lighting, I have never known what I was doing when it came to the lightmapper. This was a really clear in-depth explanation with a lot of tricks that I'll be sure to apply to that sweet "performance by default" workflow!
@ericmonnereau
@ericmonnereau 3 года назад
The most best and detailed tutorial of lights in urp. Now i need tu put this in my game! Thanks Ciro!
@evanlane1690
@evanlane1690 3 года назад
What a fantastic talk! Thank you Ciro. This has helped clear up a lot of Unity's numerous settings.
@brianfromearthhh
@brianfromearthhh 3 года назад
Thank you so much for this! We need more in depth URP tutorials
@dewlorr
@dewlorr 3 года назад
Excellent tutorial! Easily the best one i have seen so far for Unity lighting .
@expansevr
@expansevr 3 года назад
Fantastic breakdown on lightmapping. Great work Ciro and Unity Team!
@bsorochka
@bsorochka 3 года назад
Awesome Tutorial, I wish I had come across this when it was first released. Great speaking voice. The organization of topics/presentation flow was also fantastic. Thanks!
@sarangborude8260
@sarangborude8260 2 года назад
OMG!!! Thank you for such an amazing video. All parameters now make sense to me.!
@chriswatts3697
@chriswatts3697 4 года назад
Very well explained ! Please more of this type of video!
@maqivanova305
@maqivanova305 3 года назад
Such a great tutorial! It was very helpful, thank you!
@XRelabs
@XRelabs Год назад
Magnificent 😍 this is very helpful, Informative and to the point, thank you Ciro thank you unity. You really helps us a lot ❤
@kykilli3126
@kykilli3126 3 года назад
This is a great job explaining the light map settings.
@jamesmcelroy414
@jamesmcelroy414 3 года назад
Seriously though. Even though I knew a lot of stuff mentioned in the video, this was very-very helpful. THANK YOU!
@soandsononame8750
@soandsononame8750 3 года назад
great video Ciro thank you , one of the best available for unity. Great speaking voice and organization of topics / presentation flow / etc. Thank you
@HananonArtworks
@HananonArtworks 4 года назад
Thank you for making this!
@droweedryan
@droweedryan 4 года назад
this is very informative thanks keep up these cool vids!
@AllanPichardo
@AllanPichardo 3 года назад
Fantastic walkthrough! Thank you.
@hosky1164
@hosky1164 3 года назад
Excellent video.
@alec_almartson
@alec_almartson 2 года назад
Amazing Talk! Thank you for teaching is all those techniques 👍🏻🙏🏻
@alextreme98
@alextreme98 Год назад
Thanks for this awesome video!
@bxbvxbv
@bxbvxbv 4 года назад
this was really great thanks ❤
@lupenituikalepa9520
@lupenituikalepa9520 2 года назад
amazing tutorial! Thank you
@FlorianHanke
@FlorianHanke 4 года назад
Excellent presentation, thanks!
@martinpichler7268
@martinpichler7268 4 года назад
Awesome tutorial. Very well explained.
@3po_Orisen_Sithappen
@3po_Orisen_Sithappen 3 года назад
this is the best explanation ever ty for being direct
@Mikelica69
@Mikelica69 3 года назад
Super useful video, thank you
@ahmedsouody1765
@ahmedsouody1765 Год назад
Great tutorial thanks😊
@dragoneelyuu
@dragoneelyuu 3 года назад
Amazing tutorial, Danke!
@jacobhansenm
@jacobhansenm 3 года назад
Awesome Tutorial :-)
@rashiddev7545
@rashiddev7545 3 года назад
I hope unity start making videos like this instead of the live ones which are somewhat helpful but this video is 100% helpful
@velkinlabs2241
@velkinlabs2241 3 года назад
Very helpful. Thank you.
@vrhealth6977
@vrhealth6977 3 года назад
Thank you Ciro !! I am starting in URP and I need to learn the Light URP topics for my own VR project...
@nexcentric4848
@nexcentric4848 3 года назад
Great great best video! Thanks!!!
@Evilc00kies
@Evilc00kies 3 года назад
very good video :D
@Wingsgames1
@Wingsgames1 3 года назад
Awesome !
@pourmydrank
@pourmydrank 2 года назад
Thank you
@rubygraves978
@rubygraves978 3 года назад
I finaly know what I’m doing :D
@halivudestevez2
@halivudestevez2 3 года назад
must see!
@andriypostelzhuk8489
@andriypostelzhuk8489 4 года назад
Wow! Right now I am struggling with URP lights in out project.
@vandermunnik
@vandermunnik Год назад
Now for an exterior scene with an interior setting (like a house in a forest for example) is subtractive or shadowmask recommended (URP) target platform PC.
@na.5010
@na.5010 4 года назад
Heck yeah, 👏👏👏👏👏👏🙌☝
@sean8306
@sean8306 3 года назад
Thanks :-)
@stacis
@stacis 3 года назад
Amazing tutorial and thank you very much for this. I have one question for now, because I haven't finished it yet. In 18:54 you start explaining how the lightmapping works and my question is this: You say that texel is shooting rays that try to find the directional light or environment light etc. It should not work the opposite way, where the directional light or the environment or any other light source is casting light rays that our bouncing on the geometry and are captured on the lightmap? This is what I have understand from other tutorials as well, and also, this is what I know from other software as well (Mental Ray, Arnold, Keyshot, Marmoset etc) Looking forward to your answer and thanx again for this great tutorial
@chand81p
@chand81p 3 года назад
Excellent video. Very nicely explained.
@zarodgaming1844
@zarodgaming1844 2 года назад
"Looking through the eyes of the Sun ..." dude, that feels like a line from a lovecraftian novel xD
@Nate-BreakingPoint-Interactive
@Nate-BreakingPoint-Interactive 4 года назад
Great video. Any hints to when we might expect more dynamic lighting features to replace Enlighten? It's very frustrating wanting to release a future game on many platforms with URP but also have a day and night cycle. Good lighting is pretty non existent for such dynamic lighting currently in URP.
@RainbowSlinky5
@RainbowSlinky5 3 года назад
just wondering what is the main difference between a regular 3D template from Unity and its Lightmapper tools/settings are and the URP's Lightmapper/tools/settings. I've noticed a few similarities , is there any difference at all??
@morphtek
@morphtek 4 года назад
when is a-trous filtering going to be available ?
@muggy5907
@muggy5907 3 года назад
This is a very good tutorial! Thank you very much! I have a question also. Do you have any idea why light passes through my meshes? The edges of the mesh has light passing through it. Thanks in advance!
@muggy5907
@muggy5907 3 года назад
@@CiroContinisioUnity In realtime. My mesh is just a small room and in the edges of the room, I can see light passing through :(
@mrslake7096
@mrslake7096 2 года назад
36:39 does lightmap resolution affect lightmap size ? ( I thought it only affects the time it takes to bake )
@smally5739
@smally5739 4 года назад
unity needs to give us a way to preview area lights
@skeggs
@skeggs 3 месяца назад
32:12 He was a poet and he didn't even know it
@eugene4950
@eugene4950 3 года назад
is there a way to get Light Probe shadows information into custom unlit shader graph ?
@TheBilly
@TheBilly 3 года назад
24:00 Gow-See-In not Go-Shin (Gow like "gown". Gow rhyming with cow). Carl Friedrich Gauss
@panagiotiskaragiavouroglou1998
@panagiotiskaragiavouroglou1998 3 года назад
What if I want to use more than 8 lights in one scene with urp ? The light pixel count is limited to 8. Should I switch to srp ?
@DonutGuy640
@DonutGuy640 Год назад
I get the sense that I could use reflection probes, or maybe light probes, to make an unlit, subterranean room very dark. Someone please correct me if I'm wrong. Just to mess around with it though, and get a feel for it, I've created a reflection probe enclosing the central room in the FPS Microgame Learning Template, and can't tell that it is having any effect whatsoever.
@vaibhavjaiswal799
@vaibhavjaiswal799 4 года назад
Anything about mobile optimization while using post processing Post processing really drops the fps on a high level
@vaibhavjaiswal799
@vaibhavjaiswal799 4 года назад
@@CiroContinisioUnity Is there any way to use post processing but still get high performance..? I have seen many mobile games using image effects but still getting high performance
@_denzy_6310
@_denzy_6310 4 года назад
Tonemapping and color grading work. The rest are so performance intensive
@vaibhavjaiswal799
@vaibhavjaiswal799 4 года назад
@@CiroContinisioUnity Well thanks a lot, I'll try as you suggested
@luisritod3620
@luisritod3620 2 года назад
5:43 shadows
@TYNEPUNK
@TYNEPUNK 3 года назад
this info is not available anywhere else! thanks
@chiritescuuu
@chiritescuuu 3 года назад
Having baked lights and the shadows are cast, what will happen to the shadows when there is wind in the scene and the vegetation moves ? Will the shadows reflect the vegetation movement ? Thank you !
@janwagner3020
@janwagner3020 3 года назад
Shadows in baked lights are directly painted in the texture and cant be moved, so no
@TYNEPUNK
@TYNEPUNK 3 года назад
Great video, sometimes you sound Welsh somehow :)
@magellan124
@magellan124 3 года назад
Why does the lightmapper cast from the objects in the scene to the light rather than the other way around? Thats how photons work right? It seems like it would be less computationally expensive to do it that way. I am sure that there is some good reason for this, I just don't understand it. I don't have an engineering background.
@khoing1111
@khoing1111 3 года назад
well, it is the opposite. If you cast a small number of rays from the light source, there are good chances it will not reach the pixel you want to calculate the light on (Unless you use millions of rays which will take ages). Not to mention, a lot of rays will be wasted if it does not reach any geometry at all or reach one that has lower resolution that we don't care about.
@magellan124
@magellan124 3 года назад
@@khoing1111 that makes perfect sense. Thanks for the reply Khoi!
@ryanfuller8690
@ryanfuller8690 3 года назад
Is this for unity 2019 or 2020. My understanding is URP is much better in 2020.
@halivudestevez2
@halivudestevez2 3 года назад
I have no realtime lighting.... I have to remake bakes maps when I want to see the results.
@okie1630
@okie1630 3 года назад
how do you restore project back to Built-in render pipeline? They warned about backup on the website, instead of in-engine.
@okie1630
@okie1630 3 года назад
@@CiroContinisioUnity Thank you Ciro!
@ehsanakrami4365
@ehsanakrami4365 3 года назад
i can't deeply understance what is defrence between Baked Indirect and Shadowmask Option. can somebody explain that to me?
@ehsanakrami4365
@ehsanakrami4365 3 года назад
@@CiroContinisioUnity thanks for answer and resource I will check it all If I still had a confusion on it I will share it with you
@CptnZozi
@CptnZozi 3 года назад
Hi guys, I'm having an issue where all my objects turned white after I baked the lighting, I have a directional light, and couple of point lights (wich ill eventually change for area). My lightning mode is substractive and my directional light is mixed. Any ideas?
@CptnZozi
@CptnZozi 3 года назад
@@CiroContinisioUnity Thank you very much, I'll check this asap!!!
@harrysanders818
@harrysanders818 3 года назад
Hilarious to see that even the guys working at Unity do the - - - - - - - - PARENT X - - - - - - - - - - stuff, due to the painful lack of folder elements for visual distinction and organization purposes in the hirarchy. I would say it is less funny than it is tragi-comical.
@_denzy_6310
@_denzy_6310 4 года назад
I had a 5hr bake with 10 million texels. My pc is hella crap
@okie1630
@okie1630 3 года назад
But 2nd Reflection Probe overrides exterior of Hangar too... so how you do not override the exterior?
@okie1630
@okie1630 3 года назад
@@CiroContinisioUnity Oh hi Ciro didn't expected you answering! Thanks for the reply! Because my object is curved, as for now I use blend distance to have at least little effect. May I ask if there is a way to apply Culling Mask, like we do with Lights - to apply Probe for "Interior" Layer only?
@okie1630
@okie1630 3 года назад
@@CiroContinisioUnity thank you!
@smoovlo4373
@smoovlo4373 4 года назад
What were the assets used? I couldnt hear him properly
@smoovlo4373
@smoovlo4373 4 года назад
@@CiroContinisioUnity thank you, this was the best lighting tutorial ever made by unity.
@MegaCX
@MegaCX 3 года назад
It hurts that I don't understand anything, I don't know what it costs them at least to subtitle the video into Spanish
@Xeraclom14
@Xeraclom14 3 года назад
I dont know how much it costs you to learn english either. If you dont know english then i've got bad news for ya
@Test-ff2cx
@Test-ff2cx Год назад
After watching this video, I think I am out of league
@CiroContinisio
@CiroContinisio Год назад
This video is intended for whoever already understands a bit about rendering and lighting. Take it one step at a time!
@mowax74
@mowax74 2 года назад
Very good talk. But your explanation of the light bounces when baking around 20:10 does not make too much sense to me. I think it's the other way around. The rays are not shot from a texel point on the surface to the light source. They are shot from the light source to the surface point. The lightmap texel on that point gets lit. Then, the ray color samples a little bit from the surface color to the ray color, and bounces back, hopefully hitting another surface point. This new texel gets lit with the new color from the ray, samples some surface color to it again, and the game continues till the number of bounces is reached. The more bounces, the more you get rid of those unnatural dark corners, even when the ray with this 4th bounce does not have that much of energy left.
@jeronimocollares320
@jeronimocollares320 2 года назад
Better solution to bake lights: change to Unreal. Unity is full of bugs in bake management, already reported in the community (which Unity doesn't READ and if it DOES READ, it just ignores).
@kelleyintegritysafetysolut484
@kelleyintegritysafetysolut484 3 года назад
How about a refund Unity since you've dropped the ball for months on end. and taken my payment for services you did not provide.
@DocOfDead
@DocOfDead Год назад
🏳️‍🌈🏳️‍🌈🏳️‍🌈🙄
Далее
Simulating Wind in URP (Shader Graph Tutorial)
6:59
Просмотров 75 тыс.
7 Ways to Optimize your Unity Project with URP
11:18
Просмотров 203 тыс.
O-Zone - Numa Numa yei на русском!🤓
00:56
Просмотров 177 тыс.
When Optimisations Work, But for the Wrong Reasons
22:19
In Praise of Great Exposition
19:03
Просмотров 1,3 млн
Unity Lighting Clinic 1
28:44
Просмотров 80 тыс.
Lighting & rendering tutorial for HDRP | Unite Now 2020
1:08:32
The moment we stopped understanding AI [AlexNet]
17:38
Просмотров 652 тыс.
Basics of Lightmapping in Unity 2020.1
14:10
Просмотров 192 тыс.
МЕТРО ПАБГ СОЛО СКВАД
3:22:09
Просмотров 62 тыс.