It should be possible to detect edges and render them using a special technique (not sure if it's been described before?)