Texture Baking - Blender 3d vs. Substance Painter vs. Marmoset Toolbag

Sdílet
Vložit
  • čas přidán 25. 07. 2024
  • It's a showdown to find the best texture baking software from the free default option to the biggest contenders on the market.
    What's a normal map:
    • Deconstructing a Norma...
    What's texture baking:
    • Baking Maps Explained
    ==========================================
    TIMESTAMPS
    00:00 - Intro
    01:45 - Blender Setup
    05:40 - Blender Bake
    06:55 - Blender Touch Up
    08:45 - Export from Blender
    10:00 - Substance Painter
    11:20 - Marmoset Toolbag
    13:00 - Marmoset Bake Tools
    14:05 - Comparing Results
    ==========================================
    ARTSTATION - www.artstation.com/tosmo
    DISCORD - / discord
    INSTAGRAM - / tosmo_art
    SKETCHFAB- sketchfab.com/tosmo
    ==========================================
    GEAR n' STUFF
    Mic: amzn.to/3jOdtdZ
    Wacom Tablet: amzn.to/311tHKc
    Huion Tablet (Cheaper Option): amzn.to/3BobkM7
  • Krátké a kreslené filmy

Komentáře • 77

  • @MZONE3D
    @MZONE3D Před 2 lety +28

    If you uncheck "average normals" in substance painter, you will get less to no skewing on the small details like the bolts and indents.

    • @wegotguns3325
      @wegotguns3325 Před 2 lety +5

      Ive been using substance since it was first released and I never thought of un-ticking this, thanks

  • @wishyourlife6861
    @wishyourlife6861 Před rokem +1

    Honestly this was such an amazing video compared to the one I originally watched on baking. You went over a lot of details and even showed me how to fix baking errors. Thank you! ❤

  • @QUYANSTARE
    @QUYANSTARE Před rokem +1

    Thank you for making this video. It saves me time spent choosing tools.
    There are indeed a lot of tools out there that do things that look similar.
    The one with the best efficiency can only be selected through experimentation to choose the one that suits you best.
    Thank you for your objective comparison and advice!

  • @fracture6458
    @fracture6458 Před 3 lety +49

    For weird reasons bake settings in blender actually use render samples setting for quality, if you reduce them to lower values (like 4 for normals, 64 for ao) you will dramatically reduce baking time. Also in blender you can tessellate low poly to reduce skew artifacts by adding subd modifier and changing mode from catmull clark to simple.

    • @Tosmo
      @Tosmo  Před 3 lety +5

      Thanks, solves a few of the issues I was having with blender texture baker, plus I realize the diversity of baking applications such as bake lighting and color are another huge advantage for Blender outside of the regular PBR asset pipeline.

    • @EvgeniyKutischev
      @EvgeniyKutischev Před 2 lety

      That was super useful! Thank you!

    • @stefanbachrodt7072
      @stefanbachrodt7072 Před 2 lety +1

      @@Tosmo I received the notification to your response in my comment above but that itself seems to have disappeared. Tried inspecting to read the rest of your comment from the notification drop down but it doesn't work. I know YT has a filter for publishers to block certain words so maybe check those. It's likely that they natively block certain words as well, who knows. I could comment each suspicious word independently and see if any disappear but that's far to tedious for my liking and would spam your notifications so I'd rather not even try. To be safe, copy your responses before posting or copy it while editing (edit to see if its been deleted) so that you don't have to retype everything. This is not the first time I have encountered this problem while commenting, previously I had to omit certain words or mask them by including numbers or symbols as replacements for certain letters.

    • @Tosmo
      @Tosmo  Před 2 lety

      @@stefanbachrodt7072 I'm checking through my settings, I and I don't see why it was deleting so many comments. I don't see how it could the word filter, it''s even deleting smaller comments as well.

    • @gabrielegagliardi3956
      @gabrielegagliardi3956 Před 2 lety

      Hi may i ask u a question? When I create a cage in blender (after I duplicate the low poly and the new mesh becomes the cage object) I simple scale along normals (alt S) but when I bake I receive an error, something like "cage and low poly must have the same number of faces". Using "statistic" I've noticed that scaling along normals changes the number of vertices, edges and faces in some cases. Do u have a solution for this problem? Basically I can't use cage for some objects due to this problem. Thank u in advance ✌✌

  • @liz_m
    @liz_m Před měsícem +1

    Огромное спасибо! Полезный анализ и такой юморной подход в начале)) 0:30

  • @pzez2781
    @pzez2781 Před 2 lety

    Very informative! thanks for making this.

  • @deqa
    @deqa Před rokem +4

    Great video, makes sense why people use Marmoset given how easy corrections can be made to a map

  • @bhargavk.2144
    @bhargavk.2144 Před 3 lety +2

    That's a great tip for measuring extrusion, I was just messing with that value.

  • @PommeVerte47
    @PommeVerte47 Před 2 lety +1

    Very useful ! Thank you pal

  • @3DGraphicsFun
    @3DGraphicsFun Před 3 lety +6

    Awesome information!!! All 3 are very interesting. Marmoset toolbag I have been seeing some amazing stuff lately :) Thanks 👍

    • @Tosmo
      @Tosmo  Před 3 lety +2

      Yeah, Marmoset Toolbag is really all that; a great set of tools, and they have added more in toolbag 4. I'm still using 3 but will probably give 4 a try soon.

    • @3DGraphicsFun
      @3DGraphicsFun Před 3 lety +2

      @@Tosmo Yep, awesome stuff. I have done hundreds of animations and try to keep on top of everything coming out but what caught my eye a few weeks ago was some Marmoset stuff that really blew me away (not as much as all the Unreal 5 rendering coming out last week or so haha). Iam trying to find that. I realize the push towards Iclone C4d Blender Max integrating with Unreal render engine but I still want to keep my system resources and hard drive space reasonable. Thats why Marmoset and others like that always interest me :) 👌

  • @WolfieDesigns
    @WolfieDesigns Před 3 lety +8

    One of the best videos I've seen on this topic so far, you literally covered everything I guess. ❤🙌
    Edit: will be sharing in few facebook groups as this is the best video on this topic, Cheers!

    • @Tosmo
      @Tosmo  Před 3 lety

      Hey, Thanks that means a lot, I'm glad it was helpful 😃👍

  • @SoaringSimulator
    @SoaringSimulator Před rokem +2

    Good Job! Verry usfull info for a game dev 3D modeler.

  • @AM_3DARTIST
    @AM_3DARTIST Před 2 lety +3

    Thank you very much @Tosmo :)

    • @Tosmo
      @Tosmo  Před 2 lety

      Hey, your welcome Glad it helped!

  • @user-oi9zq2fz6f
    @user-oi9zq2fz6f Před 3 lety +2

    my thanks from Tunisia

    • @Tosmo
      @Tosmo  Před 3 lety

      Your welcome! 💖😃

  • @danjames328
    @danjames328 Před 3 lety +1

    Ty

  • @damjanzugic6343
    @damjanzugic6343 Před 9 měsíci +7

    From multiple testing and research I did, regarding the SubstancePainter, the best workflow to get perfect bake is to bake twice, there is no other way.
    One with averaged normals turned on, one with averaged normals off.
    Now, the map that has averaged normals will be your main map since all edges will be good. The problem with this map is that normal details will be skewed.
    To fix that skewing, you put the non averaged normal map on top, black mask it and just paint over details that needs fixing.
    The cool thing is that you can do all of that inside Substance, without need to go back into any other software.
    But the bad thing is that it's a tedious process and can take quite some time to do depending on complexity of your model.
    My opinion is that even thou people praise Marmoset for it's baking, I find that SubstancePainter is quite powerfull if done correctly. 🍻

  • @MegamanCraft
    @MegamanCraft Před 3 lety +1

    For some wierd reason when I go to bake my normal map, I cant find the extrusion distance I need to set it to because my highpoly model, after the rounded settings, will end up in a smaller area than my low poly is, and so i end up with a funky looking broken map. Is there any way to fix this?

  • @MarDanBay
    @MarDanBay Před 2 lety +1

    Hi, do i need bevel modifier to model to bake it in Marmoset or Substance?

  • @lunaedward6574
    @lunaedward6574 Před 3 lety +9

    "who are you and how did you get in here" I cackled

    • @LunaSomnium
      @LunaSomnium Před 2 lety +2

      I second that. I think my neighbour in the next apartment heard me.

  • @marsmotion
    @marsmotion Před rokem

    ive seen some people add the weighted normal modifier as well. would that have helped with skews etc?

  • @denischetyrin6980
    @denischetyrin6980 Před 2 lety

    I found that to solve the duble corner issue in blender, is better to use cage, usually solved the problem, and you can reduce the steng of the normal map node if the problem still going.

    • @HanSolocambo
      @HanSolocambo Před 2 lety

      cage was and is still the best, and on some intricated shapes the only way to get a perfect bake. Been in the game industry for 30+ years and since normal maps exist, baking with a cage solves all issues.

  • @cg3Dim
    @cg3Dim Před 11 měsíci

    Nice

  • @jaydeepranpara5121
    @jaydeepranpara5121 Před rokem

    will it do indirect lighting bake, just like blender?

  • @darkobakula5190
    @darkobakula5190 Před 11 měsíci

    Using xNormal, takes a while to learn it. But once you do, you never go back. Wish they added more functionality for batch baking to have the machine bake 100s of assets, file by file. The xml is highly useful for quickly configuring xNormal for baking.

  • @sainterasmus4545
    @sainterasmus4545 Před rokem +1

    Why do you bake the normal maps first and then the rest of the texture sets afterwards? Why not just bake them at the same time?

  • @ImaSneke
    @ImaSneke Před 2 lety +2

    Does the Marmoset baking work with models that have multiple UDIM's? I've been using substance painter but baking 10's of 4k texture maps is becoming tedious

    • @Tosmo
      @Tosmo  Před 2 lety

      Check if toolbag 4 has udims, I believe it does but I’m not entirely sure.

  • @fristnamelastname7554
    @fristnamelastname7554 Před 2 lety

    I love marmoset toolbag 4

  • @Skwarek199616
    @Skwarek199616 Před rokem +1

    0:00 exactly me lol

  • @RREDesigns
    @RREDesigns Před 2 lety +1

    I only did baking a couple of times with Blender 2.7x and before, I don't use Blender much, so excuse the following question if it sounds stupid.
    If Marmoset creates the envelope geometry for baking, shouldn't you be using the cage in Blender to make it fair? Maybe that would also create better results.
    Also, increase the samples to a render quality level. I spent many hours with crappy bakes untill I noticed that samples affect bakes too. xD

    • @Tosmo
      @Tosmo  Před 2 lety +1

      The Results with a cage can provide better results in some instances, but I have still had mixed results. However, Marmoset is still much faster, and the tools for manually solving warped details and skew are amazing. Blender baking still works really well.
      Consider checking out the Bystedt baker addon for Blender, it really helps improves Blender's baking workflow.

  • @billcritchomatic9983
    @billcritchomatic9983 Před 2 lety +3

    Late but I did not see any comments about using the displace modifier on your cage instead of alt scale.

    • @Tosmo
      @Tosmo  Před 2 lety

      Yes, I use that in a later video going over retopology

  • @Zero-zg4mf
    @Zero-zg4mf Před 4 měsíci +1

    I want to ask something about substance painter baking problem for UV seam, could it be seamless in substance painter? it is because everytime I baked, in mesh map the normal seam would be very clear and it output a bad result in blender.

    • @Tosmo
      @Tosmo  Před 4 měsíci

      It depends, I don’t think I covered it in this video but blender uses an OpenGL normal and if you have directx normal like a lot SP presets output then you need to flip\invert the Y channel (green) on your normal map or just export an OpenGL normal . That’s one common mistake.

  • @Ahtisham
    @Ahtisham Před 2 lety +1

    Hello everyone can i get some suggestions on something i am really confused about. I am a beginner 3D artist just learned blender and made a couple of models using blender and substance painter and i recently took a course to make a game asset in blender and SP and i have learned that you only need high poly model for baking and faking detail onto a low poly model so it can run in game efficiently but if i want to make something in blender and sp do i always need to make a low poly version and bake normal maps to do texturing in SP?or i can just do it on high poly version directly? Let say if i wanna texture and building interior or exterior.

    • @Tosmo
      @Tosmo  Před 2 lety +1

      It all depends on what you are creating. The Blender>SP workflow is mainly designed for working on video game assets. Creating a low poly isn't always necessary if you are just working on creating a sculpture, creating static props for animation, or creating 3d renders or concept art in blender. However, it can still be useful to have low topology and clean topology if you are creating something that needs to be animated, or it's too performance heavy to have at such a high density.

    • @Ahtisham
      @Ahtisham Před 2 lety

      @@Tosmo so you would say that i should always only make the mesh as high that it would make a difference in its appearance and remove extra geometry if its not making it look bad,gotcha

    • @Ahtisham
      @Ahtisham Před 2 lety

      @@Tosmo Also i wanna learn how to properly bake normal maps as i tried to bake in SP but its coming out really bad idk what actually is causing it,i triangulated the LP mesh in blender and went into SP for baking and the front side of the model looks ok but around other details,there are a lot of artifacts

  • @2bit8bytes
    @2bit8bytes Před 3 lety +2

    What's your opinion on xNormal?

    • @Tosmo
      @Tosmo  Před 3 lety +2

      I have used it before and it is still a very good, and very fast option to generate your baked textures.

  • @heksogen4788
    @heksogen4788 Před rokem

    blender had some artifacts?

  • @TheOne10525
    @TheOne10525 Před 2 lety

    Subbed, liked and joined discord :)

  • @sainterasmus4545
    @sainterasmus4545 Před rokem

    Are you supposed to do the blender setup even if you're baking in substance painter? I'm at a complete loss with this.

    • @Tosmo
      @Tosmo  Před rokem +1

      No, the blender setup is mostly for baking inside blender. Just make sure you have your parts seperated, name, unwrapped, and assigned to appropriate material before exporting.

    • @heksogen4788
      @heksogen4788 Před rokem

      @@Tosmo But dont unwrap high poly mesh lol.

  • @diego.zanelli
    @diego.zanelli Před 3 lety +3

    How is the winner for you Tosmo :D ??

    • @Tosmo
      @Tosmo  Před 3 lety +3

      Marmoset is still by far my favorite :)

    • @diego.zanelli
      @diego.zanelli Před 3 lety

      @@Tosmo thank you sir appreciate it 😊

  • @sharadkumarsingh4802
    @sharadkumarsingh4802 Před 3 lety +3

    Forgot to do "Non-Color" on the normal map ;)

    • @Tosmo
      @Tosmo  Před 3 lety +1

      True, didn't catch this but the 32-bit float I generated in Blender seems to function normally in sRGB mode for some reason as the others that were generated in external applications and non-32-bit blender images are all set to non-color.

  • @mathajar9563
    @mathajar9563 Před 2 lety +1

    you miss xnormal i think

    • @Tosmo
      @Tosmo  Před 2 lety

      absolutely, Xnormal is OG

  • @raptorswire7212
    @raptorswire7212 Před rokem +2

    also, screw Substance Painter. Adobe's subscription-only model made me replace all of their software :) And those alternatives are actually better! ..if you do your homework. For example I use Affinity Designer and Photo instead of Photoshop and Illustrator 👍

  • @stefanbachrodt7072
    @stefanbachrodt7072 Před 2 lety +1

    WHY ARE MY COMMENTS BEING REMOVED? CHECK YOUR FILTER SETTINGS. I'M NOT USING PROFANITY, I'M NOT USING OFFENSIVE TERMS SURROUNDING ETHNICITY NOR AM I REFERRING TO POLITICAL AGENDA, I'M SIMPLY GIVING HELPFUL TIPS AND ADVICE SURROUNDING THE TOPIC DISCUSSED HEREIN

    • @Tosmo
      @Tosmo  Před 2 lety +2

      Hey, I just noticed this, I am seeing the notification for all comments, but now that I check it looks like all comment recieved today have been deleted, including my own replies. I am not sure what is going on, I have not touched anything in YTstudio setting for a long time. Please reply or thumbs up if you even see this reply.

    • @stefanbachrodt7072
      @stefanbachrodt7072 Před 2 lety

      @@Tosmo HOW BIZARRE. Some comments remain while others vanish. Thank you for reposing your comment. I decided to tag you in another thread because I couldn't tag you on your 1st response. Left some tips in that comment that might be worth utilizing from now on.

    • @HanSolocambo
      @HanSolocambo Před 2 lety

      Left click the icon on the left of the address in the address bar. Firefox : Clear cookies and site data. Chrome : Site Settings > Clear data.
      CZcams's cookies have been messy for a while. And when comments begin to "disappear", simply clear CZcams's cookies and data in your browser.

  • @maxantonov1395
    @maxantonov1395 Před 3 lety +1

    Friend no offense, but you damn well learn how to work with software in the beginning!Then shoot your videos, you write off your shoals on the program in all aspects, you can come to the same result.The question is only in knowledge and time.Read the documentation on baking through cage and average normals, as well as about padding!

    • @Tosmo
      @Tosmo  Před 3 lety +4

      Well thats good to know. I understand that Blender bake results will be improved with subd padding, but I haven't had much luck improving the elapsed time of baking by adjusting the internal render samples, or getting rid of aliasing with an external application. If you know how to accomplish these tasks I would love to see a tutorial, became it something I was unable to find in the documentation. As well as cage meshes (which never gave me any better result)

  • @Azzazel_
    @Azzazel_ Před 2 lety +4

    baking in blender is freaking conterintuitive, slow and overcomplicated as everything on that piece of software

    • @Cd5ssmffan
      @Cd5ssmffan Před 2 lety +1

      @@UsernamesHandle blendlet listen up, your software is trash and free software will never achieve anything xD free = bad