blender/source
Bastien Montagne 58d7153c6c BKE: Add 'mesh remap' code.
This is the (big!) core of mesh transfer data, it defines a set of structures
to represent a mapping of mesh elements (verts, edges, polys of loops) between
two arbitrary meshes, and code to compute such mappings.

No similarity is required between source and destination meshes (though results
when using complete different meshes are rather unlikely to be useful!).

This code is not bound to data transfer, it is defined to be as generic as possible,
and easy to reuse or extend as needs arise.

Several methods of mapping generation are defined for each element type,
we probably will have to adjust that in future (remove useless ones, add
new ones...).

For loops, you can also define islands (for UVs e.g.) so that loops of a same
destination polygon do not 'spread' across several source islands.

Heavily reviewed and enhanced by Campbell, thanks a lot!
2015-01-09 18:35:32 +01:00
..
blender BKE: Add 'mesh remap' code. 2015-01-09 18:35:32 +01:00
blenderplayer Fix T43174: "Record animation" does not update fcurve handles 2015-01-09 15:29:47 +01:00
creator Remove executable flag from the build configuration files 2014-12-31 14:05:53 +05:00
gameengine Fix T43174: "Record animation" does not update fcurve handles 2015-01-09 15:29:47 +01:00
icons Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00
CMakeLists.txt Move tests into tests/ top-level dir 2014-06-18 22:03:46 +10:00
SConscript Added GPL header to sconscripts! 2012-12-17 08:01:43 +00:00