dorkmcgork opened this issue on Feb 09, 2012 · 39 posts
Cage posted Thu, 09 February 2012 at 9:52 PM
I think the deltas section actually may be fairly tolerant of oddities. I posted an actor subdivision script in the Python forum, over a year ago. It preserves morphs, when subdividing a mesh, by adding all new vertices (and corresponding deltas) at the end of the existing vertex/delta listings. I found that even when the actor had subdivided morphs, I could change the base geometry back to the original and just make the morph numbDeltas lines consistent with the current number of actor vertices, and the morphs would still work. All of the extra deltas would be ignored.
Something similar seems to be true with the new weight mapping representation within the cr2. The format is similar to the delta format. I've encountered weight map listings with three times as many indices as there are vertices in the actor. I don't know how that happened, but Poser seems to keep carrying around any extra listings above the numbVerts listing, simply ignoring them within Poser itself but saving them back out to the file with each save.
===========================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.