We introduce a new texture representation that combines standard bi-linearly interpolated samples, for smoothly varying regions, with customizable discontinuities for sharp boundaries between these regions. It consists in a standard signal texture, plus a second texture we call pinchmap, which encodes discontinuities along generally curved lines; this structure is stored in texture memory as a ...