I am designing a little something to be printed onto a T-Shirt.

But I haven't decided which color the shirt should have, which has direct impact onto the colors I want to print in.

Is it somehow possible to implement a Node where I can select between a few color schemes, eg. "Colors for white shirt", "Colors for red shirt" and so on, causing an "If selected first option, output red here and green here and..."

The thing I do not want is to have to fiddle with all the colors each time I change my mind about the shirt color.

  • $\begingroup$ Hello :). You could create different color variants as nodegroups, and switch between them inside one material :). $\endgroup$ – Jachym Michal Jul 4 at 21:54
  • $\begingroup$ Hey :-) -- That would be necessary for every material, or am I misunderstanding? $\endgroup$ – Kurtibert Jul 5 at 9:51
  • $\begingroup$ Depends on how you implement it :). Related: Switch node in Cycles material? $\endgroup$ – Jachym Michal Jul 5 at 10:23
  • $\begingroup$ Just found this, could that be feasible? animation-nodes.com $\endgroup$ – Kurtibert Jul 6 at 20:20
  • $\begingroup$ I don't work with animation-nodes but there are many experts on this site :). $\endgroup$ – Jachym Michal Jul 6 at 20:40

Just to illustrate a simple switch for two nodegroups.
This answer covers a more complex switch with multiple inputs.

Using nodegroups inside other nodegroups could affect multiple materials at once.

enter image description here

| improve this answer | |
  • $\begingroup$ IMHO It would be easier to create a number of differently colored models :). $\endgroup$ – Jachym Michal Jul 5 at 10:54

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.