Cage opened this issue on Feb 24, 2010 · 592 posts
Cage posted Tue, 02 March 2010 at 8:41 PM
Quote - Unless I am way off base--the script analyzes the SHAPE of the actor, NOT the vertexes or polygons or their count? Is this right? It seems a bit simplistic, but if it does exactly that, it's more marvelous than I thought.
I thought it pretty damned spiffy to begin with.
Well, it compares one actor to another, trying to locate a set of closest vertices, which then are assigned weighted values based on distance. These contribute, according to their weights, to the transferred delta or shape. So the vertices are involved, but the key to the comparison process is having two actors which are close in shape and position in the Poser workspace, when they're compared. The close vertices and their weights are saved to the data file, which can then be used to transfer the shapes or morphs later, with no need at the time of transfer to be concerned about the actors' relative shapes.
The actors don't need to have any sort of compatible vertex or polygon structure or count, as long as their shapes can be compared. The data files, however, will only work with the actors for which they were prepared.
The essential idea (weighted influence of correlated vertices) was developed by Spanki for the original form of TDMT, and apparently Morphing Clothes does something similar, minus the data file storage of the information.
===========================sigline======================================================
Cage can be an opinionated jerk who posts without thinking. He apologizes for this. He's honestly not trying to be a turkeyhead.
Cage had some freebies, compatible with Poser 11 and below. His Python scripts were saved at archive.org, along with the rest of the Morphography site, where they were hosted.