It’s really nice to see something like this implemented. Seems to work rather well.
One small question/suggestion: Is it possible to forgo the anti-aliasing/midtones of the patterns? I can see this being used quite a bit for manga-making, which is often done in duotone (pure black and white only, no shades of grey).