Baking An AO Map in Blender

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 มิ.ย. 2024
  • Baking A Game Ready Ambeient Occusion Map In Blender
    In this video, you will learn how to bake an ambient occlusion map in blender for any game asset.
    I also cover some of the pit falls and issues youll will come across.
    We hope you have enjoyed this video, if you have like and subscribe. Let us know in the comments what you would like to see from us next!
    Want to learn more? We have more advanced content over at www.canopy.games
    We have a facebook group : / canopy.games join us there and say hello!

ความคิดเห็น • 92

  • @infographie
    @infographie ปีที่แล้ว +1

    Excellent

  • @RSvlado
    @RSvlado 2 ปีที่แล้ว +1

    Very useful tutorial. Thank you.

  • @bdanihel
    @bdanihel 2 ปีที่แล้ว +2

    Ey is this my boy Mikey from that gamedev blender udemy course?!?! Instantly recognized the voice

  • @jurgenvantomme
    @jurgenvantomme 3 ปีที่แล้ว +1

    You explain this very well and clear. Thank you.

  • @darius55508
    @darius55508 2 ปีที่แล้ว +1

    best AO baking video !

  • @badmojjo
    @badmojjo 3 ปีที่แล้ว

    Beauty! And with extra details too. Thank you!

    • @CanopyGames
      @CanopyGames  3 ปีที่แล้ว +1

      Thank you very much!

  • @vetor1982
    @vetor1982 3 ปีที่แล้ว +1

    Thanx, finally!

  • @TheAntlionGuard
    @TheAntlionGuard 2 ปีที่แล้ว +3

    FINALLY a good tutorial on this! Thank you so much!

  • @ikey07ch
    @ikey07ch 3 ปีที่แล้ว +1

    Very well explained !

  • @kelna2
    @kelna2 3 ปีที่แล้ว

    This is exactly what I needed! Thanks my dude!

  • @anlumman3897
    @anlumman3897 2 ปีที่แล้ว +1

    You da MVP mate, cheers!

  • @JonathanGilmer
    @JonathanGilmer ปีที่แล้ว

    Really nice tutorial! Very to the point, but also full of great information!

  • @VRBsparrow
    @VRBsparrow 2 ปีที่แล้ว +1

    thank you!

  • @xenen9797
    @xenen9797 2 ปีที่แล้ว

    great great great tutorial. liked and subscribed. you have a clear mic. straight to the point. simple explanations. no nonsense tutorial. Love it. keep up the good work

  • @sphangman
    @sphangman 3 ปีที่แล้ว +1

    Excellent video. Very concise , easy to follow.

  • @JoyKazuhira
    @JoyKazuhira 3 ปีที่แล้ว +1

    Thank you. That was easy and super understandable.

  • @GrahamInman
    @GrahamInman 4 ปีที่แล้ว +1

    Very helpful thank you.

  • @KineticFaction
    @KineticFaction 2 ปีที่แล้ว +1

    Great video, really concise.

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว

      Glad you enjoyed it!

  • @PaulEmsley
    @PaulEmsley 3 ปีที่แล้ว +2

    under-rated.

  • @dawang-wz4vo
    @dawang-wz4vo 3 ปีที่แล้ว +1

    really helpful! thanks!

    • @CanopyGames
      @CanopyGames  3 ปีที่แล้ว

      Glad it was helpful!

  • @PhilipRader
    @PhilipRader 3 ปีที่แล้ว +4

    Simple, straight to the point, and extremely informative! This is extremely useful, thanks for sharing!

  • @program2445
    @program2445 3 ปีที่แล้ว +1

    thank you

  • @gasparayakos8215
    @gasparayakos8215 2 ปีที่แล้ว +2

    Thank you for this video. I was hoping you would show how to set up the nodes once the AO map was ready...

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว +1

      Glad it helped, where are you trying to use the AO map and I'll pop together A video for it 😄

    • @gasparayakos8215
      @gasparayakos8215 2 ปีที่แล้ว

      @@CanopyGames Thanks for replying. I figured it out, it was quite the headache 😅

  • @kuma4891
    @kuma4891 4 ปีที่แล้ว +3

    underwatched video. Very nice, I was looking for AO preview and its the video that showed how to get it.
    Also a tip: if possible, get a higher reolution screen, or close unnecessary windows like animation timeline to free some space on the monitor.
    Thanks!

  • @KinemotikStudios
    @KinemotikStudios 2 ปีที่แล้ว +5

    Thank you SO much for your clarity, brevity, and overall great teaching style. This tutorial really was a great help.

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว

      Glad it was helpful!

  • @silveraddydwimores4085
    @silveraddydwimores4085 3 ปีที่แล้ว +1

    Thank you, from the 4 videos I watched, only yours allowed me to bake an AO for my character. In a nutshell, yours worked where others failed. Well explained and concise. Thanks again!
    Just to say that Cycles AO is kind of more accurate than EEVEE's at the moment, due to Cycles' raytracing. That can be noticed on shallow crevices and smooth curves, which will appear full white with EEVEE. Also, because of its lack of raytracing, EEVEE would render any AO through glass and transparencies as black. That's another reason EEVEE would never have baking modes as it fakes its rendering to achieve realtime fast previews. At least that was what I was told.

  • @anzatzi
    @anzatzi 3 ปีที่แล้ว +1

    Finally, clarification!!!

  • @roygatz1037
    @roygatz1037 3 ปีที่แล้ว +1

    Very nicely explained, man I appreciate your effort. Your voice remind me of chef john from food wishes

  • @xmetaldome
    @xmetaldome ปีที่แล้ว +1

    Good video. but missed some points, AO is baked on different UV channels, mostly, also, how to save/export the baked AO map?

    • @CanopyGames
      @CanopyGames  ปีที่แล้ว

      It depends on how you want to use it. You wouldn't usually use a Different UV channel, but you could bake the AO map to a different color channel on a texture itself.

  • @Frank2_
    @Frank2_ 4 ปีที่แล้ว +1

    Thank you! I’m really enjoying these videos. Will you be going into the next steps on bringing this into a game engine and what that looks like?

    • @MichaelBridges3D
      @MichaelBridges3D 4 ปีที่แล้ว

      What game engine are you currently using?
      It should be a matter of adding it as the texture in your AO slot in the material used on your model.

    • @Frank2_
      @Frank2_ 4 ปีที่แล้ว +2

      Michael Bridges I’m slowly learning Godot, but hoping to dive in more soon. Thanks for the reply! I’m looking forward to more videos!

  • @fulcrums4067
    @fulcrums4067 3 ปีที่แล้ว

    thcx

  • @ThroneOfBhaal
    @ThroneOfBhaal 3 ปีที่แล้ว

    These videos are great. Besides, the British accent is great for teaching apparently. :P
    Thank you so much for the time and effort you take to teach us! :)

  • @bowiebowie8610
    @bowiebowie8610 3 ปีที่แล้ว +1

    nicely done, its been a long time since this video was released, but do you still have a blueprint

    • @CanopyGames
      @CanopyGames  3 ปีที่แล้ว

      Searching for Ford Model A Blueprint will get you what you need!

  • @ishkyousuke7477
    @ishkyousuke7477 3 ปีที่แล้ว +1

    Its really great for beginners, but for intermediate users its quite long. Nevertheless thank you for making these tutorials.

    • @CanopyGames
      @CanopyGames  3 ปีที่แล้ว

      You're very welcome! I tend to focus more towards the beginner stuff myself, how will look at making some more reference style material in the future!

  • @aaron4820
    @aaron4820 3 ปีที่แล้ว +1

    This is great thank you very much. Ran into an odd problem where despite the UV looking correct, when baked, faces that have been singled out with different materials assigned, ended up being ignored during the AO bake. Despite re-UV'ing it or temporarily assigning the whole thing to a single material, the bake still ignored the faces where those materials used to be... it kinda fixed itself and I had no idea whether it was something I did or one of the restarts fixed it at one point.

  • @MusicForTheBroken
    @MusicForTheBroken 2 ปีที่แล้ว +1

    I’m having a heck of a time boxing out, then keeping edges and faces manifold when I start to create the form of the hard surface model. Any tips?

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว

      During the blocking out stage, I wouldn't lean heavily into keeping things "proper" That is the be messy and have fun stage! :)

  • @paulojonathan3161
    @paulojonathan3161 3 ปีที่แล้ว +1

    Nice , now use it to create a grunge effect.

  • @peksn
    @peksn 3 ปีที่แล้ว

    Love your accent :D

  • @FreakazoidRobots
    @FreakazoidRobots 3 ปีที่แล้ว +1

    So, even though it's black and white, you don't want to set color space to non-color?

  • @aristotelsokratos5280
    @aristotelsokratos5280 2 ปีที่แล้ว

    😍

  • @rojoatorres
    @rojoatorres 4 ปีที่แล้ว

    thanks, but how bake specular map?

  • @Jexpler
    @Jexpler 3 ปีที่แล้ว +1

    When I baked the AO, it was just white with black lines.

  • @mr.doodles-brawlstars2428
    @mr.doodles-brawlstars2428 3 ปีที่แล้ว +1

    How to I set up my nodes? It looks black and I tuned on AO in eeve

    • @MichaelBridges3D
      @MichaelBridges3D 3 ปีที่แล้ว

      1:50 ish. You need to use cycles for the moment 👍

  • @cherilinsir3334
    @cherilinsir3334 4 ปีที่แล้ว

    I did change the render setting and viewport shading to ambient, but it was too bright unlike your car. I don't see any shading at all. please help!

    • @CanopyGames
      @CanopyGames  4 ปีที่แล้ว

      I'm guessing you are trying to see the effect whilst using Eevee, make sure Ambient Occulsion is enabled in the render settings - easy to miss! :)

  • @ponyhaly6131
    @ponyhaly6131 4 ปีที่แล้ว

    Do I have to unwrapped uv map first?

    • @CanopyGames
      @CanopyGames  4 ปีที่แล้ว

      To bake an AO map you will have to unwrap your model. I use Smart UV Project in this example to create the AO Map.

  • @jcjc-moto1141
    @jcjc-moto1141 ปีที่แล้ว +1

    whenever i click bake my blender just crashes like just dissapears, any help?

    • @CanopyGames
      @CanopyGames  ปีที่แล้ว

      What version of Blender are you using? Tried switching render device. CPU/GPU ?

  • @shimmentakezo1196
    @shimmentakezo1196 2 ปีที่แล้ว +1

    It must be the 10 th video I watch about baking AO and I still can't do it...
    This method works but I don't have control over the details, so surface details are missing and it is what I need. I have it in preview using eevee but not cycles
    The method using AO node + color ramp and baking color instead gives me good control on details but the result is not what I see in the preview. Only bake objects are enabled in render but I have a big radial white point in the middle of my texture when I bake
    I'm trying for a long time time now and I found it very frustrating and very disappointing
    Anyway thanks for the video 😉

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว +1

      I don't understand what you mean by surface details are missing?
      You go on to mention a colour map, you would usually put that info in your AO map. You would keep those separate and combine them later on.

    • @shimmentakezo1196
      @shimmentakezo1196 2 ปีที่แล้ว

      @@CanopyGames By surface details I mean sculpt details, not like an object close to an other one (wheel occluding light on the car for ex). Similar to what we would to for curvature.
      On my sculpt object, I plug the ao node to the color channel (with a color ramp), then I bake the color to my selected object (low poly)
      After a lot of pain I finally made it, I simply had to check "only local" on the AO node. Now I can use this texture to mix my color map.

  • @KnitterX
    @KnitterX 3 ปีที่แล้ว

    Wait. I'm currently doing do Unreal Engine C++ course on Udemy. Is that you? :D

    • @CanopyGames
      @CanopyGames  3 ปีที่แล้ว

      Yeah, that's me :-) I also have my YT channel as well: th-cam.com/users/MichaelBridgesTutorials

  • @Zetboi
    @Zetboi 3 ปีที่แล้ว +1

    I tried to follow up to the point of the baking, with no issues, but when i baked my AO map, the AO was black..
    Here's a gyazo of my conundrum: i.gyazo.com/12f4e14de7cf4c0411413a0cb78b8892.png
    What am I doing wrong? D:
    PS: I set my lights to reflect on the model itself.

    • @aliakdogan9426
      @aliakdogan9426 3 ปีที่แล้ว

      same here i m also having the same problem

    • @aliakdogan9426
      @aliakdogan9426 3 ปีที่แล้ว +1

      hi , i figured it out , there is most likely an object in the scene thats overlapping your target mesh, occluding it from light when baking ao.
      note , even if the mesh is hidden it still blocks your traget mesh when ao is baking ( mine was the cube) .
      you can move the mesh away from blocking your main mesh or delete it then try bake again .

    • @danielakazikova643
      @danielakazikova643 2 ปีที่แล้ว +1

      ​@@aliakdogan9426 Thx! I totally forgot this. However, u doesn't have to move/delete that blocking mesh :-) just disable it in Renders (=camera icon) the same way like you disable its visibility in Viewport (eye icon closed/open). If you have no "camera icon" in your Outliner for it, click the filter button in the top-right corner (looks like a funnel) and activate the "camera icon" there)

    • @aliakdogan9426
      @aliakdogan9426 2 ปีที่แล้ว

      @@danielakazikova643 oh i ddnt know that , thnaks

  • @shaunsprogress
    @shaunsprogress 2 ปีที่แล้ว

    Blender Render used to bake lighting and AO in seconds. Cycles is terrible and takes 100% gpu for ages. Bring back blender render!

    • @CanopyGames
      @CanopyGames  2 ปีที่แล้ว +1

      Yes I remeber those days!

    • @shaunsprogress
      @shaunsprogress 2 ปีที่แล้ว

      @@CanopyGames I have to keep 2.79b installed to append my models to bake the AO and lighting for my assets. Its really great! Cycles would take about £300 a month in electricity and about 40 hours to do the same job! Evee is useless for asset creation without baking.

  • @IIIQZAIII
    @IIIQZAIII 3 ปีที่แล้ว

    Talking to much and did nothink. Then you can export AO map in 2min.

  • @Tropicaya
    @Tropicaya ปีที่แล้ว

    Here's a good example of how to ruin your YT channel. Just get to the damn point, homie. Jeez.