FAQ#

Frequently asked questions.

Is full source code included?#

Yes, all source code is included in the download.

Does this create morph targets from scratch?#

No, you can bake existing morphs, or copy morphs from one mesh to another. It cannot create anything from scratch.

How does morph copying work?#

The process starts by generating a "proximity map" asset that maps 'N' closest vertices on the source mesh to a given vertex on the target. It then takes either:

  • an average (or weighted average) of N vertex position offsets that are closest on the the source mesh
  • or simply the closest vertex offset

and then applies those calculated offsets to the target as a new morph.

The process works best on meshes that have similar topology. I use it for things like clothing and body morphs. It does NOT work on things like face morphs unless the topology is nearly identical. I plan on implementing UV proximity mapping in the future instead of just 3D position.