might only work with simple icon-like shapes requires msaa for proper antialiasing runs pretty slow. various features would improve this a bit