Animation of models often introduces distortions to their parameterisation, as the parameterisation has been optimised for a single frame. When mapping textures or displacements on a deforming surface with such a constant parameterisation, distortions manifest visually as texture-mapped features appearing uniformly elastic, and such behaviour is not always desired. In this paper we introduce a real-time technique that reduces such parameterisation distortions in areas specified in a provided distortion control (rigidity) map. The parameter space is warped in an axis-aligned way to minimise a non-linear distortion metric using a hybrid CPU-GPU solver. We also extend the technique to compute arbitrary warps for handling more complex use cases. The result is real-time dynamic content-aware texturing that reduces distortions in a controlled way. The technique can be applied to reduce distortions in a variety of scenarios where highly detailed rigid features are represented on a map, abstracted from the underlying low-complexity deforming geometry they are mapped on. Such scenarios include reusing a low geometric complexity animated sequence with a multitude of detail maps, dynamic procedurally defined features mapped on deformable geometry and animation authoring previews on texturemapped models.
RELATED WORKParameterisation distortions are typically minimised using mesh parameterisation algorithms [8,20,5]. The majority of such algo-