High to Low Poly Texture Baking with Substance Painter and UDIMs

  Рет қаралды 38,137

On Mars 3D

On Mars 3D

Күн бұрын

After watching this tutorial you will learn how to import and set up your 3D models that use UDIMs in Substance Painter. We will cover final model preparation, the import/export process, baking mesh maps with high to low detail, and how to use UV Tiles, Masks, and Material IDs to organize your work in substance painter. This video is part of a series on how to prepare real-time game ready assets in a real production pipeline.
To support my channel: www.buymeacoffee.com/OnMars3D
Professional Website: onmars3d.com/
Gumroad: gumroad.com/onmars3d
Artstation: www.artstation.com/onmars3d
Instagram: / onmars3d
Software used in Tutorial:
Maya 2020
PureRef
Substance Painter 2020.2.1
Concept/Reference Art - Filippo Ubertino: www.artstation.com/artwork/oA...
#substancepainter #lowpoly #gameart #3dmodeling #autodeskmaya
-----------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------
Table of Contents
0:00 Introduction
0:37 Model Prep - Clean the model and scene
1:58 Model Prep - Soften edges/smoothing groups
3:20 Model Prep - Proper UV Map/UDIMs
5:18 Model Prep - Naming Conventions
6:52 Model Prep - Material IDs
8:48 Model Prep - Recap
9:06 Export the Models
10:45 Import the model into Substance Painter with UDIMs
12:40 Bake Mesh Maps - High to Low detail
16:13 UDIM Overview - UV tile mask workflow
17:36 UDIM Overview - Using masks/material IDs with UDIMs
20:50 UDIM Overview - Ignore UV tiles
22:12 UDIM Overview - Multiple texture sets with UDIMs
23:53 Conclusion
-----------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------

Пікірлер: 66
@vishnuvrokzz833
@vishnuvrokzz833 2 жыл бұрын
You organise outliner soo smoothly
@TheTornak
@TheTornak 2 жыл бұрын
Thank you for your tutorials. I really like the way you explain the problems or the solutions. Definitely helps me to understand the overall way of making things in 3D industry.
@OnMars3D
@OnMars3D 2 жыл бұрын
Glad to hear it!
@vladyslavlevenets
@vladyslavlevenets 10 ай бұрын
Wow these are tremwndously awesome tutorials! I wish you did also a full cycle like this with some guns, where the mesh is more complex!
@Hash3y
@Hash3y Жыл бұрын
this is objectively excellent content for a free channel. I have paid for many courses and this easily matches the level of quality of most premium classes. Really awesome.
@OnMars3D
@OnMars3D Жыл бұрын
Much appreciated!
@xvndexl
@xvndexl 2 жыл бұрын
Really helpful tutorial. Thank you very much!
@OnMars3D
@OnMars3D 2 жыл бұрын
Glad it was helpful!
@cakiiiii
@cakiiiii Жыл бұрын
much respect thankk you
@alessandrorigon5701
@alessandrorigon5701 Жыл бұрын
Fantastic explanation. Keep going, top tier quality content.
@OnMars3D
@OnMars3D Жыл бұрын
Much appreciated!
@user-bo5hj1xz3h
@user-bo5hj1xz3h 3 ай бұрын
Thank you so much!
@OnMars3D
@OnMars3D 3 ай бұрын
Glad it helped!
@MustafaBerkeGureltol
@MustafaBerkeGureltol Жыл бұрын
Hi. What do you think about baking with weighted normals instead of averages(smoothed) ones? Can you record a video about pros/cons of using them, and how to avoid issues in Marmoset Toolbag?
@dhinuar12
@dhinuar12 Жыл бұрын
You saved my life!🥲
@OnMars3D
@OnMars3D Жыл бұрын
Glad I could help!
@sriya658
@sriya658 2 жыл бұрын
Its Amazing video
@asvanum
@asvanum 3 жыл бұрын
Wow, I didn't know you can bake using naming convention in substance, now I don't have to use marmoset from now on. Thank you.
@asvanum
@asvanum 3 жыл бұрын
One less software to deal with but I do accept the fact Marmoset does have great baking tools. Have you used it?
@OnMars3D
@OnMars3D 3 жыл бұрын
I have used marmoset and really like using it to render. I'm planning to cover tutorials in the future.
@onderyetiskin
@onderyetiskin 2 жыл бұрын
I mean, I'm watching a lot of youtubers but really you are doing your job perfect! no waste talking, no play around, exactly what i need you just showing. I hope other youtubers watch you and learn how made youtube videos. good luck for future.
@OnMars3D
@OnMars3D 2 жыл бұрын
I appreciate it, thank you!
@mr.shgamingguy
@mr.shgamingguy Жыл бұрын
nice
@ronydey2696
@ronydey2696 2 жыл бұрын
Great and helpful thht's much needed sir
@OnMars3D
@OnMars3D 2 жыл бұрын
Glad to hear that!
@nicolaizafra9705
@nicolaizafra9705 3 жыл бұрын
Great content sir
@OnMars3D
@OnMars3D 3 жыл бұрын
Thank you!
@BestMods168
@BestMods168 2 жыл бұрын
What if your low poly didnt have those gaps but just round? How does one get color there besides manually painting it on?
@Ahmed_Waleed
@Ahmed_Waleed Жыл бұрын
we are lucky to having you
@OnMars3D
@OnMars3D Жыл бұрын
Thank you, always happy to share!
@niranjanreddy340
@niranjanreddy340 3 жыл бұрын
wow grate tutorial sir. this helped me on my current project thanks. can u do a tutorial on how to import textures into maya and arnold render. thanks.
@OnMars3D
@OnMars3D 3 жыл бұрын
Yeah, I'll look into doing some Arnold tutorials in the future
@sholym2341
@sholym2341 4 ай бұрын
Hello, first of all, thank you for the detailed tutorials, they're really great, excellent work. I have a couple of questions. I watched the video related to UV, and as far as I understood, you worked on an optimized version, a low-poly version of the original model. Is a separate UV done for the high poly? That part is not clear to me. Do I first do UV and then optimize the model, or vice versa? As far as I understand, both high and low poly models must have the exact same UV for later baking.
@OnMars3D
@OnMars3D 4 ай бұрын
No, just the low poly needs UVs since your only baking the high poly detail to the low poly model with UVs.
@kruz3d573
@kruz3d573 3 жыл бұрын
Amazing tutorial thank you! So Unreal Engine supports UDIM tiles natively without any performance hit on the GPU now adays?
@OnMars3D
@OnMars3D 3 жыл бұрын
Thank you! There is still a performance impact of using UDIM textures in UE, it's not free but it allows you to use textures much more efficiently than just creating a large 4k or 8k map. I will be covering that in greater detail in a later tutorial.
@MattKnifton
@MattKnifton Жыл бұрын
Hi, if I am having trouble with bakes of a certain tile but do not want to rebake the entire model, how can I do this?
@i20010
@i20010 2 жыл бұрын
Thank you for the great channel! Is this workflow of smoothing groups is needed for a VFX asset? Not real-time, just plain ol Redshift render of a hero asset, on a tv commercial. Thanks!
@OnMars3D
@OnMars3D 2 жыл бұрын
Yeah, you still need to make sure the smoothing is correct regardless of which engine you are using, even for offline rendering (Arnold, V-Ray, Cycles) and real-time rendering (Unreal Engine and Unity)
@rickykhaire3736
@rickykhaire3736 Жыл бұрын
When creating a new project in Painter, why didn't you tick "Compute Tangent space per fragment " box ? Plz explain, when to tick and when not to ?
@vladyslavlevenets
@vladyslavlevenets 10 ай бұрын
Hey sir, I just have one more question, how would you name floaters that are absent in low poly but I want them to bake from high?
@ykli7168
@ykli7168 Жыл бұрын
Thank you so much for the video! I heard that marmoset tool bag is doing a better job on baking hi-poly hard surface model to the low poly, compare to the SP, is that correct?
@OnMars3D
@OnMars3D Жыл бұрын
I've noticed people baking in Marmoset, texturing in Substance, and then render back in Marmoset. It just comes down to what you prefer and what give you the best results.
@olharoshchyna7238
@olharoshchyna7238 2 жыл бұрын
Hi. Do you need to use High Poly (sub D smoothed) or Low Poly (with UV and subdivisions) to bake ID map? Thanks)
@OnMars3D
@OnMars3D 2 жыл бұрын
You can use either the low poly or high poly to bake ID maps, as long as the model has material/color information, it will bake to ID maps
@ivanolarte3287
@ivanolarte3287 2 жыл бұрын
im sorry but on your previus video you eplain how to use udms in just one section of the granade so that secion was divided depending of how many chekerbosadrs your are using now all your granae is devided on and set and my mesh is not doing that
@kartikjoshi7206
@kartikjoshi7206 2 жыл бұрын
I have a question. So when UV unwrapping the textures its important to put all textures in on tile. But you have unwrapped all the parts seperately and put them in different tiles so that also works ?
@OnMars3D
@OnMars3D 2 жыл бұрын
It just depends on the final output of the model. UDIMs are not required to texture your objects.
@PiNPOiNT2K
@PiNPOiNT2K 3 жыл бұрын
Why do you not want to use a hard edge on the sharp 90 degree angles like the middle area ?
@OnMars3D
@OnMars3D 3 жыл бұрын
Because all of the normal detail is going to be baked from the high poly model. If I wasn't baking high-to-low, then I would use hard edges for the smoothing.
@mrkoddy
@mrkoddy Жыл бұрын
Thank you! Do we need UDIM for game assets? According to my online search, UDIM are used in cinema and vfx, not really for game asset
@OnMars3D
@OnMars3D Жыл бұрын
They are used primarily for VFX but can be used in games for extra texture detail.
@abdullaharshak.n7870
@abdullaharshak.n7870 Жыл бұрын
@@OnMars3Dbut when i export udims texture model as fbx. The texture is not aligning properly with model
@ahmetozkan722
@ahmetozkan722 2 жыл бұрын
hello thank you for tutorials. How can ı export one uv map udims? my scene has alot of object. I must use Udım tile. but ı want to udim tile one map export substance painter. I dont want to alot of map export. Can ı do this? please help me
@OnMars3D
@OnMars3D 2 жыл бұрын
The point of UDIMS is that it creates a set of texture maps (base color, roughness, metallic, normal, etc) for every single UV coordinate (1001, 1002, 1003, etc). The good thing is you only have to apply the single 1001 textures and the rest will be streamed onto the model. When you load the texture, go to the attribute editor and next to 'UV Tiling Mode', select UDIM. Then it will automatically stream load the rest of the textures in. I've had a few people ask about this so I can can make a video about it.
@ahmetozkan722
@ahmetozkan722 2 жыл бұрын
@@OnMars3D thank you so much your answer. I think you can make a video about it. It will be beneficial for people. Thank you.
@emrahozcicek2875
@emrahozcicek2875 Жыл бұрын
Thinking about its purpose, it's okay, but isn't it too much for a small object using 4 texture set? , tutorial is excellent, thank you for your effort and time.
@TheMacDeth
@TheMacDeth 2 жыл бұрын
One question, isn't UDIM actually used on merged low poly mesh into one object?
@OnMars3D
@OnMars3D 2 жыл бұрын
It can be used for merged or multiple meshes, as long as the materials are shared, you can leverage UDIMs.
@stefaniafiorucci9826
@stefaniafiorucci9826 2 жыл бұрын
What material are you using for the ID? Standard surface?
@OnMars3D
@OnMars3D 2 жыл бұрын
Just phong and blinn, but you can use Standard Surface all the same.
@marshallmadethat
@marshallmadethat Жыл бұрын
you sound like elmentza broo
@rahulkumar-HyperMATE1999
@rahulkumar-HyperMATE1999 2 жыл бұрын
Bro whenever I import model in substance painter from maya it shows lowpoly. I try everything which I can. Please 🙏 give me solution about this problem
@OnMars3D
@OnMars3D 2 жыл бұрын
Are you viewing the model in Smooth Preview (3 on the keyboard) before you import it? You need to use 'Mesh Smooth' if you want to bring in the highpoly into Substance Painter or any other software.
@rahulkumar-HyperMATE1999
@rahulkumar-HyperMATE1999 2 жыл бұрын
@@OnMars3D yes I pressed 3
@rahulkumar-HyperMATE1999
@rahulkumar-HyperMATE1999 2 жыл бұрын
Before import
How to Texture Game Props with Substance Painter
29:14
On Mars 3D
Рет қаралды 10 М.
How to UV Map Complex Objects in Maya
32:25
On Mars 3D
Рет қаралды 87 М.
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 147 МЛН
Who has won ?? 😀 #shortvideo #lizzyisaeva
00:24
Lizzy Isaeva
Рет қаралды 10 МЛН
High to Low Poly Workflow in 3D Modeling
32:01
On Mars 3D
Рет қаралды 57 М.
3D Baking Explained! Maya + Substance Painter Setup
24:50
Nexttut
Рет қаралды 24 М.
Mastering 3D Modeling: Top 5 Topology Mistakes to Avoid
9:29
On Mars 3D
Рет қаралды 173 М.
Fixing Baking Issues in Substance 3D Painter
11:24
Academic Phoenix Plus
Рет қаралды 85 М.
How To Master UDIM's Workflow with MAYA & SUBSTANCE PAINTER
9:17
Max Easiest High to Low Poly Workflow
21:02
Arrimus 3D
Рет қаралды 18 М.
Understanding UDIMS - Maya, Substance Painter and Mari
13:45
Michael Wilde
Рет қаралды 42 М.
What are UDIMS? Full Tutorial and Workflow
25:26
Abe Leal 3D
Рет қаралды 16 М.
Texture Bake High Poly Details to a Low Poly Mesh (Blender Tutorial)
13:39
Transfer HIGH POLY details to LOW POLY object in Blender
13:45
Wait for the last one! 👀
00:28
Josh Horton
Рет қаралды 147 МЛН