Forum: Poser Python Scripting


Subject: Moving morphs between different figures

Cage opened this issue on Dec 20, 2006 · 1232 posts


Cage posted Thu, 01 March 2007 at 2:37 PM

*"If you can do a uv transfer, could you also convert a texture from say V3 to Miki so it could be saved as a .jpg file using?"

*Hypothetically the weighting methods used here could be adapted to something that would try to create a new texture graphic, moving the pixels around, but this actually works from the opposite direction.  Creating a new graphic file is an interesting idea, which I might put on my list of ideas, but it's something I'd deal with after finalizing all of the core morph transfer functions and the current UV transfer.  (Assuming I understand your question.  If you're asking whether this will save a new UV template, then no.  That can be created using UV Mapper or whatever.)

The current UV transfer creates a new OBJ file for the target actor which has it's UV texverts repositioned to allow the OBJ to use textures used by the source.  The current version of the process is still WIP.  I have a decent idea of what I need to do in these final phases, but actually doing it will involve some experimentation and won't happen overnight.  The update posted above will handle most of the UVs correctly on a dense mesh.  It's having some trouble with UV seams in some cases, so a less dense mesh or a mesh with more UV seams defined will have more failures.  And the export handling for the new OBJ it creates is not finalized.  Right now it will just put the new OBJ in the poser.AppLocation() folder.

Sorry to hear about your hardware meltdown, Spanki.  I live in fear of that.  I suppose must of us do.  I need to be better about backups.  I'm a few months behind on my backups and I'm relying on a backup storage drive which is getting a bit long in the tooth....  As I said, I haven't tested the GUI changes I made very extensively.  I did identify a conflict with the path handling for datafile creation when the changes are in place, and I've tried to fix that, but I'm not absolutely sure it's been corrected for all cases.  I'm moving into the final steps with the UV junk, so hopefully I can get back to the main stuff in the not-too-distant future.

===========================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.