Mixbox: Practical pigment mixing for digital painting
github.com
github.com
Colors are mixed internally in a four-component pigment space instead of RGB. To accelerate the conversion back to RGB for realtime painting, two 48 MB look-up tables are used.
The choice of these four primary pigments seems like a crucial artistic choice, because any color you choose on a traditional RGB/HSV picker is reinterpreted as a combination of these pigments. Seems like there might be an opportunity here to rethink the traditional color picker.
This algorithm is apparently implemented in a painting app called Rebelle. I haven't heard about it before, but I think I'll buy a license because it looks awesome:
(Although, academic paper cherry picking aside, I was pleasantly surprised how visually close some of their examples were to the read world, for different pigments)
I'm fiddling with an alternative approach based on IPT-like color spaces, which won't need the 10MB lookup table, and will have a tunable parameter for paint opacity (between watercolors and pastels). So far I have promising but not compelling results. If people are working on, say, a free software painting application, get in touch.
The issue is clicking between "Mixbox" & "Normal" in the app with unmixed paint shows two different starting colours which must make any comparison of mixed colours effectively void.
This is actually an important point of pigment mixing. The saturation gains and hue shifts when pigments get spread or mixed with white are beautiful. RGB linear mixing (the 'normal' mode) doesn't capture them.
And a clarification, I wouldn't call this RGB linear mixing, to me that's mixing in a physical light intensity space. Rather, it's alpha compositing in an sRGB color space, which is probably the most common mode. It's possible to verify this by setting transparency to exactly 50%, painting 50% black over white, and 50% white over solid black, verifying that the color is the same, and measuring that - it's very close to sRGB (128, 128, 128). Linear mixing would give approximately (188, 188, 188). Incidentally, this also shows that Mixbox doesn't retain neutral hue when mixing black and white - it gives something closer to (129, 127, 130), a slight reddish-purplish tone compared with neutral gray.
My wife sees enough infrared to see hot air circulation in indoor light; it makes her art interesting because she literally sees the world in a different way than most others and can express some of that in a way that we can see... it looks trippy, mostly :)
Infrared should not be very prominent even if you could see it. It might be a slightly red tone I would argue.
Hot air doesn't radiate much energy.
You don't mean by any chance the fliring effect when warm air leaves a window?
We have a big propane fired ceramic element heater; it lights the room for her more than it does for me. She can see the air dancing over it clearly by its own light, i have to smoke near it and have a lamp to see the same thing.