Displacement Vertex Painting - Unreal Engine 5 Tutorial

  Рет қаралды 14,965

CG Dealers

CG Dealers

Күн бұрын

🔗 Link to Get The Final Material and Textures Codes for FREE:
/ displacement-5-96106831
Leartes Entire Store 210+ Assets on 30% Discount:
🔗 gumroad.com/a/39658451
30% Discount Coupon Code: CG30
🔗 Support this channel and get access to all my files:
/ cgdealers
🔗FREE VIDEO - How To Create The Landscape Auto Material:
• Create Massive World L...
🔗 GET MY UNREAL 5 - BLUEPRINTS MASTERCLASS COURSE:
Udemy: bit.ly/3WqNQSL
🔗 GET ONE MONTH FREE SKILLSHARE SUBSCRIPTION:
skl.sh/3CwwFH2
🔗 MY SOCIAL MEDIA:
Artstation: www.artstation.com/coldwave
Happy Game Development!
-----------------------------------------------------------------------------------------------------
Welcome to my Unreal Engine 5.3 tutorial where we will create a Displacement Vertex Painting Material from scratch!
#unrealengine5 #blueprints #ue5tutorial #openworld #openworldgames #gamedevtutorial #gamedevelopment #unrealengine #unrealenginetutorial #unrealengine #environmentdesign #gamedesign #rvt #runtimevirtualtexture #realtimerendering
-----------------------------------------------------------------------------------------------------
Timestamps:
00:00 - Introduction & Final Result
00:29 - Support More Free Videos and the Channel
01:22 - Create Material and Uv Scale Size Block
02:48 - Add Textures
03:35 - Connect UvScaleSize to Textures
04:00 - Create Vertex Color Block
05:13 - Using Learp Height or Learp
08:13 - Create Contrast Node
09:00 - Create Learp Height Nodes for Normal and ORD
11:22 - Blend Two Textures via Vertex Painting
14:19 - Add One More Painting Layer
19:25 - Blend Three Textures via Vertex Painting
21:24 - Displacement Trick for Vertex Painting
23:59 - Final Result /Three Blending Textures with Displacement/
24:14 - Outro

Пікірлер: 60
@weirdscix
@weirdscix 6 ай бұрын
Another great video, I've also picked up your Blueprint series so I'm looking forward to watching that as well
@CGDealers
@CGDealers 5 ай бұрын
Hope you enjoy it! If you have any questions feel free to contact me in discord!
@lumosart
@lumosart 5 ай бұрын
Incredibly helpful video.
@CGDealers
@CGDealers 5 ай бұрын
Glad it was helpful!
@AboniL45
@AboniL45 3 ай бұрын
Merci beaucoup
@Moonskimmin
@Moonskimmin 5 ай бұрын
This really clarified some questions I had on texture blending and how to use the vertex painting system. May check out the blueprint course. Could use some help with Editor Utility Blueprints...are those included in it?
@CGDealers
@CGDealers 5 ай бұрын
Editor Utility Blueprints are not included in this course
@sorog.online1378
@sorog.online1378 4 ай бұрын
hello, your tutorial are very nice and clear! I love your channel. I have a question, is it possible to get the same result with the landscape somehow? cheers
@CGDealers
@CGDealers 4 ай бұрын
Yes, of course. If you want join our discord and the community will help you out there.
@50shadesofskittles9
@50shadesofskittles9 5 ай бұрын
Nice video!
@CGDealers
@CGDealers 5 ай бұрын
Thanks!
@pwA_90
@pwA_90 4 ай бұрын
Thank you for this tutorial! The solutions presented in it were a milestone for me that pushed the project forward. I have a small question about textures tiling: I've created a brick wall that consists of two textures. Unfortunately, when painting bricks, they differ in size, which looks unnatural. I would like to change the TextureCoordinate parameters separately for the selected texture because in the blueprint, U/VTiling is for all textures simultaneously. I tried to work around this by creating separate TextureCoordinate nodes for each of the textures (normal, ambient occlusion, displacement), but the effect on the mesh cube model was not satisfactory - the bricks on the mesh started stretching more and more from the middle. Is there a more intuitive way to do this? In the basic function of blended materials from Quixel Bridge level, we can manually adjust Tiling X, Y in the options (Details panel), but then we don't have displacement (it may work only on one layer), and I am interested in having it for all texture layers. I will be grateful for any response. Have a good day!
@desuii8873
@desuii8873 13 күн бұрын
how did u solve it? :o
@craiglucas4955
@craiglucas4955 5 ай бұрын
Thanks for the response i just want to know where would i add the stacked texture in the auto material to get displacement working
@CGDealers
@CGDealers 5 ай бұрын
You need to mimic the normal map nodes and plug the final in displacement.
@suppehue4091
@suppehue4091 3 ай бұрын
Is there a way to combine how you've set up this blueprint with worldaligntexture? Seeing as the height lerps need vector 3, but worldalign needs t2d textures? Or am i getting something wrong?
@kratos7334
@kratos7334 Ай бұрын
Take the height from the result of the world aligned texture node it gives you xy and xyz world aligned textures in the results outputs which means you can use it as vector 3
@Samuele_Lini_ARS
@Samuele_Lini_ARS 5 ай бұрын
As displacement won't work with path tracer render is there a way to bake a "mixed" displacement map to be able to apply it permanently in the modeling tools to the mesh?
@CGDealers
@CGDealers 5 ай бұрын
I don't know at this point. Need to make research.
@DeBaRe
@DeBaRe 2 ай бұрын
Hey there; awesome stuff. Thx! Do you know if it works in UE 5.4? I did it step by step. Tessellation is working but painting not :/ EDIT: Painting works, but even when I apply and reactivate Nanite, paintings gone..
@ziggy4u57
@ziggy4u57 2 ай бұрын
I could be wrong as I am still learning this but in another video I am pretty sure they said you can't use Mesh Paint mode with Nanite Tessellation and you have to use the Modeling Mode Attribs->Paint Vertex Colors tool.
@Kurdischerjapaner
@Kurdischerjapaner 5 ай бұрын
Can you create a advance material shader for substance painter packed textures i unreal ?
@kratos7334
@kratos7334 Ай бұрын
Watch Ben cloward He has a really good way for packing textures He made a video about it
@thenoobdev
@thenoobdev 6 ай бұрын
Great share as usual ! ❤ I need this functionality, but on landscape, not a mesh.. How would I best approach that?
@CGDealers
@CGDealers 6 ай бұрын
Check my previous video. Unreal Engine 5 - Landscape Material Paint with Displacement kzfaq.info/get/bejne/obxjnbOi173Yf3U.html
@thenoobdev
@thenoobdev 6 ай бұрын
@@CGDealers Great video; but.. I wasn't all conclusive.. My bad.. So what I want to achieve, is painting skidmarks on my landscape.. These have to be in the direction of which I'm painting.. Is this even possible for landscapes? With vertex mesh painting it's pretty easy to do, buut on a landscape it's different and I can't really find a way..
@thefacelessman808
@thefacelessman808 5 ай бұрын
@@thenoobdev I think Decals would be better for that
@thenoobdev
@thenoobdev 5 ай бұрын
@@thefacelessman808 thanks for the tip, I was thinking about this too but it'll be a bit tedious. Especially with corners of different angles and all..
@CommanderColson
@CommanderColson 5 ай бұрын
Does vertex painting with tessellation work on splines? Like does the painted tessellation work on splines too?
@CGDealers
@CGDealers 5 ай бұрын
I don't see why not.
@IstyManame
@IstyManame 6 ай бұрын
Is there a way to get rid of that "spiky" look of nanite displacement?
@CGDealers
@CGDealers 6 ай бұрын
Play with the nanite settings to soften it out and in the texture a bit blur can help.
@shadowtjnl
@shadowtjnl 5 ай бұрын
When i try to make this in ue 5.3 ... i do not have a displacement ... did i done something wrong with the setup of the material ?
@CGDealers
@CGDealers 5 ай бұрын
Yes, you need to enable displacement in engine .ini files. Watch my other video how to do that Landscape Material - Enable Displacement Unreal Engine 5.3 kzfaq.info/get/bejne/jdloicJprt7UnX0.html
@lilith4456
@lilith4456 5 ай бұрын
Yo, Thank YOU! But how reset my paintings, changing the material did not help
@CGDealers
@CGDealers 5 ай бұрын
Use the flood option in painting mode and just use back color.
@zoso3103
@zoso3103 3 ай бұрын
why it doesn't work with landscapes, how do you think i can integrate it with landscapes ? or integrate a mesh plane with a landscape ?
@CGDealers
@CGDealers 3 ай бұрын
In landscapes you need to use paint layers.
@erratiqgaming
@erratiqgaming Ай бұрын
i need to do this but im having a hard time understanding how to make layers in the automaterial that can manually be painted with or without displacement.
@CGDealers
@CGDealers Ай бұрын
Well the AutoMaterial paint layers function is available for my supporters at patreon.com/CGDealers You have Paint Layers, RVT function, Footsteps sounds based on surface and Displacement in my last upload there. I didn't have time to record videos on how to add all of those to my master material. Maybe I'll have some in the near future. Otherwise if you deep dive into my Master Material you can do those functions yourself with a bit of research and time put into it.
@erratiqgaming
@erratiqgaming Ай бұрын
@@CGDealers I completely understand good sir, I may be joining the patreon soon. I’m trying to learn but I’m a beginner so I’ve just been a tad bit lost in understanding nodes , but with time I shall improve! Thank you again! Your efforts are appreciated!
@parallax6005
@parallax6005 2 ай бұрын
Does this work with paint layer??
@CGDealers
@CGDealers 2 ай бұрын
Yes
@ultravioletdank15
@ultravioletdank15 5 ай бұрын
I was following you step by step, but when you connect blue channel to the displacement I cant to this, I dont have displacement option. what can I do? thanks in advance
@CGDealers
@CGDealers 5 ай бұрын
Check my other video on how to activate the displacement map in Unreal Engine 5. It has some technical stuff that you need to do before it will appear in your material. Check the video: kzfaq.info/get/bejne/jdloicJprt7UnX0.html
@ultravioletdank15
@ultravioletdank15 5 ай бұрын
Thank you, it works perfectly! @@CGDealers
@CGDealers
@CGDealers 5 ай бұрын
Cheers :) @@ultravioletdank15
@tomahawk1495
@tomahawk1495 Ай бұрын
for me, geometry is being displaced and I don't want it to, I never turned it on and when I go to find these settings at 22:00 they aren't available
@CGDealers
@CGDealers Ай бұрын
That is strange. If it is the case, go to your material, open it, search for displacement function in the material and put the magnitute to 0. That way you won't have displacement working.
@dreadtrain2846
@dreadtrain2846 5 ай бұрын
How is it performance wise?
@dreadtrain2846
@dreadtrain2846 5 ай бұрын
Great tut by the way.
@CGDealers
@CGDealers 5 ай бұрын
It's okey since the displacement is still new and not very stable. Few more updates of UE and it will be perfect.
@karathrace8101
@karathrace8101 3 ай бұрын
Too complex and way too many nodes for a material like this. All you need is one HeightLerp node and BlendMaterialAttributes node. You make material atributes for all layers, add height, contrast and vertex color to HeightLerp and plug alpha from HeightLerp into alpha of BlendMaterialAttributes. Much simpler, cleaner and faster with the same result. Btw, you can vertex paint on nanite meshes from modeling mode.
@MatiasPiens
@MatiasPiens 3 ай бұрын
can you made a tutorial of this and send me the link of the video ?
@kratos7334
@kratos7334 Ай бұрын
Your right Instead of blending individual textures you can blend layers of materials with one single node for each material
@nikiboa
@nikiboa 3 ай бұрын
On 11:13 I dont have displacement thing...
@CGDealers
@CGDealers 3 ай бұрын
You should watch my other video on Displacement. You need to use Unreal 5.3+ and enable tessellation via command in the .ini file kzfaq.info/get/bejne/jdloicJprt7UnX0.html
@nikiboa
@nikiboa 3 ай бұрын
@@CGDealers thank you very much
@GowthamDme-dj2ye
@GowthamDme-dj2ye 5 ай бұрын
your discard link????
@CGDealers
@CGDealers 5 ай бұрын
discord.gg/MmCG9ZGDHM
Unreal Engine 5 - Landscape Material Paint with Displacement
10:35
Вечный ДВИГАТЕЛЬ!⚙️ #shorts
00:27
Гараж 54
Рет қаралды 14 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 35 МЛН
I tried Eevee Next... Here's What I Learned
6:48
Martin Klekner
Рет қаралды 37 М.
Introducing EasyMapper for Unreal Engine 5
28:47
William Faucher
Рет қаралды 214 М.
How To Convert Any Decals Into 3D Mesh | Unreal Engine 5.4 😍
9:12
3D AI Model Generation is Getting GOOD - UE5.4 Unreal Engine
12:25
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 85 М.
Why Unreal Engine 5.4 is a Game Changer
12:46
Unreal Sensei
Рет қаралды 1,1 МЛН
How to use mesh paint editing tool in UE5 (Tutorial)
4:41
LoneWolf Studio
Рет қаралды 74 М.
Unreal Engine 5.3 Displacement with Quixel Materials
7:32
Ryan Wyler
Рет қаралды 6 М.