Unlock the Secrets of Unity Lighting! 💡Master Realtime, Baked, and Mixed Lighting

Level up your game graphics with this comprehensive Unity lighting tutorial!
Explore the different lighting options at your disposal, including directional, spot, and point lights, each with its unique impact on the game environment.
Uncover the power of Global Illumination, delving into the mechanics of Realtime, Baked, and Mixed lighting techniques to maximize visual fidelity.
Gain a deeper understanding of Mixed Lighting modes, such as Subtractive, Baked Indirect, and Shadowmask, to strike the perfect balance between quality and performance.
Discover the transformative power of Light Probes in improving the illumination of dynamic game elements, elevating realism and immersion.
Delve deeper into the world of Realtime Global Illumination, unlocking its potential for dynamic lighting scenarios and breathing life into your gaming experiences.
Join us as we illuminate the path to visual excellence in Unity!
The project files are available to our patrons here:
► / 98083995
Help support our work:
► Patreon: / ketragames
Follow us:
► Ketra Games: www.ketra-games.com
► Patreon: / ketragames
► Twitter: / ketragames
► Facebook: / ketragames
Introduction - 00:00
Scene Setup - 00:24
Mastering Directional Lights - 03:30
Shedding Light on Environment Lighting - 05:38
Understanding Point Lights - 06:56
Spot Lights Explained - 07:45
Baked Lighting Essentials - 08:35
Mixed Lighting Demystified - 14:24
Understanding Subtractive Mixed Lighting Mode - 14:53
Baked Indirect Mixed Lighting Mode Explained - 16:12
Harnessing Shadowmask Mixed Lighting Mode- 17:02
Leveraging Light Probes - 18:08
Realtime Global Illumination Techniques - 21:34
Summary - 23:16
#KetraGames #LearnUnity #UnityTutorials #UnityTips

Пікірлер: 32

  • @BottleHeadGames
    @BottleHeadGames5 ай бұрын

    This was best nearly 24 mins of my Unity Lightning learning experience, I wish there was more.

  • @user-vc4be5oq5q
    @user-vc4be5oq5q5 ай бұрын

    Very complete, with a great explanation of the essence of different types of lighting modes. Great work!

  • @usercontent2112
    @usercontent21125 ай бұрын

    Perfect tutorial

  • @KetraGames

    @KetraGames

    5 ай бұрын

    Thanks very much for this comment 😊

  • @AveSGrafik
    @AveSGrafik4 ай бұрын

    Amazing! We're waiting for the "Animation Rigging and Multi animation with AvatarMask" tutorials

  • @nogrilodoguede7515
    @nogrilodoguede75155 ай бұрын

    Perfect tutorial, I love your work! Keep doing this amazing content

  • @KetraGames

    @KetraGames

    5 ай бұрын

    Thanks so much for this comment 😊😊

  • @laozec
    @laozecАй бұрын

    I'm also impressed by this no-shits-n-giggle but pure info

  • @KetraGames

    @KetraGames

    22 күн бұрын

    Thanks for this comment 😊

  • @stylie473joker5
    @stylie473joker55 ай бұрын

    I always wondered how that worked thanks for the great video

  • @KetraGames

    @KetraGames

    5 ай бұрын

    Thanks for this comment, glad it was useful 😊

  • @vast634
    @vast634Ай бұрын

    A first step should always be to ensure the color space is liniar (should be default in URP now, used to be gamma in the past) and set the tonemapping (ACES likely the best choice, unless you have some specific different goal)

  • @xpilarz0
    @xpilarz05 ай бұрын

    you can move in scene view by holding RMB and pressing wsadqe keys. You can control movement speed with mouse wheel while holding RMB. You can use mouse middle button to pan and mouse wheel to zoom.

  • @r4ych836
    @r4ych8362 ай бұрын

    great video!

  • @castlecodersltd
    @castlecodersltd5 ай бұрын

    Another great tutorial. Thank you 😀

  • @KetraGames

    @KetraGames

    5 ай бұрын

    Great to hear, thanks 😊

  • @NC_Number_1
    @NC_Number_15 ай бұрын

    Thx a lot for this Tutorial ;-)

  • @alec_almartson
    @alec_almartson5 ай бұрын

    Thank you for this very Enlightening video 💡😂💯👍🏻

  • @KetraGames

    @KetraGames

    5 ай бұрын

    😂👍😊

  • @ordinarygames7509
    @ordinarygames75095 ай бұрын

    To know each settings backing-time would be awesome for next tutorial :D

  • @cgimadesimple
    @cgimadesimple4 күн бұрын

    cool video, 10x :)

  • @saniyakhansaniyakhan9076
    @saniyakhansaniyakhan90765 ай бұрын

    Can you make a video on Joystick. I really want it.

  • @nguyenbalongvu9434
    @nguyenbalongvu94344 ай бұрын

    Hello, can you make a tutorial of ball dribbling in Unity, like proper dribbling and the ball is a separate piece of physic instead of a part of the body transform, I can not find any tutorial about this. Btw thank you for your great content

  • @stevethepirate
    @stevethepirate2 ай бұрын

    Could you make a video on how to carry objects over to different scenes and on making save files? it seems a little sketchy to have objects detect if they already exist and then have them delete themselves when returning to a previous scene. I was also curious about different types of lighting in unity, so thank you bundles for taking the time to make this video!

  • @KetraGames

    @KetraGames

    2 ай бұрын

    I'm also not too keen on having singleton objects that delete themselves. Sometimes this is the only way. For example if you want music to continue playing across scenes. For most other cases though you can use a prefab to have the same object type in each scene. Then you can save and load the state data between scenes. For example, say you want to keep track of the player score and current weapon between scenes, this data could be either held in memory or serialised and saved to disk. Then in the next scene this data can be loaded back in to the relevant object. Saving to disk will keep the code cleaner but will be a bit slower. If you want to hold it in memory, it's a bit harder to find a clean way. You could have a static class that you set the values to, or you could use a Scriptable Object that you keep alive between scenes. Hope that helps 😊

  • @stevethepirate

    @stevethepirate

    2 ай бұрын

    @@KetraGames okay thank you! i think it has to do with how when i first started with unity, I kept looking for a Main() 😅 it's at a very high level where it seems like the code starts per scene and per object, instead of having a namespace or a global Main function. so as long as you're saying the only ways to do it can be a bit odd, i'm okay with moving forward with that. what engine did you use before Unity? or you stuck with it from the beginning?

  • @KetraGames

    @KetraGames

    Ай бұрын

    It is a bit strange to not have that entry point 😂 I used XNA before which is a framework rather than a full engine. It was much harder but you did have a Main method!! 😊

  • @stevethepirate

    @stevethepirate

    Ай бұрын

    @@KetraGames oh okay cool!! i had 2 xna C# classes in college, then it switched to unity after that. we never did much in 3d in xna because i think if you were to load up 3d models in it, you wouldn't be able to see their position until you run the program. it's almost like you'd have to make an engine out of it, and then use that engine to make the game. if there are any other engines in C# you think i should learn, please let me know 🙂

  • @ordinarygames7509
    @ordinarygames75093 ай бұрын

    Hi, may I know why make scene become darker when I reload the scene at runtime? Thank you

  • @thiagosoares7414
    @thiagosoares74142 ай бұрын

    I baked (40mins!!) a scenario and then I change on single item, small (point light) and editor rebaked ALL again, taking forever again! Thats how it works? Do you have any advice to when is the time to bake light on static environment?

  • @TheShmentos
    @TheShmentos5 ай бұрын

    guys i have to tell something, its useless to know all this stuff (not only from this video) if you dont know really good C# or code. safety, polymorphism, and prevent failing tests in a lot if scenarios. and that's just the tip of the spoon.

  • @derekfelton1668

    @derekfelton1668

    4 ай бұрын

    Tutorials can't cover everything, nor should they. This is an EXCELLENT tutorial to introduce lighting in Unity. C# code is important to Unity development, but so is good lighting, audio, and countless other aspects. Saying that it's "useless to know all this stuff" is rather naive.