Shader Material Property Swapping Script/Pane

I would love a script product that works with and allows the swapping of individual selected shader surface properties.

  • When opened, on one side of the interface it would show the surface materials/settings for the item currently selected.
  • It would have a section/panel where I can select from currently installed shaders. 
  • After selecting the second shader/material, I would see a corresponding list of surface materials, as it would be if applied to the selected object.  
  • With both material/surface properties visible, I would then be able to select the properties I want to apply to the current object; and only those would be changed.

Why?  I have some favorite PAs who properties for different types of shaders that I love; but sometimes another product may have a cute pattern, topcoat, and/or bump/normal map.  I end up making a primitive and applying the the second shader to it.  Then comparing the different properties.  I then dig through folders and changing out particular properties, while endeavoring to keep Glossy/Scatter/Metallic etc properties that better suite my needs or fancy.  A script interface would save me time, comparing two shaders, deciding which properties I want to keep from each, then noting the pieces parts locations, and swapping maps out.

Sign In or Register to comment.