Texture Selector Node with dynamic inputs(CYCLES & EEVEE)

This add-on let’s you select texture from multiple textures.
Get it on gumroad for free : https://gum.co/selectornode
Feel free to give any comments/critiques/feature request. If you like the add-on don’t forget to follow me on gumroad for more exciting add-ons.

It has dynamic input sockets for your different needs. Now whenever you want one extra texture to select from you don’t need to hassle to add nodes and connect them. You can do it same with just a click of button in Selector Node.

Here’s the video showing selection feature. It works with image textures, procedural textures, colors.

Here’s the video showing dynamic input

Change log:

V1.1 :

  • support for 3.X
  • minour bug fixes to improve slight performance

Very interesting, thank you for sharing.

1 Like

It would be awesome if we can have option blending between them. Like multiple or subtract

akaneyu did this for images: https://blendermarket.com/products/image-layers-node

1 Like

I wanted to easily mix textures based on vertex groups and this came in very handy.

However I find that I need to multiply by 10 to normalize the output of the color ramp but still it is very easy to setup. Obviously the colors are not mathematically accurate for the “current” input but playing with the color ramp I can adjust it.

Thanks again.

Happy to see it helps you in your workflow :slight_smile:
Originally node’s input Curent was taking values between 0 to 1 but i thought that was unintuitive so i added map-range node to map 0 to 1 to 0 to Total.
So most of the time you need to multiply you values by whatever Total is.


Hey just installed this - when using images it seems to have an add or multiply blending mode - and mixes the images instead of replacing them. Is that the intended function? Was hoping for a replace mode to switch between different videos on an image texture.

1 Like

@wrthr Thanks for the update.

No, it not intended.
I’ve checked and it seems that node works as expected for 2.x versions but seems to have some problem in 3.x . I’ll look into it and update the add-on with the patch.
Thanks again for bug report.

@wrthr New version of the add-on is out now. It works in blender 3.x