Forum: 3D Modeling


Subject: Question about morph targets in Poser

Acorncatcher opened this issue on Nov 09, 2004 ยท 8 posts


Acorncatcher posted Tue, 09 November 2004 at 10:22 AM

Ok, I know this has probably been asked a million times but what the hell, I did a search and did not find what I was looking for, so ok here goes. I have figured out how to apply morph targets in poser via importing a .obj file of the morph, this is simple enough and I had no problems. The problem arises when I try to use the morph.The morph works but the object grows enormously for a reason I have yet to figure out. Does anyone know how to get around this or what I am doing wrong?


Shoshanna posted Tue, 09 November 2004 at 11:23 AM

Hi Acorncatcher. Did you make the obj bigger in your modelling program? If so you may not have scaled it back down to the correct size before importing it as an mt. Shanna.



Acorncatcher posted Tue, 09 November 2004 at 12:43 PM

Hey Shanna, Well, the morph essentialy lengthens part of the object so in that respect it gets bigger but the parts that don't move remain the same size in the programme, so the object is the same size as the morph target. I tried with a different object (a set of scales), this time I did not alter the size of anything but just tipped the scales to one side and the same thing happens(the scales do tip but also get much larger).I am very confused at this point in time.

Message edited on: 11/09/2004 12:45


pauljs75 posted Tue, 09 November 2004 at 2:43 PM

Usually Poser objects are teeny weeny when imported into another program.
Sometimes people adjust a setting to scale an object up upon import.
But then they forget to scale the object down upon export.

Another problem also has to do with importing in Poser. The object import setting for full figure size can cause Poser to resize an object to the wrong scale. If you're importing a morph, disable this setting during the prompt.

Message edited on: 11/09/2004 14:46


Barbequed Pixels?

Your friendly neighborhood Wings3D nut.
Also feel free to browse my freebies at ShareCG.
There might be something worth downloading.


Acorncatcher posted Sat, 13 November 2004 at 8:11 AM

I managed to sort the size problem, but now when i apply the morph the object either drops through the floor or files up into the air, I really don't get it!


daveH posted Sat, 13 November 2004 at 4:08 PM

when creating morph targets always work with a copy of the object's original base obj that normally resides in the geometries folder or directory. (it may in fact reside anywhere on your system; if it's not in the geometries folder, check the cr2 file -- or the pp2, hr2, etc -- for the obj's path name.) do not work with objs exported from poser. the main reason for working from the base file is that the cr2 itself may be applying any number of transformations to the obj, which can cause any number of morph-related problems, including the ones you describe.


Acorncatcher posted Sun, 14 November 2004 at 2:08 AM

I don't think it is even that complicated.I am not using any cr2,pp2 or hr2 files. I have an .obj base object and an .obj morph target, I am not exporting out of poser either. Thank you for the reply though, its appriciated.


daveH posted Sun, 14 November 2004 at 4:02 AM

another issue that may be relevant is that poser and most other programs implement morphs in a linear fashion -- meaning that poser applies the interpolation between the position of point xyz in the base object and the same point's position in the morph target along a straight line. this is why morphs created using rotations, as you imply you did with your set of scales, behave unpredictably, unlike morphs created using linear xyz translations.

imagine a straight line between all the corresponding points in the base and the morph and you can somewhat imagine why the scales don't "tip" properly.

hope this helps.

Message edited on: 11/14/2004 04:06