Kleki Blog

Prototype Showcase: Liquify, Action Search, Blur Brush

general

A new release of Kleki is around the corner with a frequently requested feature: layer clipping mask. But before that I want to show off some more of the prototypes you can play with when you become a supporter. Again, these are experimental prototypes where I try out ideas, not polished features that went through lots of iteration.

Liquify

I wanted to create a high quality liquify tool that feels more like color pouring and avoids frustrating artifacting that you might see in other implementations. You can stretch regions indefinitely and stack as many warping operations as you want. I also added some noise functions for a more direct manipulation variant of the distort filter.

I like search functions in software like IntelliJ or Blender. It makes features more accessible, and you don't need to remember in what submenu something is located. If you're unsure if a feature exists you just type it in the search and potentially discover it that way.

Blur Brush

Kleki does have a blur filter, but it's cool to directly apply blur through brush strokes. I explored two modes, one where you essentially create a mask for a blur filter with your brush stroke, and the other where each "dot" is an independently applied blur, which is cool for building up more and more blur with a single brush stroke. It also features a sharpen mode, but I'm not sure how often that would be useful...it quickly ends up looking deep-fried.

-bitbof