Register: Refining the Result

The post refinement step employs a custom projection algorithm that, unlike Maya’s shrinkWrap, prevents vertices from landing in areas with inconsistent normal orientations. For instance, when projecting a misaligned tube onto another (side by side), the algorithm gradually aligns them rather than forcing one to lay flat.

For each iteration, the projection algorithm explores multiple directions and steps to determine the best landing point, aiming for complete superposition of the two meshes—a contrast to the main registration process. Additionally, it integrates a custom relaxation algorithm that preserves mesh volume.

This approach can yield excellent results even with minimal main registration steps and, in some cases, is sufficient on its own to meet final expectations. By operating independently of previous processes, it remains responsive by utilizing vertex positions from earlier steps and intelligently projecting them onto the reference mesh.

Parameters:

  • Refine Iterations
    Default: 0 | Min: 0 | Max: 30
    Number of iterations for the projection + relaxation phases.
  • Refine Search Dist
    Default: 0 | Min: 0.2 | Max: 1.0
    A scale-aware factor that increases the search radius for finding the optimal landing point The higher this factor, the less ‘predictable’ the result, but for highly misaligned meshes from very few main registration steps it can be useful to push this parameter.
  • Relax Iterations
    Default: 2 | Min: 1 | Max: 10
    Number of relaxation iterations performed per projection iteration. More iterations result in a better-distributed mesh but might reduce details in some areas.
  • Relax Volume Preserve
    Default: 0.8 | Min: 0 | Max: 1
    Factor controlling volume preservation during the relaxation process. This usually does not require adjustment.
  • Pin Relax Tolerance
    Default: 0.5 | Min: 0 | Max: 1
    Determines how rigidly the pinned landmarks are held at their target positions. At 0, pins remain fixed; at 1, they relax along with their neighbors.