Developing the white brush was way harder than the black one.
White has to be layered with noise — coarse, fine, ultra-fine — like chalk rubbing against paper, powder caught in every groove.
Edges must stay sharp, so the contrast between bright and dark grains creates that flickering shimmer — the same subtle reflection of chalk dust under light.
Wet strokes are even trickier: dark edges, pale centers, that fragile moment when pigment dries.
Every deposit has to behave differently, so each stroke feels alive.
White nearly drove me crazy — took five times longer than black — but the result? Totally worth it :)
(1) dry brush (2) thick paint (3) wet wash (4) uneven pigment
Lately I’ve been painting with code instead of a brush.
I used to be obsessed with how pigments spread in water and colors melt into each other. Now I’m simulating those molecular dances through algorithms—and it’s even more addictive.
Brush trails emerge from mouse velocity, ink seeps into “paper” when it slows down, textures and reflections recorded in every frame.
Replaying the same path with a different seed—each run looks familiar, yet never the same.
It’s not about replacing ink painting.
It’s about keeping those fleeting mistakes and hesitations alive.