Node to Pick Random Image Texture from set /Randomly Apply 100 Textures to All Objects (Beginners)

Поділитися
Вставка
  • Опубліковано 14 лип 2024
  • This node help us to assign random texture to all scene objects.
    Hi Blender Community. this is 10 minute artist.
    I am making a tutorial here a new group node called Random texture node setup.
    link of my file
    drive.google.com/file/d/16xqF...
    This node help us to assign random texture to all scene objects. for example i am applying all Library books with just one blender material.
    this will add Add Random Variation to Duplicated Objects. The result is a procedural-generated material that looks slightly different on every object.
    I promise you no complicated math required for this node to make. anybody can create this with just a single math node.
    I am using random output of object info node, and using it as factor for randomly distribute texture.
    you can build entire library with this trick or node setup without any repetition.
    Best part is you can take 100 texture and apply to the scene objects. and every object will receive different texture.
    My Previous 3d Breakdown video is • blender geometry advan...
    My Blender Show-Reel • My Blender Showreel 2019
    How to randomize textures for duplicate objects with blender
    How to Randomize Textures Across Multiple Objects Using the Same Shade Group
    How to Randomizing Material on repetitive items - Rendering
    How can I add random image
    Procedural Textures - How to get random values
    As long as all the Books are separate objects, we can use the Random output of the Object Info node. we can use this to shift texture on objects. this is Advanced texturing mathod.
    #Blender #3d #texturing #node #math

КОМЕНТАРІ • 87

  • @jairdelrealsegura8468
    @jairdelrealsegura8468 3 роки тому +7

    Wow, really good and simple set up this helped me a lot thank you!

  • @10minuteartist87
    @10minuteartist87  3 роки тому

    This is My first video tutorial. I am planing to upload more on youtube. I am just learning to post on UA-cam Please comment down if you have any suggestions and please share it on community. Thanks :)
    this is file. drive.google.com/file/d/16xqFq_Y84vp6-8zN3yf6TD65x_e37qxR/view?usp=drivesdk

  • @jordyandrews
    @jordyandrews 2 роки тому +3

    duuude that’s badass, tysm!!

  • @RealGaryGibson
    @RealGaryGibson 2 роки тому

    Awesome! This looks like just what I was looking for. You've got a new subscriber here with this one.

  • @pentagramrecords3834
    @pentagramrecords3834 2 роки тому

    That was awesome!! Just what I was looking for!

  • @salutnmm
    @salutnmm 2 роки тому

    You saved my time :) May the force be with you brother Thanks!

  • @glamoureux
    @glamoureux 5 місяців тому

    Brilliant!!

  • @Mranshumansinghr
    @Mranshumansinghr 9 місяців тому

    Thank you very much!

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

    OMG thank you a lot. Love your tutorial so much

  • @muhammadaulia1734
    @muhammadaulia1734 Рік тому

    thanks for the tutorial, this content is useful for the architect and this easy to understand With your simple on point explanation. Love it

  • @stevemcclintock309
    @stevemcclintock309 8 місяців тому +1

    Thanks for the node setup bro, this will help me in my current project. Hopefully it can save me some time.
    Thankyou 😊

  • @WillJake
    @WillJake 2 роки тому +3

    Wow I saw this in my recomended and had been looking for something like this for about 3 months. THANK YOU SO MUCH!

  • @sebastiengaye8266
    @sebastiengaye8266 10 місяців тому

    this is gold. thanks :)

  • @pterra9
    @pterra9 Рік тому

    thank you so much!

  • @remie07
    @remie07 2 роки тому +6

    Super amazing work! Quite simple and understandable most of all very short very well done

  • @verficationaccount
    @verficationaccount 2 роки тому +1

    Thanks for the great tutorial and file! Was looking for something like this!

  • @frazahmad6212
    @frazahmad6212 Рік тому

    You are extraordinary, thankyou so much man :)

  • @Arcs3D
    @Arcs3D 2 роки тому +1

    You are awesome dude.

  • @dumpsky
    @dumpsky Рік тому

    very cool !

  • @leo_almirez
    @leo_almirez 4 місяці тому

    Amazing mate, many thanks for sharing! I needed to cycle through different textures for the same object, and I was able to do it by animating the Object Info value in your setup (Deffinitely much easier than animating one by one with mix nodes)

  • @seven-x70
    @seven-x70 Рік тому

    Amazing stuff!

  • @haffystube
    @haffystube 2 роки тому

    This was very good, I have been looking for this solution for days. Thanks

  • @TomasHradckyComposer
    @TomasHradckyComposer 2 роки тому +1

    Many thanks. Great node setup and tutorial.

  • @GGeneBrush
    @GGeneBrush Рік тому

    Really really good

  • @medafan53
    @medafan53 Рік тому +1

    Useful note: The Object info Random also applies to unrealized instances in geometry nodes. It does not work on Realized ones, but I believe that the input node for Shader Nodes labelled Geometry has a random per island option that works for them.

  • @cedricaguilar4501
    @cedricaguilar4501 Рік тому

    Excellent method.

  • @karleclaire
    @karleclaire 2 роки тому +1

    Wow! This is going to be really useful, thanks!

  • @andallicansayis
    @andallicansayis Рік тому +1

    "name ten books!"

  • @theblitzbrothers
    @theblitzbrothers 2 роки тому +2

    Genius! Just the ticket! thank You !

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

    Thank you a lot

  • @bhimborde5384
    @bhimborde5384 2 роки тому

    thank you 🥰🥰🥰

  • @sukhisgnr
    @sukhisgnr 3 роки тому +1

    Wow very nice video 👍👍👍

  • @ertar0
    @ertar0 8 місяців тому

    thanks!

  • @myfriend2682
    @myfriend2682 2 роки тому +1

    Thanks a lot for this piece of work

  • @IvanPortfolio
    @IvanPortfolio 2 роки тому +1

    Thanks!!!=)

  • @3d3rbart
    @3d3rbart 3 роки тому +2

    amazing

  • @criddyla696
    @criddyla696 2 роки тому

    Brilliant sir, new sub for me ...

  • @deeplyseated7427
    @deeplyseated7427 2 роки тому

    I am a monkey and I was able to follow. I will actually use this in a current project. Thanks

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

    I'm plugging images into the other color slot to randomize images for a shelf display.

  • @tcheadriano
    @tcheadriano 2 роки тому +1

    Awesome! I cant test it now, but I think is possible to add a position>random>color multiply so the same textures will have even a different color each.

    • @10minuteartist87
      @10minuteartist87  2 роки тому

      yes you are right. a lot you can do with nodes. but for beginners i made this bit simple.

  • @da_drood-digitalart
    @da_drood-digitalart Рік тому

    This is absolutely awesome man! What if i have textures which are .png with alpha that i need to apply on another surface? For example i have this old book tome with flipping pages animation, which i already set to have a random base of paper texture for each page, but now i'm trying to use your great node group setup to set random writings (with alpha) on each page. Hope you can help me, thanks again for this great video!

  • @greggilbert8602
    @greggilbert8602 2 роки тому

    Great video, i downloaded the file and replaced the textures with bottle labels , but in the render they show up as Emit textures. The render looks ok but they shouldn't be emitting light.

  • @TimeMacrozoom
    @TimeMacrozoom 2 роки тому

    thanks for the tutorial 👍
    I have a problem with texturing the pages. For example, this book has 90 pages. I use a 3-second video to texture these pages. This video is 30 frames per second, and a total of 90 frames, which is just right for on the 90 pages of this book
    So the problem is when I link the video with the geometry to the base color, it defaults to using only the first frame of the video to give all the book pages the same texture
    How can I automatically make each frame of the video correspond to each page of the book, so that the first frame of the video is on the first page of the book, the second frame is on the second page of the book, and so on, how can I do it? thanks

  • @lolominiature8306
    @lolominiature8306 Рік тому

    Please 🙏 Thanks a lot.
    How to apply in the inside geometry node group?

  • @gamingwithsharu
    @gamingwithsharu 2 роки тому

    Sir how to colour notes use sir

  • @user-wj2ez2zo3m
    @user-wj2ez2zo3m Рік тому

    Why doesn't blender support importing a folder of textures? Do you have to import hundreds or thousands of them one by one?

  • @GuillaumeGdr
    @GuillaumeGdr 2 роки тому +2

    hey great tut, thanks for sharing
    but I have a problem, it goes perfectly well until I try to do it with more than 24 textures... the render become pink... as if it was a missing image.
    any idea of what's happening ?

    • @tymentg
      @tymentg 2 роки тому

      same here man, but for me it happens going over 7 - found a solution yet?

    • @tymentg
      @tymentg 2 роки тому

      found out its a restriction on hard and software combined..have you found a workaround @guillaume Gdr?

    • @GuillaumeGdr
      @GuillaumeGdr 2 роки тому

      @@tymentg no, but i solved the problem by an other way : i put all my texture on the same canvas and used nodes for a random mapping.

    • @lolita_chiong
      @lolita_chiong 2 роки тому

      @@GuillaumeGdr do u have a tutorial for random mapping? i want to add more than 24 textures too and i ran into that problem

    • @GuillaumeGdr
      @GuillaumeGdr 2 роки тому

      ​@@lolita_chiong no, but i can explain you.
      I used a white noise to generate random value for X and Y mapping.
      I combined it with a round math node to snap on good values.
      and my texture was a grid with all the images I wanted to randomly pick.
      You can see the texture and the nodes here : www.zupimages.net/up/22/28/h4sy.jpg

  • @Hircine-vj1pg
    @Hircine-vj1pg 2 роки тому +1

    Hey will you be adding alpha to it? I want to remove the background of my randomized leaves :)

    • @10minuteartist87
      @10minuteartist87  2 роки тому

      then you should use ''mix shader node'' rather than ''mix rgb node'' so we can mix different shader with transparency. make each leaf a different shader and randomly mix then with math node same way.

    • @Hircine-vj1pg
      @Hircine-vj1pg 2 роки тому

      @@10minuteartist87 Thankyou!!!

  • @AmranSidek
    @AmranSidek 3 роки тому +2

    hmm where is your sample file? just subscribed

    • @10minuteartist87
      @10minuteartist87  3 роки тому +2

      oH i Forget....... here is the file
      drive.google.com/file/d/16xqFq_Y84vp6-8zN3yf6TD65x_e37qxR/view?usp=drivesdk

  • @shinjiikarir
    @shinjiikarir Рік тому

    theres gotta be another way

  • @iconiq263
    @iconiq263 2 роки тому +1

    Is there a way to have principled BSDF connected instead of just one image texture? I want to have like 12 PBR setups in one material. Is this even possible?

    • @maxgrey3694
      @maxgrey3694 2 роки тому +1

      As far as I know it is totally possible to make that many principled BSDFs, although that would make the material extremely taxing to render. If you're using cycles and make a super complicated material you might run into a kind of hard cap on how complicated the material can be before Cycles just gives up and refuses to render it, but I think this might be doable. The limit might also be partially hardware dependent so if you've got a better computer than what I was using you may be able to go farther. What you could do is make a version of the node set up shown in the video where you use mix shaders instead of mix rgb. You will need to make sure all of the inputs through the node group are for shaders instead of rgb. Then you can set up each principled bsdf with it's own textures in place of the simple texture nodes used in the video, and the plug each BSDF into a slot in the randomizer. You could actually set up the shaders any way you like because mixing shaders is effectively mixing completely independent materials that can be basically anything. The result would look like each object has a randomly assigned material. If you only need it for small textures and can get away with a lower resolution there is a way you can pack all of your alternate textures for a given channel into a single image and switch between them by randomizing the texture coordinates. I can explain how to do it if you're interested

    • @iconiq263
      @iconiq263 2 роки тому +1

      @@maxgrey3694 Thank you for replying me such a detailed answer. I will try it with like 2 PBR setups first since it is hardware intensive like you said. And I am interested in knowing the other one as well.

    • @iconiq263
      @iconiq263 2 роки тому +1

      @@maxgrey3694 The thing is that I made a city using Geometry nodes and textured it using the method shown in this video. I want to make the windows glossy and I don't want to apply the Geo Nodes modifier and then add edge loops, select the faces and then apply a glossy material for the window. So I asked the previous comments.

    • @maxgrey3694
      @maxgrey3694 2 роки тому +1

      @@iconiq263 Ok, thanks for clarifying what you're interested in doing. I'm going to be busy for a couple more hours but later I can write up a thorough explanation of the texture coordinate randomizer I mentioned before. Although, if you want to use it for windows I think there may be some better methods. I'd need to know more about exactly how you've set up your scene and what you're trying to do to give you exact instructions though. But I do think I can help you with this because I have a lot of experience doing this sort of thing with nodes and understand a lot of the theory behind it and can teach you some of it. Writing it out in super long UA-cam comments is kinda annoying tho. Do you have Discord? I'll have a lot of free time tomorrow/later this week and I could give you more in depth help there if you're interested.

    • @iconiq263
      @iconiq263 2 роки тому

      @@maxgrey3694 I'm not on discord sadly but I can tell you the tutorial I followed. Its called "Easy Procedural Sci-Fi City Tutorial - Blender 2.9 EEVEE Geometry Nodes" by Toby Rawal and it has 8.3k views as of now. I followed this tutorial second by second and I made no changes in anything. I didn't follow his tutorial for the materials instead my instance cubes have the material shown in this video.

  • @pravinshinde_9353
    @pravinshinde_9353 2 роки тому

    good to see indians are jumping in too

  • @alamogordo280
    @alamogordo280 2 роки тому

    Very confuse, man!