Improve look of parameterized surface rendering

The geometry shader now emits 4 triangles per "lines adjacency",
inventing a 5th vertex at the centroid. Normals are emitted for each
triangle independently.