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
Wow, really good and simple set up this helped me a lot thank you!
thanks for your opinion.... ❤️
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
duuude that’s badass, tysm!!
Awesome! This looks like just what I was looking for. You've got a new subscriber here with this one.
That was awesome!! Just what I was looking for!
You saved my time :) May the force be with you brother Thanks!
Brilliant!!
Thank you very much!
OMG thank you a lot. Love your tutorial so much
thanks for the tutorial, this content is useful for the architect and this easy to understand With your simple on point explanation. Love it
Thanks for the node setup bro, this will help me in my current project. Hopefully it can save me some time.
Thankyou 😊
Wow I saw this in my recomended and had been looking for something like this for about 3 months. THANK YOU SO MUCH!
Glad I could help! thanks....
this is gold. thanks :)
thank you so much!
Super amazing work! Quite simple and understandable most of all very short very well done
thank you so much for appreciation 😍
Thanks for the great tutorial and file! Was looking for something like this!
Glad it was helpful!....thnks
You are extraordinary, thankyou so much man :)
You are awesome dude.
very cool !
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)
Amazing stuff!
This was very good, I have been looking for this solution for days. Thanks
Glad it helped
Many thanks. Great node setup and tutorial.
Glad you enjoyed it
Really really good
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.
Excellent method.
Wow! This is going to be really useful, thanks!
Glad it was helpful!......thanks
"name ten books!"
Genius! Just the ticket! thank You !
thank you so much 💕🥰
Thank you a lot
thank you 🥰🥰🥰
Wow very nice video 👍👍👍
thanks!
Thanks a lot for this piece of work
welcome 🤗
Thanks!!!=)
amazing
thank u so much 🙏
Brilliant sir, new sub for me ...
I am a monkey and I was able to follow. I will actually use this in a current project. Thanks
I'm plugging images into the other color slot to randomize images for a shelf display.
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.
yes you are right. a lot you can do with nodes. but for beginners i made this bit simple.
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!
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.
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
Please 🙏 Thanks a lot.
How to apply in the inside geometry node group?
Sir how to colour notes use sir
Why doesn't blender support importing a folder of textures? Do you have to import hundreds or thousands of them one by one?
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 ?
same here man, but for me it happens going over 7 - found a solution yet?
found out its a restriction on hard and software combined..have you found a workaround @guillaume Gdr?
@@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.
@@GuillaumeGdr do u have a tutorial for random mapping? i want to add more than 24 textures too and i ran into that problem
@@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
Hey will you be adding alpha to it? I want to remove the background of my randomized leaves :)
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.
@@10minuteartist87 Thankyou!!!
hmm where is your sample file? just subscribed
oH i Forget....... here is the file
drive.google.com/file/d/16xqFq_Y84vp6-8zN3yf6TD65x_e37qxR/view?usp=drivesdk
theres gotta be another way
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?
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
@@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.
@@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.
@@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.
@@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.
good to see indians are jumping in too
Thanks Bhai.........
Very confuse, man!