Announcement

Collapse
No announcement yet.

Randomized tiling function, eliminate repeating patterns in your textures!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    This is awesome! Thak you!!

    Leave a comment:


  • replied
    Working on making this triplanar for those hoping for a solution. Will post once progress is made.

    Leave a comment:


  • replied
    Originally posted by Solo-Paul View Post
    so it wont work for default textures? i guess i need to merge textures myself. or add addition textureobjects somehow?
    Yes, the function as is in the project is set up with my specific texture packing. The channel I'm using for height is often called displacement or depth depending on the program you use for textures.
    For more texturobjects just look at the current "albedoRough" input in the "TiledHeightBlend" Material Function and build the new texture input from there, it's just a few nodes to add an additional texture.
    If you don't have height information available calculating average colors(just add your RGB channels and divide by 3) or a normal map based blending should also lead to good results. I just went with height since I was using that already in my landscape textures anyway and it's simple to blend with.
    The place you'd have to change for different blending methods are the connections going into the block commented with "texture height for blending" in the "TiledHeightBlend" Material Function.

    Leave a comment:


  • replied
    so it wont work for default textures? i guess i need to merge textures myself. or add addition textureobjects somehow?

    Leave a comment:


  • replied
    Originally posted by witch-dev View Post
    Thanks for this!

    Leave a comment:


  • replied
    Big Thanks for example!

    Leave a comment:


  • replied
    I've uploaded an example project: https://github.com/WitchDev/RandomizedTilingMaterials

    Leave a comment:


  • replied
    Originally posted by witch-dev View Post

    I'll try to upload an example project within a few days to show how it works (with an updated version of the function).
    Looking forward to it. Thanks!

    Leave a comment:


  • replied
    Originally posted by witch-dev View Post

    I'll try to upload an example project within a few days to show how it works (with an updated version of the function).
    That would be / will be awesome Thank You.

    Leave a comment:


  • replied
    Originally posted by Magneto View Post

    Thanks though I had done that already. It’s using it within a material that im unsure of. I added the material function call and im unsure what half the inputs and outputs need to be set as with good results?

    I did manage to get something to appear after messing about but it doesn’t look right but I can see the tiled effect which is cool!
    I'll try to upload an example project within a few days to show how it works (with an updated version of the function).

    Leave a comment:


  • replied
    Originally posted by n00854180t View Post

    First create a new Material Function asset.

    Copy the text from the .txt file OP attached.

    Paste into the window of the Material Function.

    Then you can use it in a Material.
    Thanks though I had done that already. It’s using it within a material that im unsure of. I added the material function call and im unsure what half the inputs and outputs need to be set as with good results?

    I did manage to get something to appear after messing about but it doesn’t look right but I can see the tiled effect which is cool!

    Leave a comment:


  • replied
    Originally posted by Magneto View Post
    This looks really useful but I've never used a material function before so just wondering if someone could do a quick step by step guide to get it working?

    Ill take a look at youtube in the meantime but it would be helpful for everyone who comes across this in future to get this working quickly. Thanks!
    First create a new Material Function asset.

    Copy the text from the .txt file OP attached.

    Paste into the window of the Material Function.

    Then you can use it in a Material.

    Leave a comment:


  • replied
    Looks great! Now to make it world aligned.

    Leave a comment:


  • replied
    This looks really useful but I've never used a material function before so just wondering if someone could do a quick step by step guide to get it working?

    Ill take a look at youtube in the meantime but it would be helpful for everyone who comes across this in future to get this working quickly. Thanks!

    Leave a comment:


  • replied
    This is amazing. I was looking into building something like this and found your function. Thanks!

    Leave a comment:

Working...
X