How to Blend Objects with Your Landscape - UE4 Runtime Virtual Texturing (RVT) Tutorial

  Рет қаралды 210,766

Unreal Sensei

Unreal Sensei

Күн бұрын

Пікірлер: 328
@ahmadhamada1641
@ahmadhamada1641 3 жыл бұрын
One rarly can find a channel so keen on explaining and understanding. I can't thank you enough
@matthieujuguet6589
@matthieujuguet6589 2 жыл бұрын
Thanks for the tutorial ! For those who are concerned by the white blending problem with Megascans assets, i found that it might be because you're using assets with Fuzz material instance applied. In this case, the Master material's Shading Model is set to "Cloth" to work properly with fuzzy feature, but it leads to the error in height blending with RVT. Just turn back the shading model to Default Lit to use RVT properly.
@fabiotarantino
@fabiotarantino 2 жыл бұрын
Great Man!.. the textureBlending isn't white anymore....BUT now it's blurry! :( something like bad resolution
@Mus_2001
@Mus_2001 2 жыл бұрын
Thanks man, helped a lot!
@spirituser7354
@spirituser7354 2 жыл бұрын
Thanks bro, Developers should make a video on how to fix issues like this. After 2 days of struggle, I finally found the fix but instead of connecting Fuzzy-VT-OUTPUT, I connected Map adjustment-VT-Output, then I had to just enable shading Model on Material instance and it worked perfectly. My settings are Falloff-25 Heights-1. 1 Contrast-2 And these settings worked perfectly.
@reliquary1267
@reliquary1267 2 жыл бұрын
THANK YOU! That fixed it. To get rid of the blur, open VT_MAT and play with the resolutions. I set to 2048 and the blur is gone.
@kap_cake
@kap_cake 2 жыл бұрын
you saved my day :)
@UnrealSensei
@UnrealSensei 3 жыл бұрын
Expect to see new tutorials every week. Also don't forget to subscribe to the Unreal Sensei Newsletter and press the bell icon to see all my community post!
@keenanrvndr
@keenanrvndr 3 жыл бұрын
Sensei🔥
@Markus-pv7cf
@Markus-pv7cf 3 жыл бұрын
Thank you Sensei!
@user-cw3nb8rc9e
@user-cw3nb8rc9e 3 жыл бұрын
Great. Please do more on planets and Mars/ Moon / asteroid surfaces, atmospheres, if possible.
@videohelper2299
@videohelper2299 3 жыл бұрын
Idol, thank you very much. Like what others say, I can't thank you enough for all of these very helpful and practical tutorials you shared with us.
@DonEsteban3D
@DonEsteban3D 3 жыл бұрын
So..What's going on with this udk 5 beta? Any new rummors? You said you will be back when beta begins.
@spellweavergeneziso
@spellweavergeneziso 9 ай бұрын
For anyone having issues with low quality results of landscape textures applied over static meshes or having any visual glitches that should not be there, try increasing "tile size" under Project Settings > Virtual Textures. I wonder how it looked so good for Unreal Sensei with the default 128 value, but my terrain textures have 2K resolution so I increased the tile size to 2048 as well and it looks much better. Anyway thanks for the great tutorial as always.
@lucdelamare8996
@lucdelamare8996 3 жыл бұрын
10/10 tutorial, unbelievably clear and to the point! And thank you so much for explaining WHY you're doing what you're doing with the nodes. I've only seen one of your videos but you are the straight Andrew Kramer of UE landscape tuts.
@ronaldradnus9108
@ronaldradnus9108 7 ай бұрын
If you are getting an error at 15:48, first add the VT_Height Virtual Texture we created at the start into the VT_Height "sample parameter" and also use "Default Lit" in shading model option inside material output node. Anyways, good tutorial sensei! : )
@sebastianavena
@sebastianavena 2 жыл бұрын
My anxious brain loves how fast pace your tutorials are!
@tasdeeq_hadaad
@tasdeeq_hadaad 3 жыл бұрын
I've been following your tutorials and has taught me so much since ive only started developing from the beginning of this year. Thank you for your amazing and informative tutorials, it has brought me a long way from absolutely zero to creating my own landscapes with ease.
@dang64337
@dang64337 3 жыл бұрын
Bro ur the best UE4 utuber Ever!
@mridulsarmah5974
@mridulsarmah5974 3 жыл бұрын
I became a huge fan of sensei within a single video of ue. The only channel that has tought me to use ue 4/5 so thoroughly that now I feel confident using it. Thank you Sensei.
@fracturedfantasy
@fracturedfantasy 3 жыл бұрын
Nice to see you back. Looking forward to see what you've got ;)
@-GlitchingColors-
@-GlitchingColors- 2 күн бұрын
Thank you so much man, Ive been looking for a way to easily blend assets with landscapes, Because my Materials Are different from most tutorials 😆
@virendraraval3610
@virendraraval3610 Жыл бұрын
Such a very interesting and helpful tutorial you made, I search and try almost 12-13 tutorial on youtube but I am satisfied with your straight-to-the-point tutorial that make sense to learn a virtual texture in the Unreal engine. I was a bit scary just because I have UE5 and your explanation is in UE 4.27 but, after all the hustle I had created the virtual texture well and blend the object with the landscape in my scene. Thank you once again.
@yasinduneth
@yasinduneth 3 жыл бұрын
You're the best teacher I found ❤️ Plz continue
@jbach
@jbach 3 жыл бұрын
Thanks. Anyone doing Unreal tutorials should view your content to see how to do it properly. The first virtual texturing tutorial that actually makes sense! Especially important given UE5's lack of tessellation support.
@lunaticiousofficial7210
@lunaticiousofficial7210 2 жыл бұрын
For those who got stuck with setting up the MESH Material: Drag and drop your VT Height into your Mesh Material's Virtual Texture Sample which is connected to your alpha's Height Information and the VT Mat into your standard base color, normal, roughness Virtual Texture Sample information. Also make sure your material output is set to "use material attributes" to be able to connect it.
@VRDivision
@VRDivision 3 жыл бұрын
The legend is back!
@treebeard7121
@treebeard7121 Жыл бұрын
Outstanding tutorial! I had done your Auto Material tutorial and thought that was good enough for VT, but I ran into some annoyances and realize I did not understand everything going on, and this tutorial filled in the gaps. Yes, I remember you suggesting it. ;)
@RaviTomar__
@RaviTomar__ 3 жыл бұрын
looking at the stuff u just did in this video it seems like newbies will take ages to reach till this point just to figure whats happening....ur brain works on the scale of a computer man!!!
@SuperLordee
@SuperLordee Жыл бұрын
Dude thanks for allways putting out easy to follow quality content :D
@julianking4793
@julianking4793 3 жыл бұрын
I teach 3D Digital and these are the very best Unreal instructional videos I have ever seen, (outside of Epic content). I will be recommending your channel to my students.
@adamc3607
@adamc3607 Жыл бұрын
Best UE channel on YT!
@ELjaroni
@ELjaroni 3 жыл бұрын
Wow that’s awesome! You’re a node wizard!
@1d33f1x3
@1d33f1x3 3 жыл бұрын
Super helpful, thanks! I really appreciate how you take it a few steps further and make the modular material function at the end - well thought out!
@LudwigvanBeethoven2
@LudwigvanBeethoven2 3 жыл бұрын
Now materials can interact. Thats amazing
@NGZ4
@NGZ4 Жыл бұрын
10/10 Tutorial, clear explanations and clean execution. Loved it and helped soooo much!! Thanks!!
@CreativeSteve69
@CreativeSteve69 3 жыл бұрын
Welcome back Sensei. I'm definitely going to follow this tutorial a bit later in my day. I know how long enivomrnet tutorials can be to record and create for us. But would love to glad I found ya last year when I re-discovered my love for environment artwork and learning it in unreal for a change of pace. :)
@yukirito3849
@yukirito3849 Жыл бұрын
Thank you so much. I successfully copied RVT in ue5.1.1. You are so handsome, and your voice is very magnetic, just like your tutorial.😋
@Yoppz
@Yoppz Жыл бұрын
Great job with the tutorial, really solid explanation and I especially enjoyed it when you go explaining in detail why you do something and what happens if you ignore specific steps. Keep up the good work!
@maxmaxed2887
@maxmaxed2887 3 жыл бұрын
You channel is absolutely amazing. So much work and all for free for everyone. Long needed stuff too! Please keep on going and great there is an option to buy all your courses too!
@littleboots3809
@littleboots3809 2 жыл бұрын
Amazing tutorial, thank you for taking the time to make it!
@EREB_
@EREB_ 3 жыл бұрын
This is some crazy magic here. Thanks for the vid!
@wtmftproductions
@wtmftproductions 3 жыл бұрын
I'm really thankful for this video, but I'm lost on why my virtual texture looks nearly white, like a washed out version of the landscape, but only on the megascans assets and not on the log. I followed along with both. The log worked perfect, a megascan asset looks wrong.
@isa0010
@isa0010 3 жыл бұрын
I have the same issue, did you get it fixed?
@cryptominingguy9326
@cryptominingguy9326 3 жыл бұрын
Did you figure this out?
@wtmftproductions
@wtmftproductions 3 жыл бұрын
No, but if I do I'll post here. :)
@pierrequlroule
@pierrequlroule 3 жыл бұрын
Hi ! I had the same issue today and I was looking for answers here. A few minutes later, I fixed the problem. I had washed out versions of megascans assets too, especially with a direct light on it. I fixed it by moving the MF Material Blend from the tutorial right before the megascan MF Fuzz in the master material of the assets. (I put it between MF MapAdjusments and MF Fuzz). Hope it helps you (even if it's 5 months later) !
@yuanjunsiow3554
@yuanjunsiow3554 2 жыл бұрын
@@pierrequlroule thanks!! U just helped me
@radscorpion8
@radscorpion8 3 жыл бұрын
am i the only one who thinks the before and after at 0:12 look almost indistinguishable? I can't tell anymore. The graphics are too good!!!
@davidvideostuff
@davidvideostuff 2 жыл бұрын
Thx a lot !!! one of the best tutorial on RVT !!!
@sdutoit
@sdutoit 3 жыл бұрын
This tutorial helped me so much!! I have been struggling to get my meshes to blend with my landscape for 2 days. Thank you so much for this!
@sams_3d_stuff
@sams_3d_stuff 3 жыл бұрын
This is one of the best tutorials out there! Damn!
@TheBassMountain
@TheBassMountain 3 жыл бұрын
I am SO elated to see more videos from you! Excellent stuff, thanks so much for your time and effort!
@UnrealArtist
@UnrealArtist 3 жыл бұрын
The good thing about this person is, He really teaches you a lot of things during his tutorial, 2nd he does not show you the annoying self video after every 5 seconds xD , which usually tut guys are doing out there. I do not know if it's annoying to me only :( To see tutor's face after 5 sec instead of the program he is teaching.
@UnrealSensei
@UnrealSensei 3 жыл бұрын
Glad you like it. Yes I find that annoying also which is why I tend to only show myself when introducing a new concept. Also I avoid a facecam in the corner so that viewers can see the entire screen.
@snook-official
@snook-official Жыл бұрын
Great video and explanation of how this all works, many thanks for sharing this.
@DBGajzen
@DBGajzen 2 жыл бұрын
What a great video! Works great, well explained!
@Frits_Mulder
@Frits_Mulder Жыл бұрын
The result is just amazing, thank you!
@TheCRX7
@TheCRX7 3 жыл бұрын
Cant WAIT to watch this later!!
@abumohammedthahir7198
@abumohammedthahir7198 2 жыл бұрын
Just easy to follow..lots of love
@heikohesse4666
@heikohesse4666 3 жыл бұрын
absolutely fantastic stuff - finally a really easy to understand tutorial - thank you very much
@treebeard7121
@treebeard7121 Жыл бұрын
Would you say since UE5 has come out, are the Megascans materials more tricky now? I've been trying to use their MS asset materials with the VT I made in your tutorials, and damned if I can get them to work. Any suggestions?
@lucaslucas2855
@lucaslucas2855 Жыл бұрын
Hey mate Did you find a Solution for you problem, as i am having issues to
@evgeniiklimashin
@evgeniiklimashin 3 жыл бұрын
Amazing tutorial! I tried it in UE5 and it looks awesome
@Jesterofthesky
@Jesterofthesky 2 жыл бұрын
Brilliant, works super well, but upon light bake static meshes have slightly different lighting to the landscape and so have a lighting seam, any ideas on fixes?
@rakysamson3921
@rakysamson3921 2 жыл бұрын
Very keen on details, thank you Sensei
@aashay
@aashay 3 жыл бұрын
Welcome back Sensie.. Can you please show us how to put green screen actors on Unreal background, with camera tracking data? Not virtual live production but the good old fashioned/economical compositing? Please.
@wagwan0
@wagwan0 3 жыл бұрын
We need more of you sir
@Louluufff
@Louluufff Жыл бұрын
Thanks, Great tutorial! Appreciate that you explain every node as you go :)
@DjSadhu
@DjSadhu 3 жыл бұрын
Amazing!
@tivdeveloper7388
@tivdeveloper7388 3 жыл бұрын
Thank you man for your impact on our education! You the best!
@sixstudios187
@sixstudios187 3 жыл бұрын
That work like a charm, you are very good senpai.
@Grishnakh66
@Grishnakh66 2 жыл бұрын
Think this is right! I found the SM_Log_L_01 under RuralAustralia/StaticMeshes/Vegetation/Log_L_01 and dragged it into the map called RuralAustralia_Example_03 at X=4520 and Y=6240. Lifted the log above ground and snapped back down to get the gap showing. This is to follow along with the tutorial as far as I can tell =)
@antoniopepe
@antoniopepe 3 жыл бұрын
Great Gem your Landscape Material and Virtual Texture Material Function. thx
@Khanstant
@Khanstant 2 жыл бұрын
Thank you! Helpful elaboration on the section on ue5 basics tut
@byEVxL
@byEVxL Жыл бұрын
i keep getting "GPU Crashed or D3D Device Removed" crash when i add the RVT volume this didn't happen in 5.1 but is happening in 5.2
@omarrocillo211
@omarrocillo211 2 жыл бұрын
Es una locura lo que acabas de enseñar, se agradece muchisimo. Esto te da un profesionalismo increible a la hora de mapear. 10/10
@albanl8979
@albanl8979 Жыл бұрын
I find that using the bounding box makes the blend factor size dependant of the static mesh you're using. That might be what you're looking for but I'd rather have a simple offset that works and blends every static meshes at the same height. I did that by only using the subtraction of Absolute world position and VT height world height, then subtracting a paramter offset that would be the height at which blending starts and then only dividing with parameter for falloff and then saturate. No bounding box needed as it make something in the equation size dependant of the static mesh
@jaysfinaltake
@jaysfinaltake 3 жыл бұрын
U got my sub. I'm currently learning ue4 right now !
@AlexandreMonteiroSilva
@AlexandreMonteiroSilva 7 ай бұрын
Wow! Thanks Sensei!
@Rhen5656
@Rhen5656 3 жыл бұрын
great tutorial, very well explained.
@Agency-1001
@Agency-1001 3 жыл бұрын
Professional clean work bro
@milosavpavlovic7548
@milosavpavlovic7548 3 жыл бұрын
He's Back!
@dotwaregames
@dotwaregames 3 жыл бұрын
Love your videos! Keep it up, your tutorials are great
@midimusicforever
@midimusicforever 3 жыл бұрын
Really nice! I feel they should build this into Unreal tho.
@zeromemes3355
@zeromemes3355 3 жыл бұрын
Best class ever 🔥🔥🔥🔥
@slothsarecool
@slothsarecool 3 жыл бұрын
Thanks! So much better than the pixel depth dithering stuff
@dilipvfx
@dilipvfx 2 жыл бұрын
Thank you for sharing great information...
@derakon4791
@derakon4791 3 жыл бұрын
Oh my god this is amazing tnx for this video guide.
@dubourg4
@dubourg4 3 жыл бұрын
Awesome tutorial, really make the whole process as simple as possible while still explaining all he's doing. Wich, BTW, I don't find that simple. Am I the only one thinking that blending 2 materials is such a common need that there should be an easier way to do this in the engine ? Basically, I feel like the end result of this awesome work ( a simple node to blend another material ) should already exist and be optimised in the engine.
@vincentboudewijn
@vincentboudewijn 3 жыл бұрын
Absolutely, this should be made way easier, there are so many steps involved to do this. I have a plugin for Blender which basically does this exact thing in literally 2 clicks (its called blendit addon for blender you can look it up) something should hopefully exist for UE in the future
@Jesterofthesky
@Jesterofthesky 2 жыл бұрын
Why? Just make it a material function like he does at the end and you can easily add it to any material, no fuss.
@alexandraminues
@alexandraminues 3 жыл бұрын
Wonderful video, thank you so much!
@hollywoodanimationstudios2593
@hollywoodanimationstudios2593 3 жыл бұрын
Love Your tutorials can You do a Live Camera setup from start to finish. Everyone leaves out important info and You are very thorough. Thanks
@sangamyadav3290
@sangamyadav3290 3 жыл бұрын
Great content, please keep doing such amazing tutorials❤️🔥
@ExoplanetesSpace
@ExoplanetesSpace 5 ай бұрын
it is very good Thank. But see the effet when moving parameters on the material, but not affected the viewport .. Have an idea ?
@artkirin7747
@artkirin7747 2 жыл бұрын
You got me sensai :D My light
@Bazinga73904
@Bazinga73904 3 жыл бұрын
As an Aussie, I really respect the representation :)
@lucascastro6930
@lucascastro6930 3 жыл бұрын
Great video! Is there anyway to blend textures with a plane (mesh) instead of blend it with the landscape? Thanks!
@UnrealSensei
@UnrealSensei 3 жыл бұрын
Yes you would use vertex painting then for static meshes. I did make one but the Unreal's Megascans blend material is great kzbin.info/www/bejne/oJCWkJ-Prt6XnaM&ab_channel=Quixel
@lucascastro6930
@lucascastro6930 3 жыл бұрын
@@UnrealSensei thank you a lot!
@TomartStudios
@TomartStudios 3 жыл бұрын
excelent tutorial for RVT
@osgawtf
@osgawtf 3 жыл бұрын
Hey there great tutorial. I was following along but I can't get it to work. My blending shows black intead of the ground material. Do you happen to know what might be wrong?
@osgawtf
@osgawtf 3 жыл бұрын
I managed to make the texture appear but now it is super tiled. I have watched your video 10 times please help :S
@osgawtf
@osgawtf 3 жыл бұрын
@@Rhen5656 I don't remember exactly what I did but I believe it worked when I tried a different level
@Rhen5656
@Rhen5656 3 жыл бұрын
I had the same issue, not sure if you made the same mistake I did but I forgot to enable VT heights at 16:08
@areszues92
@areszues92 3 жыл бұрын
I had the same problem. Check if you runtime virtual texture volume in your scene. It works fine now that I placed the volume.
@Rafa_VFX
@Rafa_VFX 3 жыл бұрын
Hello Unreal Sensei, thanks for your tutorials! One question, is it possible to use Vertex Paint on the object to paint areas where I would not like to apply the blend, like in the 26:57 minute of the video. Or can I just adjust the blend in the VirtualBlendHeight and VirtualFallOff properties? Thanks!
@Mittzys
@Mittzys 2 жыл бұрын
Subtract vertex colour from the alpha
@danielvidalterrades9148
@danielvidalterrades9148 3 жыл бұрын
22.44 you could have transformed the output normal from te virtual texture sample from world to tangent before blending, so that you do not make the same operation twice.
@Bulborb1
@Bulborb1 11 ай бұрын
Thanks for this!
@BetaraptorLP
@BetaraptorLP 3 жыл бұрын
Hi, a question: You showed that there's a fallen off bark on the other side of the log and because it's so close to ground, it gets fully retextured to ground. Is there a way to avoid this? I presume none besides cutting it out of that mesh and placing it separately, or simply covering it by another mesh.
@pdgiddie
@pdgiddie 2 жыл бұрын
I'm new to this, but I feel like it should be possible to paint another texture to fine-tune the blending, instead of using only the height map. That would give a lot more control over the final result.
@tbunreall
@tbunreall Жыл бұрын
Hi, I have an issue where the virtual texture projected onto my objects is a really low resolution. Any ideas?
@SeriesShower
@SeriesShower 3 жыл бұрын
Good call to return to videos before UE5 beta releases, i don't think it's coming out super soon since metahuman just now got a preview release, I think they plan on releasing 4.27 before 5 too.
@ysidro5930
@ysidro5930 3 жыл бұрын
thank you for this amazing tutorial. But i have one problem i am not able to fix. For the material i originally created it in, it works absolutely fine. But as soon as I add the material function to an other material, the blending is only white and it does not capture the Landscape material anymore. I have no clue what the problem is. I am using UE5 by the way. And sorry for my insufficient English, it is not my native language.
@NP-Adrian
@NP-Adrian 3 жыл бұрын
I'm having the same problem, some help will be appreciate :)
@bcgames92
@bcgames92 3 жыл бұрын
it's a long video, but it's necessary... i don't understand how somebody disliked this video :'D
@bcgames92
@bcgames92 3 жыл бұрын
what's extra impressive, is that it seems you do this tutorial in in real time with no edits.... You're a natural.
@UnrealSensei
@UnrealSensei 3 жыл бұрын
​@@bcgames92 Oh their are edits I just try to make them seamless.
@Pav_mak
@Pav_mak Жыл бұрын
why is my terrain material stretching over the Megascans object? there is no clear detail as in the video. With what it can be connected?
@davidpurple3698
@davidpurple3698 3 жыл бұрын
Thanks for great videos. Im new to this. Why isn't the template including the setup for blending ? Seems like a process everybody needs to go through from start.
@lucaslucas2855
@lucaslucas2855 Жыл бұрын
I'm working in UE5.2 and when i do all the steps up to 23:35 i just get all white where the blend is supposed to be. not really sure what's going on?
@sebastianvonhohenberg729
@sebastianvonhohenberg729 3 жыл бұрын
Thank you.😊 Also, very good to understand virtual textures in general. 👍
@zeromemes3355
@zeromemes3355 3 жыл бұрын
Best best tutorial ever
@andreasmoyseos5980
@andreasmoyseos5980 3 жыл бұрын
beautiful, thank you Sensei!
@shoiko
@shoiko 2 жыл бұрын
Note: If your terrain is transformed by Z you have to add e that ZOffset as a paramter.
@NAJOUILLElaFRIPOUILLE
@NAJOUILLElaFRIPOUILLE Жыл бұрын
Hi ! In the Mesh Material or in the landscape material ? Thx :)
@shoiko
@shoiko Жыл бұрын
@@NAJOUILLElaFRIPOUILLE both i believe
@connorhessel487
@connorhessel487 Жыл бұрын
Where do you find ZOffset option?
@shoiko
@shoiko Жыл бұрын
@@connorhessel487 You have to do that math youself in teh shader. By default the shader uses 0,0,0 as the information offset so if your landscape is 0,0,5000. I had to add a parameter to the material the specify what the know Z was. I dont know if you can also use GetObjectPosition in the shader. I never went that far in on my testing.
@R-SXX
@R-SXX 2 жыл бұрын
at 16:43, what can I do if my object is completely black? I changed the params but nothing I do adds a white blend on my object. It stays black...
@brandonjacksoon
@brandonjacksoon 3 жыл бұрын
Cool! Thank you!!
@aidorrocks
@aidorrocks 2 жыл бұрын
when i open the example mountain project, it displays correctly, but if i import the project into my project the texture doesnt work. i have virtual textures enabled in my settings, so i'm not sure what the problem is. anybody any suggestions?
Unreal Engine Landscape Master Material Tutorial - UE4 Tutorial
1:07:41
Unreal Sensei
Рет қаралды 299 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Pathways & Roads using RVTs [UE4/UE5]
20:46
PrismaticaDev
Рет қаралды 42 М.
Virtual Textures Are Now My Favorite Thing
29:20
BoroCG
Рет қаралды 56 М.
Epic's Unreal Optimization Disaster | Why Nanite Tanks Performance!
13:07
Threat Interactive
Рет қаралды 296 М.
Tips for Sky Atmosphere & Fog - Unreal Engine 5 (& UE4)
5:26
William Faucher
Рет қаралды 179 М.
Why Unreal Engine 5.5 is a BIG Deal
12:11
Unreal Sensei
Рет қаралды 1,5 МЛН
Unreal Engine 5 Tutorial | Post Apocalyptic Environment in UE5
8:44
Learning Unreal Engine in One Month to make a Game!
15:25
Will Hess
Рет қаралды 109 М.
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН