UE4: Fix Landscape Texture Tiling with This UE4 Macro/Micro Variation Technique - Tutorial

  Рет қаралды 93,420

WorldofLevelDesign

WorldofLevelDesign

Күн бұрын

Full Blog Post with Videos and Notes: www.worldofleveldesign.com/ca...
Here is how to solve obvious texture tiling on landscapes. Where your textures look good up-close, near the player but then it tiles very noticeably far away.
Get the "UE4 Landscape Essentials" Tutorial Course: www.worldofleveldesign.com/st...
-----------------------------------
Follow World of Level Design
WoLD Website: www.worldofleveldesign.com/
WoLD on Twitter: / gameleveldesign
WoLD on Facebook: / worldofleveldesign
WoLD on Instagram: / worldofleveldesign

Пікірлер: 146
@johncraft9464
@johncraft9464 2 жыл бұрын
One of the best video tutorials I've ever watched . Please continue making videos!
@spynderMK
@spynderMK 4 жыл бұрын
This isn't just teaches you about what you want to do, but also all other little stuff like why it's useful to create material instance or scalar creation hotkey! Incredible work, keep it up!
@moonbather4724
@moonbather4724 4 жыл бұрын
totally agree
@ellenkedma182
@ellenkedma182 2 жыл бұрын
This was such an amazing and fun to follow tutorial! Thank you very much!!!
@tbates2819
@tbates2819 4 жыл бұрын
Can I just say this is the best tutorial for this. No fluff, straight to the point and you explain it well.
@kabeltelevizio
@kabeltelevizio 2 жыл бұрын
This still looks very repetitive, the Texture Variation Node is probably better than this, although it's a bit more expensive.
@dimalavrinenkov6113
@dimalavrinenkov6113 4 жыл бұрын
This is the video i was looking for, thank you very much!
@itsthehawke
@itsthehawke 4 жыл бұрын
Simple, properly explained, amazing!
@sethdaigle2284
@sethdaigle2284 2 жыл бұрын
Very helpful and straightforward, thank you
@wolf1978
@wolf1978 4 жыл бұрын
5 Stars tutorial man. Thanks a lot.
@jotacoxabagaray
@jotacoxabagaray 4 жыл бұрын
Very good and useful tutorial, thank you very much.
@hitmangamesyndicate5970
@hitmangamesyndicate5970 4 жыл бұрын
Another great video Alex G. thank you as always...
@DPPed4
@DPPed4 3 жыл бұрын
You make it so easy to learn unreal. I Wish you had a local lessions workshop
@mr_bamboo_3048
@mr_bamboo_3048 3 жыл бұрын
I'm fresh new...You just fixed my bloody problems!!!! Thank You so much!
@krishnaninvaarthaigal2075
@krishnaninvaarthaigal2075 3 жыл бұрын
A very good tutorial... channel... you teach us very easily and patient. And also, you teach us some other techniques. Thank you.
@capitainebejita753
@capitainebejita753 Жыл бұрын
Very appropriate for beginners to understand. Thanks.
@huminbyrd67
@huminbyrd67 Жыл бұрын
Thank you so much for this tutorial. It actually worked for me!
@CasperLind1
@CasperLind1 3 жыл бұрын
Nice tutorial, i managed to combine it with another tutorial of yours with great succes! Nice video great tempo!
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
Thank you Casper.
@noagendasevenseven1231
@noagendasevenseven1231 Жыл бұрын
Thanks, this is exactly what i needed and easy to understand
@bossofthisgym7411
@bossofthisgym7411 3 жыл бұрын
Perfect Tutorial, thank you very much
@skyrah6488
@skyrah6488 3 жыл бұрын
Amazing video. Helped a lot
@toxicsludge77
@toxicsludge77 4 жыл бұрын
This was great, thanks!
@guillaumeb9577
@guillaumeb9577 2 жыл бұрын
thanks a lot for this tutorial, you explain everything, perfect for begginers
@michaelarby
@michaelarby 3 жыл бұрын
Great tutorial! Very helpful!
@m4r_art
@m4r_art Жыл бұрын
The best tutorial ever.
@rangerow8765
@rangerow8765 2 жыл бұрын
this is the best tutorial for this . thank you so much sir
@MAX3D2
@MAX3D2 4 жыл бұрын
EXCELLENT!!! Thank you!
@sergiogonzalez2611
@sergiogonzalez2611 4 жыл бұрын
thank you very usseful. best regards from colombia
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
Thank you Sergio!
@kenyong7595
@kenyong7595 2 жыл бұрын
Very good tutorial. Thank you
@ShawnPowerz
@ShawnPowerz 3 жыл бұрын
High quality, great explanations and results. An incredible tutorial! Thanks
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
Thank you Shawn!
@BorodaWayne
@BorodaWayne 3 жыл бұрын
Man you GOD! You and Unreal Sensei is Gods of Unreal for me!
@mirceam7152
@mirceam7152 3 жыл бұрын
Thank you very much. very good tutorial
@lays6900
@lays6900 2 жыл бұрын
Absolute legend!!! Thank you
@MichaelVNguyen
@MichaelVNguyen 3 жыл бұрын
This was super helpful!
@gustavomelo7751
@gustavomelo7751 2 жыл бұрын
awesome tutorial bro
@JeanMarcWanner
@JeanMarcWanner 4 жыл бұрын
Thank you, a good tutorial !
@nov3000
@nov3000 4 жыл бұрын
THANK YOU VERY GOOD TUTORIAL
@pannonianknight
@pannonianknight 2 жыл бұрын
Great Tut!
@mashonoid
@mashonoid 4 жыл бұрын
omg are u back? 😍😍
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
I never left!
@ChathuraJayalath
@ChathuraJayalath 3 жыл бұрын
Awesome, thank you mate
@Jake-co7rt
@Jake-co7rt 3 жыл бұрын
Super-helpful video! Thank you much. (c:
@markbay9275
@markbay9275 2 жыл бұрын
Good stuff!
@sarevok6
@sarevok6 4 жыл бұрын
Dude you are incredible
@joeyn.8379
@joeyn.8379 2 жыл бұрын
Very very good, thx.
@yugsahu7388
@yugsahu7388 3 жыл бұрын
I would highly recommend starting to use parameters as you get familiar with this interface.
@monkeyrobotsinc.9875
@monkeyrobotsinc.9875 3 жыл бұрын
You are the best teacher on KZfaq.
@jpm1
@jpm1 3 жыл бұрын
another great video. your english is very good btw
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
Thank you.
@SaurexMusic
@SaurexMusic 4 жыл бұрын
This is going to be fun with a landscape auto material xD
@misael5179
@misael5179 2 жыл бұрын
Thanks a lot!
@potaterjim
@potaterjim 9 ай бұрын
Just a little addition for those starting on UE5 or later, if you can't find the macro texture he uses, or want to use a different one, try looking for "tileable grunge texture", and you should find something that will substitute just as well.
@benblaumentalism6245
@benblaumentalism6245 5 ай бұрын
I’ve been experimenting lately with techniques such as these for landscape materials recently. They work well, with one exception. When I create a landscape layer that’s reserved for splines, I get a very conspicuous zigzag pattern along the sides of the landscape splines. This doesn’t happen if I put the spline into a paint layer, but it seems like it makes my splines layer unusable. Has anyone else experienced this? I also use texture bombing, but have experienced this phenomenon even when just using macro variation much the same way that it’s demonstrated in this video. If there’s a secret sauce anyone is willing to share, it’d be much appreciated! Thanks for this excellent video, by the way. Very good information.
@itsrabar
@itsrabar 3 жыл бұрын
Really i loved 🌺❤️
@linagekoren
@linagekoren 4 жыл бұрын
Thank you!!!
@dylanking165
@dylanking165 2 жыл бұрын
Tried this twice and both times it didn't work, using UE5. I'm pretty new so it could be that I keep making the same issue. Made sure to double check the parameters in the nodes and everything, so it was probably elsewhere. Thank you regardless, you make great tutorials.
@stephaniechilders5176
@stephaniechilders5176 3 жыл бұрын
Hi, great tutorial. I thought I followed along perfectly, and I don't see anything I did different, yet at 11:00 when you complete the material, mine still looks like one giant texture spread across. What could I be missing?
@kevindale8440
@kevindale8440 2 жыл бұрын
Great video and very clear! But how can I set up with Normal Map and Roughness texture too? Is there any shortcut or copy exactly the progress of what you did in the video?
@barborakubisova9330
@barborakubisova9330 Жыл бұрын
You shouldn't - the variation is wanted in the color only, the roughness and normal don't vary. For example - leaves on a tree might have many different shades but the leaf itself looks always the same shiny. At least that's how I understand it.
@djpercy40
@djpercy40 4 жыл бұрын
That helped me a lot. Thanks a lot for the very good tutorials. I want to support you for the good work. Can I make a donation? Or I can just buy a course on your website.
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
Thank you Denis. I appreciate that very much. Glad you enjoyed the tutorial! I have courses I sell here: www.worldofleveldesign.com/store.php or you can donate here www.worldofleveldesign.com/donate.php.
@djpercy40
@djpercy40 4 жыл бұрын
@@WorldofLevelDesign Hello, just bought the Corridor Tutorial, sounds interesting, thanks Greetings, Denis
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
@@djpercy40 Thanks Denis! Enjoy the course.
@hitmangamesyndicate5970
@hitmangamesyndicate5970 4 жыл бұрын
Another Great video sir... thank you your biggest fan... @hitmangames2
@CaliberBeats
@CaliberBeats 4 жыл бұрын
you didn't fix the tiling you just overlayed another texture...i can still see the detail tiling in your end result. but i'm not hating, almost all tutorials are using this same method and result in not actually fixing the tiling but trying to hide it. what would be much better is if we could find out how to micro sample the texture at particular UV points and apply some sort of warp/rotation to each "tile" of our end result.
@dubtube6691
@dubtube6691 4 жыл бұрын
Interesting to see, I not an unreal engine user I'm a Maya artist but this videos are also working in Maya. I thought there is texture bombing in UE4? Blender Guru did a video about texture bombing in Blender, amazing. I wish we had soothing like this in Maya/Vray.
@JM-Games
@JM-Games 3 жыл бұрын
This is actually pretty easy, the issue with it is creating seams between each tile, your landscape ends up looking like a badly UV wrapped mesh with the amount of seams scrawled across the landscape, the reason people try not to touch the texture itself is because of this, this method alongside using 2 or 3 similar textures and blending between each is more than enough to create a good looking landscape.
@jpm1
@jpm1 3 жыл бұрын
i don't think you can find better technique actually. it's simple, and relatively low on ressources. if you want a 'perfect' texture you need to create it yourself from A to Z. which is almost impossible for some textures like landscape textures. you have no other way than taking a real life shot. thus it'll have tilling problems
@JM-Games
@JM-Games 3 жыл бұрын
@@jpm1 Yeah exactly you would need to make your own non repeating tiles for the entire size of the landscape and stitch them all together perfectly to find no seams, I don't think that anyone has actually done that before because it's not worth the time for something that can be hidden with better techniques.
@jpm1
@jpm1 3 жыл бұрын
@@JM-Games absolutely
@Anthrothia
@Anthrothia 4 жыл бұрын
I love that this works with minimal effort. Well done. I am curious though, am I missing something? I tried the same method for 4 textures on my terrain, the first turned out perfect like yours, with a little tweaking, but the other 3 are still showing the tiling?
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
Thank you. Glad this works. Do you have an image of the setup? It'll be easier to say what's going on. You might need to run this setup for each landscape texture and through the Layer Blend node.
@Anthrothia
@Anthrothia 3 жыл бұрын
@@WorldofLevelDesign Am trying it again. I never saw the answer to my comment, I apologize for not answering. I got a new project and am going to add 4 textures to it with this method.
@voyaging07
@voyaging07 4 жыл бұрын
Great tut, but is there a way to do this with a normal map that is in the landscape material?
@jean-pierregygax3415
@jean-pierregygax3415 2 жыл бұрын
I did that, it essentially means doing everything twice (I used material functions to avoid too much repetition).
@samuelkilik8233
@samuelkilik8233 3 жыл бұрын
PLEASE do a tutorial on this project with different material using layer blend so that we can paint...PLEASE
@kingnova980
@kingnova980 3 жыл бұрын
How would you set this up with more than one texture for the landscape?
@eshaanks3097
@eshaanks3097 4 жыл бұрын
why do we use the add nodes(8:50), why not just use the multiply nodes alone? I apologize if this is a dumb question.
@jeffreyspinner9720
@jeffreyspinner9720 2 жыл бұрын
Yo, you don't show this in your Part Deux Landscape course... I am actually looking for the anti-tiling that uses the weird normal mixing and distance from camera Master Material (you do show distance tiling but a different technique than I remember), along with what you've shown here. I found it once, and now I can't find it again. I'm uncertain if the landscape nodes make that method obsolete, but idts atm. I've made my peace with Unity (it blows, but I did waste months with it), and have begged Unreal Engine to take me back, but it won't show me that complex material again ;(
@Jake-co7rt
@Jake-co7rt 3 жыл бұрын
could a technique like this be applied to a material as a heightmap?
@mickeybowles9743
@mickeybowles9743 2 жыл бұрын
Where would you have put the LandscapeLayerBlend node in this tutorial?
@pauldolan6460
@pauldolan6460 4 жыл бұрын
Thanks for the tutorial! Unfortunately Unreal died half way through recompiling the shaders and now I can't open my level again. I've removed the landscape material I was making as part of this tutorial, and thought that maybe removing the heightmap terrain would also help me open the level again. Does anyone know how to remove the heightmap from a level without opening it? Maybe via a config command or something.
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
Thanks Paul. Sorry to hear that man. Sounds like the crash may have corrupted your map file. I don't know of a way to remove height map from a file without opening.
@pauldolan6460
@pauldolan6460 4 жыл бұрын
@@WorldofLevelDesign no worries, I managed to get some of my work back in a backup.
@regal_7877
@regal_7877 4 жыл бұрын
Great video. I just have one problem. Even without all this calculation with the most basic textures, in landscape texture paint mode, I can't paint more than 3 textures on my landscape. It keeps giving me "Failed to compile material" error and the whole component block reverts to default texture and stays like that (becomes corrupted). Now with this many calculations for one texture, will I be able to paint multiple textures on the landscape in paint mode?
@starman1294
@starman1294 2 жыл бұрын
How did you solve this?
@regal_7877
@regal_7877 2 жыл бұрын
@@starman1294 Not too sure. I stopped playing around with UE4 a long time ago. Sorry I can't help you. But You'd probably be better off trying out UE5 though. Maybe get familiarized with it's features before the official release.
@miguelmoralesnavas
@miguelmoralesnavas 3 жыл бұрын
Something I am missing, for me the material get to black in the moment that I connect de multiply to the base color
@codeslacker77
@codeslacker77 3 жыл бұрын
Great tutorial. But do I need to do the same with normal map?
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
You could but I don't. Doing this just for the color/albedo is enough.
@codeslacker77
@codeslacker77 3 жыл бұрын
@@WorldofLevelDesign Thanks for the tip~~~!!!
@unikatdynamik
@unikatdynamik 2 жыл бұрын
MULTIPLY! :)
@SurvivalRino
@SurvivalRino 2 жыл бұрын
on grass it's looks good but how do use it with a stone texture
@Rendiermans
@Rendiermans 2 жыл бұрын
Somehow this doesn't work with any of the megascans-textures, which is a damn shame. Any idea?
@marekchr
@marekchr 3 жыл бұрын
Do you have to do the same thing if using also normals (specular, roughness maps)?
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
I don't do this for Normal Maps or Roughness. I like it to have it changed to a flat normal map at further distances and only display the flat albedo colors. But, yes you could have it swap to a Normal Map using similar setup as well as for Roughness.
@fish3010
@fish3010 4 жыл бұрын
Why are we using the red channel with ADD function? What's so special about it?
@darrenjackson8854
@darrenjackson8854 3 жыл бұрын
how do I make this with a landscape blend?
@zetroxgamedesigner4002
@zetroxgamedesigner4002 4 жыл бұрын
Sad that I've already finished this method last week, I'm just doing my landscape, do you have a solution for the cliff rock texture is aligned in the logical direction for example horizontally on the whole landscape, I tried with world aligned texture sa didn't have very good results and the conversion from landscape coordinate to texture object and then to materials attribute is a problem for me and I didn't find solutions on google and youtube
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
I sort of understand what you mean. Do you have a screenshot of your problem and solution you tried? It'll be easier to if I saw it visually. If you have twitter you can at me here with the image twitter.com/GameLevelDesign or just link the image in this comment.
@zetroxgamedesigner4002
@zetroxgamedesigner4002 4 жыл бұрын
@@WorldofLevelDesign Thanks, I have a link on my google drive, I explained on my screenshots : drive.google.com/open?id=1SGKTtXK9WNW2vNnLECgfOKZeySsgryvF
@davidtaylor8195
@davidtaylor8195 4 жыл бұрын
This worked great, BUT I couldn't get this to work with when I plugged it into a layer blend. The whole landscape just goes black. Its an amazing texture effect but i would love to know how to also be able to paint other layers on it. The other layers don't even need to have the same effect on them. THANK YOU
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
Layer Blend requires you to create Layer Info for each texture layer. See this tutorial first: kzfaq.info/get/bejne/mb1_n6yn1pappJs.html Then this one to see how to combine it with Macro/Micro Variation: kzfaq.info/get/bejne/iZ57rMt6sNmppHk.html
@kym2834
@kym2834 3 жыл бұрын
This does not fix his issue, this just shows you how to make layer blend, sadly I have had spend 3 days figuring out why his tutorial does not work with layer blends, be nice if this was mentioned considering your talking about landscape materials.
@Anxiie
@Anxiie 4 жыл бұрын
Hello , do you've a twitter or anywhere i could contact you?
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
I am here on official WoLD Twitter: twitter.com/GameLevelDesign
@Robster881
@Robster881 18 күн бұрын
For some reason when I do this it just makes my landscape SUPER bright and doesn't display any variation at all.
@gursimransingh3513
@gursimransingh3513 4 жыл бұрын
Is there any way to paint various materials on the landscape but by using 3d displacement of each material please tell, nice tutorial though
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
This should be possible by using Layer Blend node plugged into World Displacement with the different Layers you set up. I'll have to test this out and see what I come up with.
@gursimransingh3513
@gursimransingh3513 4 жыл бұрын
@@WorldofLevelDesign yes but the problem with the landscape is that it's not that subdivided and when I tried to apply a material with displacement it showed up very badly and simple ups and downs
@gursimransingh3513
@gursimransingh3513 4 жыл бұрын
@@WorldofLevelDesign is there any way to subdivide the surface of the landscape inside the engine if any please let me know
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
I've gotten that too. I actually been working and figuring out Tessellation for last few days. I will be putting a series of tutorials on this and first I'll focus on Tessellation with Landscapes.
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
@@gursimransingh3513 I found that if you disable Adaptive Tessellation (inside the Material Properties) you can push the Tessellation Multiplier higher and get more subdivisions. Be careful to not push it too high at first, because it really subdivides your landscape and can freeze your computer. Start slowly. Try that.
@bakcheehong
@bakcheehong 4 жыл бұрын
Can I add in normal map?
@jls_designs9453
@jls_designs9453 3 жыл бұрын
Just wondering is there any way we could do a method like this to a normal map?
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
You could try. I haven't done it yet but you'll have to properly blend between normal maps. answers.unrealengine.com/questions/262174/how-to-combine-2-normal-maps.html
@samuelkilik8233
@samuelkilik8233 3 жыл бұрын
can we paint in this
@MaxLohMusic
@MaxLohMusic 3 жыл бұрын
gg when i add material instance it doesn't show the connectors stuff, only does for its parent.
@sheepshenigans8249
@sheepshenigans8249 3 жыл бұрын
sorry im stupid, how can i insert console inverters? 4:13
@Creature69420
@Creature69420 4 жыл бұрын
btw, could you show us landscaping in unity3D? I was, for a while looking for stuff that i could watch to learn unity m8.
@csadams404
@csadams404 4 жыл бұрын
How does one adjust a normal map to work properly with this technique which adjusts BaseColor?
@csadams404
@csadams404 4 жыл бұрын
And roughness as well for that matter. I'm guessing you would have to multiply your other maps by the result of this technique kind of how you multiply basecolor in this video, except maybe just take the dark parts of the noise texture and reduce reflection on those areas?
@WorldofLevelDesign
@WorldofLevelDesign 4 жыл бұрын
I usually keep this just for base color, there is no need to do this for Normal and Roughness. You could but you shouldn't need to.
@goose2574
@goose2574 3 жыл бұрын
I followed this exactly but the terrain is still tilling
@AdireetiVlogs
@AdireetiVlogs 3 жыл бұрын
Sir @3:42 when I do the same the landscape become shiny or glosy how to fix it
@WorldofLevelDesign
@WorldofLevelDesign 3 жыл бұрын
This is due to Specularity. In the Material Editor use Constant1Vector and plug it into Specular. The default value is .5 Keep the specular value between 0-1. I believe if you go lower than .5 it will remove that glossy shiny glow.
@TheGrassyou
@TheGrassyou Жыл бұрын
this is ridiculous how is this not a feature like every other living software that exists
@user-ws9fm7ud1p
@user-ws9fm7ud1p 2 жыл бұрын
Does not work, warning x4000, error X4503.
@kym2834
@kym2834 3 жыл бұрын
This great until you want to add Normals, roughness and anything else actually worth making tiling, lets not forget landscape layers blends don't work with this either.
@darrenjackson8854
@darrenjackson8854 2 жыл бұрын
it does reply if you want to see how I did it
@dalerose4958
@dalerose4958 2 жыл бұрын
@@darrenjackson8854 Would love to see it!
@whovisionsCGI
@whovisionsCGI 3 жыл бұрын
Where is MacroVar? Doesn't come up when I search???
@WhisperAH
@WhisperAH 3 жыл бұрын
Last
@indiehead457
@indiehead457 7 ай бұрын
doesn't work.
@LanciaSiluri
@LanciaSiluri 10 ай бұрын
How does this effect the normal en ao maps? I assume you have to do the same for each texture map?
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 36 МЛН
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3,2 МЛН
ROCK PAPER SCISSOR! (55 MLN SUBS!) feat @PANDAGIRLOFFICIAL #shorts
00:31
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 74 МЛН
Texture Variation Node | 5-Minute Materials [UE4]
8:28
PrismaticaDev
Рет қаралды 39 М.
How to use MACRO VARIATION and prevent TEXTURE TILING | UE
5:21
UnrealMatter
Рет қаралды 44 М.
How to HIDE Texture REPETITION in Unreal Engine - UE4 Tutorial
11:43
Unreal Sensei
Рет қаралды 365 М.
Landscape Auto-Cliffs | 5-Minute Materials [UE4]
9:40
PrismaticaDev
Рет қаралды 36 М.
UE5: 3 Methods for Blocking Out Environments and Level Designs in UE5
13:29
WorldofLevelDesign
Рет қаралды 28 М.
Open World - Landscape Texture Tiling Unreal Engine 5.1
8:14
CG Dealers
Рет қаралды 40 М.
Блэк Кити в Биг Сити 2 (Конец) 😼
13:29
Valera Ghosther
Рет қаралды 1,1 МЛН