Random Texture Node

by Duarte Ramos in Surfacing


Random Texture Node

Introduction

Ever wanted to create a material with random colors or textures? Quickly and easily create variation on any set of objects, with a simple material node that randomly changes it's appearance for every object.

Useful for quickly adding depth and variation to your render, quickly filling in a scene's background or breaking repetition for secondary or filler objects. Don't bother setting them up manually laboriously placing different objects one by one, let Random Texture node randomize it for you from any batch of user defied colors or textures with a configurable number of slots. Good for tree leaves or vegetation, books, product packaging like cans, boxes, bags; banknotes, bricks or stone blocks and many more.


Features

  • Works with all independent object types:
    • Inside particle systems
    • Duplis (vertex, face, group)
    • Or any set of regular independent objects
  • Every image slot is totally independent
    • Use any set of separate image files with completely different file formats
    • Combine plain colors, image files or procedural textures seamlessly
    • Completely independent set of UVs for each and every slot
    • Use it multiple times in any part of the shader tree (alphas, masking, diffuse colors or any other), order is kept in sync for every object
  • Up to 20 different colors or textures
  • GPU Rendering compatible - Because it is a regular builtin Cycles node (no OSL or fancy gimmics) it renders seamlessly on CPU or CUDA
  • EEVEE compatible


20 textures not enough, need more? Easily expand the grouped node setup by copying it yourself and extend to whatever desired texture count you like.

Sales 60+
Customer Ratings 2
Average Rating
Dev Fund Contributor
Published about 8 years ago
Blender Version 4.0, 3.6, 3.5, 3.4, 3.3, 3.2, 3.1, 3.0, 2.93, 2.92, 2.91, 2.9, 2.83, 2.82, 2.81, 2.8, 2.7x, 2.79, 2.78, 2.77, 2.6x
Render Engine Used cycles, eevee
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message