Forum: Poser 11 / Poser Pro 11 OFFICIAL Technical


Subject: Poser Pro 11 Morphing Tool Smoothing Algorithm Query

an0malaus opened this issue on Jul 09, 2019 ยท 8 posts


an0malaus posted Thu, 18 July 2019 at 12:30 AM

Thanks for your reply in the absence of any other responses. The primary purpose (apart from its applicability to weight mapping) of this smoothing is really intended to eliminate distortion of original, unmorphed mesh details by Morph Tool created morphs. Unless the constant (no falloff) morph tool is chosen and applied to the entire mesh, the deltas created while morphing will always tend to increase or decrease the distance between adjacent vertices in the mesh, thus distorting any details designed into the mesh. For flesh or clothing, that's mostly irrelevant, as they represent flexible media. Unlike the cloth room, which can designate rigid decorated groups and move them in fixed relation to the surrounding dynamic mesh, the Morph Tool can only exclude groups from delta adjustment, not move them without distortion.

I have other script tools which, like some of PhilC's toolbox scripts, can perform boolean logic on one morph, based on which deltas of another morph are non-zero. I can also apply those algorithms to ensure that vertices defined as part of a specific group indicating a rigid decoration will all have the exact same delta applied. That's a meaningful thing to do for small rigid decorations like buttons, but is not appropriate for distributed, modelled mesh, soft decorations like stitching or lace/turned hems. If those areas need to be morphed in a piecemeal fashion, then delta smoothing seems the only applicable method of repairing distortions in their intended shape.



My ShareCG Stuff

Verbosity: Profusely promulgating Graham's number epics of complete and utter verbiage by the metric monkey barrel.