BSLIVE First Look at Ucupaint for Complex Materials Layering in Blender.

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
hello welcome back to blender s life in this episode I'm going to take a look at uh U paint add-on from U Umar so basically this add-on give you the ability to manage layering channels and texturing inside blender so it comes with the Discord Channel as well if you want to ask questions you can go there it comes with documentations uh for you to set it up but I just uh I actually read the documentation at least once uh but uh the addon itself is pretty intuitive so let's just use it so normally if you want to paint anything in blender you go to this is like the default right without chup Umar without U paint add-on uh you have an object like this default Cube and then you want to paint you go to texture paint and when you want to start painting it will say okay you have missing texture please make texture first so indeed you need to go to texture and then you add like base color or roughness metallic they are all separate Channel and yeah and then you start painting with the default uh base color and then you give it a color this is as basic as you can right uh if you are doing painting but with uup paint you actually have a lot of um extra additional functions let's say you have this texture paint and then you want to you want to add like vertex paint or you want to have like procedural texture or you want to paint on different Channel at the same time add masking it it can get really complicated so that's why we need uh something like UK pain so let's uh let's start with this default Cube and put you pain once you install it it's uh it's residing in this panel so by default this object doesn't really have material oh it has this default material just select the object and then quick which paint noes setup it will create everything for you by default it's going to use the color metallic roughness normal so just hit okay so suddenly you are presented with this quite Advanced uh UI um it's very intuitive really uh pretty much similar to photoshop if you start to add layers um the first one you see is actually the material the default material let's say you want to have the base color to be yellow color uh let's switch to the material so this is the base material you can add metallic roughness Etc uh let's say for now we just want to add a basic paint layer you you go to this area here and create a new so we what do you want to create first uh you are presented with a lot of things right away uh whether you want to use procedural texture or things like ambient occlusion cavet dust um maybe you want to have like vertex color layer or just solid color the default one probably uh what you want to use is New Image so create a new image okay what's the size of texture you want to apply into this 3D model just 1024x 1024 just uh say okay so I'll just um cover the basic I guess so we have this material layer just the basic one color and we can start painting as usual okay so we don't need to worry about many many things underneath so let this is one paint layer if you switch to different view Port you can see this is what you are painting so while you're painting it's actually have Alpha as well that means you can you know you can switch on and off layer very easily you can add a new layer for example add a new image layer hit okay so we have another layer and let's try different color so I'm just like doing an abstract painting at the moment So currently uh keep in mind we are only using Color Channel we can actually have multiple material uh we can have multiple Channel like roughness metalness all handled by U pain addon so we have this material and we have this material and you can turn it on on and off and I think the workflow is that you have like complex layering system with Channel and once you're happy with it you can uh you can bake it all you can bake so I I haven't tried all of this but and then uh while you're doing that you can also see the stats here so we have two images that we have in save we have zero number of vertex color so we can add vertex color for example normally you can't do this uh as easily so like layering vertex color but now you can you can do that let's say I want to try something else uh solid [Music] color let's say solid color I just add solid color and give it a color maybe pink so very strong color pink so we have pink color which is overlay here we can we can reorder this pink color so it's a solid color but we can mask we can introduce mask so let's say okay we need we can create a new mask or we can use uh generate procedurally generated mask over here let's say we we pick mask grave and then just hit okay so we sort of have like MK grave there very blurry this mask layers can can be modified on the fly so there is this control we can control the source Dimensions scale of the mass grave the detail Etc and I believe you can also you can introduce things like ramp ramp and curve let's try ramp let's TR we want to make this Mass grave really really strong so so it's yeah the control is actually hiding here so there's a lot of control you can try 3D yeah you just leave it for now if you don't want this mask you can just simply here and you know just remove mask let's say uh so let's get back to the mask but let's add a verono verono so we should have verono once again it's two week at the moment so we go inside okay change so we have this foro cell fub1 F2 the usual control and yeah let's save this for now save as Ube uh default Cube so that's with the mask and with the solid color right and we can still have control over the layering which is we is already seems pretty cool we can change the solid color just like you know just like Photoshop and any time uh we can actually just bake where's the baking so solid color solid color Channel mask this is the stats and try to find the bake yeah there's this bake all channels and then there's also save all channels somewhere I'm not going to bake yet because I want to show you there we there's also another one here open available image so if we import we already have image open inside letter we can use that image as a texture to start with or open images into a single layer I will show you this one so uh I prepare something before I start so we have this brick normal albo color displacement and rough I just reload all of this using all multiple Channel loaded into this default cube right and then it's loaded into multiple Channel color roughness normal it doesn't have displacement or metallic but that's okay for now uh and I believe you see here this texture also we can we can control the vector and scale so scaling it using the UV maybe eight times and uh this so we get this procedural bricks I I'll add a metalness and roughness I just adjust the overall material look okay now let's say I'm happy with this uh where did I get this material I'm actually used this poly cam polycam AI texture generator right so we have this material that we can use and we can just download uh we can type anything for example abstract motive bti intricate details animals generate 3D texture just wait for a few seconds so this is AI texture generator it's going to create a PBR PBR material for us right like something like this and it's give you four four example okay only this one seems to work okay the second one also works I like both so I will just download and this one also download and let's check it out so this is the texture that's being generated u u pain actually like to have this material name different differently like to have like this as a suffix for PBR so let's rename this very quickly this one is a btic a with the suix albo and everything so rename this as batic batic B so we have now proper naming so we have this this being layered uh of course okay uh it's it's better if you have mask so I will create a new image mask just hit okay so if we go to paint and start painting we SE we don't see much there's a color changing when we are painting Mas we should think in black and white so I can paint the mask so it's masking out uh yeah so you can mask out the area that you don't want but you probably want to invert that right so in order to invert that we can use this modifier invert image oh to use this feature image editor should be open anywhere in the screen so we open this image editor and then we just invert the mask okay this is the mask and we just need to invert it yeah now it's inverted so we should see changes there you know it's up to you whether you want to introduce the mass or just paint paint this texture but you can see it's become very easy to layer multiple texture whether it's PBR whether it's fex maybe fex paint or like a normal solid color right so let's see what else what else I want to talk about okay the let's introduce one more uh PBR layer so images into single layer go to downloads I like the other one okay just load this as PBR once again we have this this one has a nice normal yeah uh let's use the UV control Vector scale this scale this six times so we have this btic Motif that we can mask and color so introduce let's use uh let's use noise now noise on the btic so procedural noise is introduced as a as a mask there here so noise being created we can go into the noise and control the noise so this one is quite complex I think we can blend in maybe with the noise we can have uh ramp there we go I think the bricks the bricks color is too strong or it's kind of multiplying with the previous texture I don't know I think at the moment is it's already pretty complex looking material so going know if we what happen if we apply the same material to Suzanne you can see you can see the procedural masking is still working let's say with Suzanne right if you want to introduce something that's fancy we can actually introduce like ambient occlusions so just hit apply it's going to add ambient occlusions based on this 3D model suzan and we can see uh a texture that represent suzan uh somehow this takes a while okay so I think it does it does add ambient occlusions see as I turn on and off okay it's actually adding it for Suzanne and the default Cube it's pretty very interesting and we can control the amount of the strength of the occlusions so let's say let's say we are pretty happy with this right it's pretty complex kind of material and we have multiple layers Etc just like substance paint we can now just bake all so paint have just bake all channels let's use a CPU let's try how uh okay we it's pretty fast seems to be already baked we can save all bake images into a folder I guess so file save as we should have created a folder so blend chup chup monkey chup monkey this's the One S your pain so I saved the blend now I just need to save all B images into this folder I guess I guess that should be right if I file export glb what's going to happen if I use if I want to send it as AR uh we have everything here color normal just the basic you know color normal roughness okay we actually have both suzan and the and the default Cube normal yeah we got that normal reference Maybe this one goes into metalness it doesn't seem to bake the metalness file export glb include only selected objects and then data mesh apply modifier export glb so back to reality composer okay we need to okay interesting aerial color material normal roughness metallic is missing but we got Suzanne with a pretty complex material almost like if we are using substance Adobe substance designer so we can test it with different environment but you got the idea right U pain without U pain it will be really hard to actually have multiple layering and channeling but here you see the add-on give you ability to layer amban occlusions multiple procedural texture solid color whatever material you have and you know it's quite complex and then you can see the stats how many images and let's say with suzan right suzan uh if we apply this Subs divisions select object right click convert to mesh we want to add vertex paint we can also do that add new fex color uh hit okay okay so if we go to fex paint or if you go to scalp and start painting we can we can actually do that this is painting it on the vertex which is unlike anything else fex is very interesting because you can sort of use it with scalp so [Music] color paint so you can paint very very quickly and it's very fast and you can smooth it with while holding shift some sometimes people like to do this just to roughly paint without worrying about without worrying about the UV it's almost like uh yeah you you're painting directly on the on the vertex and you have this quick ability just to right click and then select a color and then smooth it so people like that a lot so this is fex paint you can it can blend like a watercolor so once you have this of course this is just another layer and you can use masking with this guy so gradient mask gra noise maybe a checker so Checker applied into this guy so we have the Checker pattern that that we can control here the scale control the scale of Checker all right this is cool right and you can quickly you can quickly you can actually add modifier like invert and you know all kind of things so it's quite robust despite its Simplicity the everything is so nice and so easy to understand intuitive so so this is U paint you can have multiple material uh each material have multiple channel so this is the default Channel metalness roughness and you have layers and each layers can have also multiple channels and masking and this is the stat once again so that's basically what's U pain all about I just this is my first look at it if you if you want to use this for Productions then then feel free to try this yourself and see how this work as part of your workflow but I think if you're doing a lot of painting 3D painting I think U paint is just really really good and it's available for free in the past I've been using B painter actually um I think B painter might have been B painter is becoming an app I believe for iPad which you paint still available for you for free uh but from UK Umar so thanks Omar for this cool add-on I will I'll be using this I think as a replacement for uh substance painter or substance designer this is more than enough for most 3D uh artist if you want to use PBR and of course like I said I also mentioned about this polyam AR texture generator this is this is actually really powerful you have you have unlimited infinite possibilities to create proc texture that you can use for 3D painting okay so yeah hopefully you find this useful thanks again for tuning in and I'll see you next time thank you bye
Info
Channel: Jimmy Gunawan
Views: 2,805
Rating: undefined out of 5
Keywords:
Id: 0Zme_HSaIsw
Channel Id: undefined
Length: 24min 9sec (1449 seconds)
Published: Mon Jan 22 2024
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.