Hi BlenderArtists,
I am trying to add a custom morph target to a figure’s head by exporting an obj file from Poser to Blender, making the morph and exporting back to Poser. Something is happening correctly because I can see my morph on the head when it gets back to Poser, trouble is, the head is about 20 feet away from the body, attached by a long, unattractive band of flesh.
Here’s the steps I’m taking: Open Poser, add James 6 (not G2 James), zero James using Python script, select head, go to file/export,/Wavefront OBJ, Single frame, and then selecting just the head in the select objects dialog and then turning off all Export Options. In other words, not checking any of these: Weld body part seams, As Morph Target (no world transformations), Include body part names in polygon groups, Include figure names in polygon groups, Include existing groups in polygon groups.
Then I went to Blender, opened new, deleted the default cube, set View to Front, went to file/import/Wavefront OBJ, chose my file, clicked on import and turned off all the import choices. In other words, turned all of these choices off: Smooth Groups, Create F Gons, Morph Target, Image Search, and Separate objects from Object, Group, Material. I also set ClampScale from the default 10 to 0.
Once in Blender, I zoomed in on Jame’s face with the camera (did not change size or orientation of Jame’s head). I did shift the object origin to the object (James’s head). It was far outside of the head – I tried not doing this too, did not seem to make any difference.
Then I made a few tasteful changes to Jame’s face (gave him a handlebar mustache), saved the Blender file and exported the resulting morph following these steps: Went to file/export/wavefront.OBJ and saved the file to Poser’s Runtime, Geometries folder with, again, none of these settings chosen. In other words, I did not choose any of these Blender export settings: Selection Only, All Scenes, Animation, Edges, Normals, High Quality No, UVs, Materials, Copy Images, Triangulate, Object Prefs: Apply Modifiers, Rotate X90, Morph Target, and Grouping: Objects, Object Groups, Material Groups.
Then I restarted Poser, added James 6, zeroed him, selected his head, went to Properties, clicked Load Morph Target, chose my new morph file and clicked OK. The morph showed up in Jame’s Head parameters dial and when I set it to 1, the head jumped off poor James and landed face down below the floor level. In other words, it changed it’s vertical, horizontal and Z-transposition and rotated itself to be face down instead of face forward. Can anybody help me with this? Should I have checked something along the line either in Poser or Blender that I left unchecked? Thanks.
Zaffer
P.S. I wanted to include a link to the relevant files, but I guess I can’t because of the “no URL” rule. So here’s a set of directions for anyone who wants to see the obj, pz3 and pmd files: got to bitsong.com and add: forward slash, forPosting, forward slash poser_blender, dot, html.