Blue and yellow make green. Premise kids have been taught in elementary schools, a principle so simple, one would think it works universally. This might be partially true in a real-life, but in digital painting the color mixing is much more complicated. Despite the huge complexity and difficulty, we’ve created something extraordinary for the upcoming Rebelle 5. Something that will bring digital color mixing on a computer as close to the real world as possible. Something that was not possible until NOW.
Before we tell you more about the exciting news, let us explain why mixing color on a computer is entirely different from natural media. Color system in the computer world is based on RGB color mixing, while in reality it is based on paint pigments. You may ask, what is the color system anyway? Well, a color system is a method by which color is reproduced. We know two primary color systems:
Additive color system - RGB representation
This color model describes how light produces the color. The base additive colors are red, green, and blue, or RGB. It gives us a cube with three sides: R, G, and B. Additive color starts with black and adds red, green, and blue light to produce the visible spectrum of colors. As more color is added, the result is lighter. When all three colors are combined equally, the result is white light. In the middle of the cube is a gray color.
The additive color system is used by light sources, such as televisions and computer monitors, to create a wide range of colors. When different proportions of red, green, and blue light enter your eye, our brain can interpret the different combinations as different colors.
Digital software is also built around such RGB representation, which models the mixing of colored lights. Mixing blue and yellow in a painting software gives you a grayish color instead of green because they are opposite in the RGB cube. When we mix them, we get the color in the middle of the cube – gray.
In the subtractive color model, pigment is used to produce color using reflected light. This color model is used in printing, silk-screening, traditional painting, and other mediums that add pigment to a substrate. The subtractive colors are cyan, yellow, magenta, and black, also known as CMYK.
With the real paint pigments (e.g. Cadmium Yellow, Alizarin Crimson, Ultramarine, etc.) it gets even more complicated because nature and its chemistry get involved. To put it simply, the real paints get their colors from the mass of pigment particles, which absorb and scatter the light in a complex fashion. This has been studied and reproduced by the model of Kubelka and Munk , who were the first to predict the behavior of pigment mixtures. Despite such a model having been introduced, it has never been picked up by graphics software outside the research because the physics behind it is so complicated that it is almost impossible to use it practically in real-time.
Coincidentally, Peter Blaškovič, the founder of Escape Motions was approached by Šárka Sochorová, a friend from Czech Technical University in Prague for internship opportunities. After a throughout discussion, together we decided to explore the depths of the existing color systems and finding a solution for an efficient implementation of the real-world color mixing into Rebelle software.
The question Peter asked at the beginning of this research: ‚How could we achieve the most realistic color mixing in Rebelle?‘
From such a "simple" question, numerous complex issues have arisen along our way of research and development. Šárka and her friend Ondřej Jamriška, an old-school coder who also worked on this project, went deep down into the "rabbit hole" filled with colors. During the next year and a half, they bumped into many implementation and optimization issues, fought unknown bugs and eerie creatures :-) but in the end, they came out with an amazing solution. We defined what we expected from the color mixing, made a thoughtful selection of the traditional paint pigments for which we needed to mix color frequencies, made many more optimizations in Rebelle, and finally – we successfully managed to achieve something extraordinary.
Finally, let us introduce you to unparalleled Rebelle Pigments!
This is a BIG DEAL. The traditional artists know what to expect when they use Titanium White, Cadmium Red, or Prussian Blue. Because our color mixing is based on real pigments, the colors in Rebelle 5 are mixed very realistically - basically the same way as the colors in the real world. And the results are incredible!
Our solution allows mixing RGB colors as if they were made of actual pigments known from a traditional painting. This model:
- works with real traditional pigments;
- handles all RGB colors without causing clipping or distortion;
- is fast enough to work in real-time.
Rebelle is the first software in the world with real physical color mixing based on traditional pigments in a full RGB color gamut.
With Rebelle 5 we will also introduce new color sets with the actual pigments. Thanks to this mixing method, all simulated media such as oil paints, watercolors, or pastels look realistic and natural. The paints blend intuitively and produce vibrant hues and secondary colors: orange, violet, or green.
We believe Rebelle 5 helps artists struggling with the digital mixing of their colors. It will surely open up the digital world to traditional artists even more. Digital painters will be able to create more vivid colors that naturally bend away from gray, producing secondary hues while preserving saturation.
Are you ready for the revolutionary Rebelle 5? In addition to the new Pigments color mixing, it will bring more useful innovations we will cover in the next few blogs: NanoPixel technology, new features for oils, acrylics and watercolors, and more. Stay tuned!
Rebelle 5 is coming in two different editions - Standard and Pro. All existing owners of Rebelle 4 are eligible for a 50% upgrade discount. All users who purchased Rebelle 4 from October 15th, 2021 until the release of Rebelle 5 will be eligible for a free upgrade to Rebelle 5 Standard. That means if you want to give Rebelle a try right now, you should!
NEWS from 8.12.2021: Technical paper about pigment mixing will be presented by Šárka and Ondra at SIGGRAPH Asia 2021 with other state-of-the-art papers. What's more, the paper and Rebelle in action are included in the featured SIGGRAPH trailer video. What a great success! Learn more about "Mixbox" pigment mixing at Secret Weapons website.
Keep it creative!
Your Escape Motions Team