The best way to appreciate pigment mixing is to feel it on your own. Here's a demo painter for you to try Mixbox out.
The best way to appreciate pigment mixing is to feel it on your own. Here's a demo painter for you to try Mixbox out.
No more muddy mixtures, smudge brush is now your friend! It'll help you bring natural gradients into your art.
No more muddy mixtures, smudge brush is now your friend! It'll help you bring natural gradients into your art.
No more muddy mixtures, smudge brush is now your friend!
Layering of textured brushstrokes won't desaturate your art anymore. Brushes will have a rich and vibrant fallof.
Layering of textured brushstrokes won't desaturate your art anymore. Brushes will have a rich and vibrant fallof.
Layering of textured brushstrokes won't desaturate your art anymore!
Enjoy the hue shifts and radiant midtones! Build beautiful gradients from dark colors using just the pen pressure.
Enjoy the hue shifts and radiant midtones! Build beautiful gradients from dark colors using just the pen pressure.
Build beautiful gradients from dark colors using just the pen pressure.
Mixbox is an essential part of Rebelle – a painting tool with beautiful digital oils and watercolors.
Mixbox is bringing realistic colors of liquids to Flip Fluids add-on for Blender.
Mixbox is an essential part of Rebelle – a painting tool with beautiful digital oils and watercolors.
Mixbox is an essential part of Rebelle – a painting tool with beautiful digital oils and watercolors.
Mixbox is bringing realistic colors of liquids to Flip Fluids add-on for Blender.
Mixbox is bringing realistic colors of liquids to Flip Fluids add-on for Blender.
#include "mixbox.h"
int main(void) {
uint8_t r1 = 0, g1 = 33, b1 = 133;
uint8_t r2 = 252, g2 = 211, b2 = 0;
float t = 0.5;
uint8_t r, g, b;
mixbox_lerp(r1, g1, b1, // first color
r2, g2, b2, // second color
t, // mixing ratio
&r, &g, &b); // result
printf("%d %d %d\n", r, g, b);
}
uniform sampler2D mixbox_lut;
#include "mixbox.glsl"
void main(void) {
vec3 blue = vec3(0, 0.129, 0.522);
vec3 yellow = vec3(0.988, 0.827, 0);
float t = 0.5; // mixing ratio
vec3 rgb = mixbox_lerp(blue, yellow, t);
gl_FragColor = vec4(rgb, 1.0);
}
import mixbox from 'mixbox';
let blue = "rgb(0, 33, 133)";
let yellow = "rgb(252, 211, 0)";
let t = 0.5; // mixing ratio
let rgb = mixbox.lerp(blue, yellow, t);
console.log(rgb);
import mixbox
rgb1 = (0, 33, 133) # blue
rgb2 = (252, 211, 0) # yellow
t = 0.5 # mixing ratio
rgb_mix = mixbox.lerp(rgb1, rgb2, t)
print(rgb_mix)
import com.scrtwpns.Mixbox;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle saved) {
super.onCreate(saved);
int color1 = Color.rgb(0, 33, 133); // blue
int color2 = Color.rgb(252, 211, 0); // yellow
float t = 0.5f;
int colorMix = Mixbox.lerp(color1, color2, t);
View view = new View(this);
view.setBackgroundColor(colorMix);
setContentView(view);
}
}
fn main() {
let rgb1 = [0, 33, 133]; // blue
let rgb2 = [252, 211, 0]; // yellow
let t = 0.5; // mixing ratio
let [r, g, b] = mixbox::lerp(&rgb1, &rgb2, t);
println!("{} {} {}", r, g, b);
}
using Scrtwpns.Mixbox;
public class NewBehaviourScript : MonoBehaviour
{
void Start()
{
Color blue = new Color(0.0f, 0.13f, 0.52f);
Color yellow = new Color(0.99f, 0.83f, 0.0f);
float t = 0.5f;
Color mixed = Mixbox.Lerp(blue, yellow, t);
Debug.Log(mixed);
}
}
Do you want Mixbox in your software? No problem! We have many flexible licensing options. Whether you're an indie developer or a big corporate, we'd be happy to hear you out and tailor the license to your needs. Get in touch with us to get the ball rolling!
Do you want Mixbox in your software? No problem! We have many flexible licensing options. Whether you're an indie developer or a big corporate, we'd be happy to hear you out and tailor the license to your needs. Get in touch with us to get the ball rolling!
Leave us your contact details and we'll get back to you. You can also mail us directly at [email protected]
Hi! We are the development team behind EbSynth and Mixbox.We both love computer graphics, art, and VFX. Together we founded Secret Weapons to transform our research into powerful tools for visual artists.