Effective Line Drawing Generation