By providing smoothed and sharp normal to vertices, and with help of vertex edge detection, edges become smooth.