2
$\begingroup$

I have blue and yellow on a color ramp, but they mix to make white. I know that this is because blender follows light theory, where blue and yellow make white, red, blue, and green are primaries, and magenta and cyan exist, but how would I make it follow the standards of pigment color theory, where blue and yellow make green?

enter image description here

Notice how white is in the middle rather than green.

$\endgroup$
9
  • 2
    $\begingroup$ I would suggest some configuration of inverting the colors first, since pigment works by subtracting. $\endgroup$
    – TheLabCat
    Mar 29, 2021 at 22:10
  • $\begingroup$ Could you explain more? How would I do this? $\endgroup$
    – Relevred
    Mar 29, 2021 at 22:34
  • $\begingroup$ It’s a math problem, and will probably somewhat depend on what you were trying to do, but basically, paint absorbs light, and that is why mixing two colors of paint does not produce the same affect as mixing two colors of light. $\endgroup$
    – TheLabCat
    Mar 29, 2021 at 22:38
  • $\begingroup$ The main reason why mixing pure red and pure blue paint does not then produce black is that mixtures of different frequencies and look like pure red frequency to our eyes. This is what makes color television possible. $\endgroup$
    – TheLabCat
    Mar 29, 2021 at 22:40
  • $\begingroup$ I know this. But how would I go about doing this? Blue and yellow as inverted colors just gives me - well - yellow and blue, because blue and yellow are compliments in light theory. I like knowing the science behind it, but how would I put what you are saying into blender to get blue+yellow=green. (In my case it is actually I want green and blue to blend and not make cyan, but the blue+yellow thing is more well known) $\endgroup$
    – Relevred
    Mar 30, 2021 at 0:43

1 Answer 1

2
$\begingroup$

I have a beta set up that seems to work. node group initial results gradient usage

$\endgroup$
8
  • $\begingroup$ Nice! does this work with all colors, or just these 2? $\endgroup$
    – Relevred
    Mar 30, 2021 at 14:55
  • $\begingroup$ It’s not been tested fully, but if you want to volunteer, it is designed for such. $\endgroup$
    – TheLabCat
    Mar 30, 2021 at 14:56
  • $\begingroup$ Doesn't seem to work in my case. I put the blend file in, if you want you could see how to get rid of the cyan. Thanks for the effort though <img src="https://blend-exchange.com/embedImage.png?bid=b1voO66w" /> $\endgroup$
    – Relevred
    Mar 30, 2021 at 20:13
  • $\begingroup$ You know I was not using regular RGB color mix, right? I was using my own node group. $\endgroup$
    – TheLabCat
    Mar 30, 2021 at 20:16
  • $\begingroup$ Yes, I replicated that node group, yet it didn't work $\endgroup$
    – Relevred
    Mar 30, 2021 at 20:17

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .