136 lines of additional vanilla JS code, plus some more lines for new UI elements and I have added my 32nd brush to Harmony, the procedural painting tool:
Say hello to Liquify (PS), IWarp (GIMP) or however it is called in other full blown image manipulation applications!
I probably need another name to avoid trademark infringement (Is that a felony?)
I still have to tweak some parameters and clean up my messy code a bit ( 😉 ) but it is looking good so far.
PS: Did I say that it supports alpha transparency too?