✨I don’t really talk much.
✨Might post my own art on here sometimes.
(Ugh hurts not being able to say “retweet”anymore 🥲)
This is OKPalette. It adapts to the image before picking colors.
Also: first time I ever tried recording myself.
This is the least terrible attempt 😅👇
okpalette.color.pizza
youtu.be/qkZlgJLGKI4
This is OKPalette. It adapts to the image before picking colors.
Also: first time I ever tried recording myself.
This is the least terrible attempt 😅👇
okpalette.color.pizza
youtu.be/qkZlgJLGKI4
These are created with my free #Figma plugin: "MM Color Interpolation Grid" (Link below).
These are created with my free #Figma plugin: "MM Color Interpolation Grid" (Link below).
www.figma.com/community/pl...
www.figma.com/community/pl...
still lagging behind #genuary and this took me forever but it was fun. mediapipe, three.js and a bunch of custom shaders.
barradeau.com/2026/genuary... if you want to try it at home (you won't see my pretty face though 🤷)
audio 'Brooklyn' by Young Brass Band
#genuary13 #genuary26
still lagging behind #genuary and this took me forever but it was fun. mediapipe, three.js and a bunch of custom shaders.
barradeau.com/2026/genuary... if you want to try it at home (you won't see my pretty face though 🤷)
audio 'Brooklyn' by Young Brass Band
#genuary13 #genuary26
– Physics-based color repulsion
– Auto-detects muted vs vibrant bias
– Adaptive spacing to hit target count
– OKLCh color space (perceptually uniform)
Early Access: please break it!
chipper-otter-d6c600.netlify.app
– Physics-based color repulsion
– Auto-detects muted vs vibrant bias
– Adaptive spacing to hit target count
– OKLCh color space (perceptually uniform)
Early Access: please break it!
chipper-otter-d6c600.netlify.app
I don’t have any resolutions because I can never keep them 😂 so whatever happens this year happens.
I don’t have any resolutions because I can never keep them 😂 so whatever happens this year happens.