Avoid Texture Repetition on Large Scale Textures (Blender Tutorial)

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 128

  • @RyanKingArt
    @RyanKingArt  3 місяці тому +6

    *Help Support the Channel:*
    • Patreon: www.patreon.com/ryankingart
    • Gumroad: ryankingart.gumroad.com/
    • UA-cam Memberships: ua-cam.com/users/ryankingartjoin

  • @johan8676
    @johan8676 3 місяці тому +22

    your vids are so helpful, i wish i had money to reward you for sharing all this blender wisdom for free, but in the meantime have my likes 👍👍👍👍👍

  • @ReynanteMartinez
    @ReynanteMartinez 3 місяці тому +10

    Another awesome guide, Ryan! If someone wants to pixel peep, they can also use the white noise technique to blur out those sharp voronoi regions.

    • @RyanKingArt
      @RyanKingArt  3 місяці тому +8

      Thanks for checking out my video! I have not heard about the white noise technique. Is there a video or article on it that I can check out?

  • @Heliux88
    @Heliux88 3 місяці тому +28

    3:14 when you zoomed too much in your object i thought that i can see some macroscopic grass

    • @RyanKingArt
      @RyanKingArt  3 місяці тому +9

      Oh haha I think that was the HDRI in the background

  • @schroedingersdog7965
    @schroedingersdog7965 3 місяці тому +6

    Thanks very much, Ryan.
    This is one reason why I really like using your procedural materials: enormous surfaces can be covered with no tiling, ever!

    • @RyanKingArt
      @RyanKingArt  3 місяці тому +2

      glad you liked it

    • @garyjacobson4298
      @garyjacobson4298 2 місяці тому +1

      I love procedural materials too, but in a complicated scene with lots of procedural materials, rendering times can become unacceptably long. This is a clever way to achieve a psuedo-procedural result while keeping render times acceptable.

  • @dertobbe1176
    @dertobbe1176 3 місяці тому +3

    The King is back with a huge speech 💪

  • @AArmstrongC
    @AArmstrongC Місяць тому +2

    Quick, Simple and Effective! Thanks!

  • @h-unte-r_
    @h-unte-r_ 3 місяці тому +3

    Wow, 🤩 you found a simple method, now I want to go and run Blender. I'm impressed with your method, thank you very much.😮😊👍👍👍👍👍

  • @Nortic111
    @Nortic111 3 місяці тому +2

    This is extremely useful for what I have planned, thankyou sir!

  • @nixonmanuel6459
    @nixonmanuel6459 Місяць тому +1

    Thank you very much!

  • @artistCDMJ
    @artistCDMJ 3 місяці тому +1

    I really like the way the mix of the two materials looks, I imagine you could also use some vertex paint as additional masking. Nice video!

  • @smallface_
    @smallface_ 3 місяці тому +2

    Tutorial that I needed, thanks ❤

  • @TraskySim
    @TraskySim 2 місяці тому

    Very very interesting video.
    I would like to know if there is a way to do the first methode of avoiding repetitions of the textures using just Geometry Nodes instead of the Shading.
    Thanks a lot ❤

  • @rickbman6367
    @rickbman6367 2 місяці тому

    Awesome tutorial man, I've been struggling to figure this one out for awhile now 👍

  • @zedglos4883
    @zedglos4883 3 місяці тому +2

    This video was just made a day ago?
    I wish I knew this sooner, this would have solved a lot of my problems with the tiling issue, though there is one thing I'd like to figure out
    Is there a way to effectively import the fixed textures into Unreal Engine without having to shrink the textures which basically makes them loop worse?

    • @Louis-v8m
      @Louis-v8m 2 місяці тому

      Have you found a solution for this?! I'm facing the same issue here !

  • @rajendrameena150
    @rajendrameena150 3 місяці тому +1

    I had used corona renderer before which has function uvw randomizer for such work but i was hoping similar thing in blender and today i find it.

  • @fionahonohan2757
    @fionahonohan2757 Місяць тому

    Simply explained, thanks 🙏😊

  • @usamaibnladin5643
    @usamaibnladin5643 3 місяці тому

    Ryan you saved my ass by doing this tutorial, hope to see more from you

  • @ScabbyBanana
    @ScabbyBanana 3 місяці тому +1

    This could also be quite useful for animating a "wet ground" variant of a ground texture. Like if it starts raining in a scene or something

  • @simple3ds-d9p
    @simple3ds-d9p 3 місяці тому +2

    This soo much useful, thanks😀

  • @MitchelSalazart
    @MitchelSalazart 3 місяці тому +1

    This's gold information

  • @wadeeliason969
    @wadeeliason969 3 місяці тому +1

    Awesome tips. Thank you

    • @RyanKingArt
      @RyanKingArt  3 місяці тому +1

      Glad it was helpful!

    • @wadeeliason969
      @wadeeliason969 3 місяці тому

      @@RyanKingArt I remember watching a tutorial a while ago that did the same thing and it kinda confused me. This was simple and effective

  • @dilly2760
    @dilly2760 3 місяці тому +1

    Good tutorial, thank you.

  • @codeslacker77
    @codeslacker77 3 місяці тому

    Wow, this work so well. Thank you~!!!!

  • @zergidrom4572
    @zergidrom4572 3 місяці тому +1

    Thanks chief

  • @sgmazawi
    @sgmazawi 3 місяці тому +1

    WoW nice Thx

  • @extrainfoislamic6553
    @extrainfoislamic6553 3 місяці тому +2

    That's Nice one.

  • @radagasttw
    @radagasttw 3 місяці тому +1

    Excelent! I need to make a huge rock and probably I will use this

  • @mustafakuscu6943
    @mustafakuscu6943 3 місяці тому +1

    Thanks
    useful information

  • @renlaidao
    @renlaidao 3 місяці тому +1

    Very nice

  • @roylavecchia1436
    @roylavecchia1436 3 місяці тому

    Truly amazing!!

  • @michelrigaud9552
    @michelrigaud9552 3 місяці тому

    Very good thanks !

  • @IndulaMeegodaAssociates
    @IndulaMeegodaAssociates 18 днів тому

    A great video! Thank you!

  • @-faresmohammed3998
    @-faresmohammed3998 3 місяці тому +1

    amazing 😮

  • @HaydenToyHQ
    @HaydenToyHQ 3 місяці тому +1

    Thank you

  • @BlaBla-sf8pj
    @BlaBla-sf8pj 3 місяці тому +1

    great !

  • @keenefx321
    @keenefx321 3 місяці тому +1

    awesome!

  • @Domzdream
    @Domzdream 3 місяці тому

    Ooooooo…..I love this one. Really useful. Thank you 🙏

  • @fredoster9993
    @fredoster9993 3 місяці тому

    Merci pour ces astuces

  • @workshop1015
    @workshop1015 3 місяці тому

    nice...very educational

  • @eligijuspranskunas3509
    @eligijuspranskunas3509 3 місяці тому +1

    great video!

  • @KzYs.4046
    @KzYs.4046 13 днів тому

    goated af thank you

  • @AleksandarPopovic
    @AleksandarPopovic 3 місяці тому

    Nice idea ❤

  • @Captain_Leafy
    @Captain_Leafy Місяць тому

    does this work with vector displacement texture

  • @scuettedrauker6598
    @scuettedrauker6598 3 місяці тому

    Had this issue the other day but had far to many other things to worry about as a noob so I let it slide. Look how I have been rewarded bwuahahaa

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      hope it helps!

    • @pootzmagootz
      @pootzmagootz 3 місяці тому

      What an interesting way to type a laugh 😂

  • @Jackalgirl
    @Jackalgirl 3 місяці тому +1

    That is so clever. : )

  • @foamplane
    @foamplane 3 місяці тому

    Hi Ryan, Is there a way to use this technique in Geometry Nodes, for displacement textures? Sorry for the noob question, I only started using Blender just over a month ago... :)

  • @aegisgfx
    @aegisgfx 3 місяці тому

    This texturing method only really works on a pretty flat surface, for something like a mountain youd get a lot of stretching in different vectors when you spin the rotation using vornoi

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      yeah I guess so. you could however use the UV coordinates for the voronoi to avoid that issue.

  • @chillywilson
    @chillywilson 3 місяці тому +4

    1:29 DO NOT DO THIS.
    If you work for a studio or you're an intern scaling up the uv like that will get you some serious trouble(like fired day one trouble). Use the scale in the mapping node not in the UV editor. It's very important your UV fit inside that tile for a bunch of reasons.

    • @mochi4259
      @mochi4259 3 місяці тому

      New to this. Could you go over some of the reasons why you wouldn't want to do what he did in the video?

    • @chillywilson
      @chillywilson 3 місяці тому +2

      ​@@mochi4259 Sure when you go outside the bounds of the UV tile your making a mess for others and other software. So going outside the uv bounds will make doing things like UDIMS and painting software like substance break. You'll also run into a ton of issues if you hand it off for sculpting. Same for for game engines and pretty much anything that expects texture cordinates to be in bounds. If you need to tile your textures do it in the scale of the mapping node they do the same thing but won't break an export.

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      It really depends on what you are creating.

    • @chillywilson
      @chillywilson 3 місяці тому

      @@RyanKingArt ? how so, there are standards. A person should never have to open a file that has UVs out of bounds when there's scaling in the texture. This is like day one stuff.

  • @flippery-flop
    @flippery-flop 3 місяці тому

    slightly fast but so awesome 👍

  • @MindofInstincts
    @MindofInstincts 3 місяці тому

    1:24 is there a difference in using UV scaling versus using the scaling values in the mapping node?

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      yes there is a difference. mapping node scales the texture, while the UV's scale the UV map.

    • @MindofInstincts
      @MindofInstincts 3 місяці тому

      @@RyanKingArt So if I understand this correctly having 3 textures let's say color, roughness, and normal all going through a texture coordinate / mapping node and I scale the mapping coordinates by 10 (on a plane) and then duplicate that same material except with scaling back to default (1) then scale the UV by 10 I would have the same result?
      I get that if there are textures that are not going through the mapping node and that is scaled then it won't apply to textures not going through it whereas UV effects everything, but in the situation above would there be a difference?

  • @hikarubui895
    @hikarubui895 3 місяці тому +1

    +10 likes very helpful and simple.

  • @llYuki0okami
    @llYuki0okami 3 місяці тому +1

    3:10 iam shure there was simple way to add blending between chunks

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      I couldn't find a way to blend the seams without the texture warping and looking weird.

  • @gottagowork
    @gottagowork 3 місяці тому

    The seams can be visible for bump, and especially micro displacement maps. Even if there is a limit to the number of "unique orientations", four instead of infinite, in many cases you'll be better off using the color outputs (separate RGB) of a noise generator. 1 mixed with 2 based on R, those mixed with 3 based on G, those mixed with 4 based on B. Since you're not messing around with coordinates but pre-oriented textures, there will not be any seams. Sure, voronoi offsets have its uses, but why is this the *ONLY* technique people talk about, when voronoi does have issues that can - in some/many cases be solved? One limitation is box mapping though; you'll have to work with offsets and scales (incl negated scales) and keep rotations to a minimum due to the fact that you can't rotate coordinate vectors for this mapping style. There are ways around this, such as manually setup triplanar mapping (incl soft blend), but that's getting kinda complex at this point.

    • @radicant7283
      @radicant7283 3 місяці тому

      Man could you elaborate on this? I've seen the voronoi method for years. I think one guy invented it and all the noob baiting tubers are just copying it.
      So do you mean you have your texture rotated in the four cardinal directions and those are the layers you blend together? Wouldn't you still have seams unless you make your "cells" just a square grid aligned with your texture's tiles? 🤔

    • @gottagowork
      @gottagowork 3 місяці тому

      @@radicant7283 On each of the four image instances, use a mapping node where you can do any rotation and any scale, including negative for mirroring, and any offset.
      Using it on image based box mapping (instead of a manual triplanar setup), rotations can only be very limited before stretching (due to the nature of this) kicks in, so there only varying scale/mirror and offset can be used.
      It's showed on BlenderArtist numerous times, incl yesterday. I probably wouldn't use it on large terrain or when the repetitions are very dense, but I use it all the time for the work I do.

  • @shazshazu872
    @shazshazu872 3 місяці тому

    Can you say how do I export this and use it in unreal or unity

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      you can texture bake it to texture maps

  • @hasanhuseyindincer5334
    @hasanhuseyindincer5334 3 місяці тому

    👍👍

  • @GFBenchmarks
    @GFBenchmarks 3 місяці тому

    👍

  • @azG-rz9bd
    @azG-rz9bd 3 місяці тому

  • @eitantal726
    @eitantal726 3 місяці тому

    That doesn't come without a cost. The warping done to the texture turned it into a moosh

  • @aegisgfx
    @aegisgfx 3 місяці тому

    Gawd, seriously just add a link in the description to a video about "how to install node wrangler"
    Having to watch that on every single tutorial I watch It's just incredibly painful.

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      yeah I understand, but if I don't mention it in the video, then I get tons of beginners asking in the comments how to turn it on, because its not working for them.

  • @nayankamble4680
    @nayankamble4680 3 місяці тому

    Which Blender Version do you Mostly Use?? 🤔

    • @RyanKingArt
      @RyanKingArt  3 місяці тому

      I always use the most up to date version

  • @CivilizationStories_AR
    @CivilizationStories_AR 3 місяці тому

    🥰😍

  • @blenderizeroriginal
    @blenderizeroriginal 3 місяці тому +1

    I bet you wont pin this (I aint giving up)

    • @RyanKingArt
      @RyanKingArt  3 місяці тому +1

      Haha, maybe another time 😄

  • @faultXDWasTaken
    @faultXDWasTaken 2 місяці тому

    whos in paris