Piecewise surface flattening for non-distorted texture mapping | Synapse