Interactive intent-based illustration : a visual language for 3D worlds