Shading Index Switch

A utility node group for the Shader Editor that replicates the functionality of the Index Switch node found in Geometry Nodes. It allows users to switch between multiple shader, color, vector, integer, or float inputs based on an index value. The node group includes a looping feature to cycle back to the first index after a specified number of inputs. While it comes with five inputs by default, the node group can be manually expanded by the user to accommodate additional inputs.