Thu, Nov 28, 11:33 PM CST

Renderosity Forums / Poser - OFFICIAL



Welcome to the Poser - OFFICIAL Forum

Forum Coordinators: RedPhantom

Poser - OFFICIAL F.A.Q (Last Updated: 2024 Nov 28 11:20 am)



Subject: Adding Facial Expressions to Figures


hamiltonpl ( ) posted Sun, 17 January 2021 at 2:31 PM · edited Thu, 28 November 2024 at 8:55 PM

Hi - I have created a custom face morph for the Poser 5 Don figure. I would like to add a custom expression PUCKER for the lips which does not come programmed already into this figure.

I can easily do this in BLENDER. And then import the morph back into Poser - all of that works great. BUT - since i am loading the morph target as a HEAD morph it affects the whole head. I want to just effect the lip area like facial movements are already avalalble to the figure.

HOW do I effect only the portion of the face that I want it to? I can't seem to find out how to create a custom expression morph that is standalone.

Hope this makes sense and thanks in advance.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



hamiltonpl ( ) posted Sun, 17 January 2021 at 8:30 PM

So maybe another way of asking this is HOW are the facial expressions like BROWS UP BROWSN DOWN SMILE FROWN etc. morphs created for the Figure? Is is just no possible to add any to the figure that operate as the others do?

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



Liquid_Ice ( ) posted Sun, 17 January 2021 at 8:39 PM

From what I understood of your messages, is the you first created a morph and then later with the morph made a puckered face morph? If you like to have that pucker morph only, you should have done that on the normal base figure. This way it would effect the original morph. And you can later dial in the pucker morphs.


hamiltonpl ( ) posted Sun, 17 January 2021 at 8:44 PM

So How would I do that on the original figure? I can do it - is that something that has to be down in the face room? The minute I work on it in Blender and bring it back in it becomes a HEAD morph only. Thanks and advise.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



Liquid_Ice ( ) posted Mon, 18 January 2021 at 5:14 AM

Just export the head in this case to blender, work on the part of the face you want with its shaping tools. The import the morph back to poser and dial it in.


Liquid_Ice ( ) posted Mon, 18 January 2021 at 5:15 AM

I can show you but I use zbrush. Basically it is the same only zbrush users have a direct link to poser.


hamiltonpl ( ) posted Mon, 18 January 2021 at 8:54 AM · edited Mon, 18 January 2021 at 9:00 AM

I do work on it in BLENDER I make the change to the head. Then I LOAD MORPH TARGET back to the HEAD. But it puts it in the MORPH area of the dials - I don't have a choice to put it with LIPS or MOUTH etc.

So then I have TWO morphs.

CHARACTER HEAD set to 1.00 PUCKER Set to 0.000

The Problem is that when I dial it in it adds the pucker but it also ADVANCES the ENTIRE head morph where the head is now distorted. If I go all the way 1.00 -then the Character head is at now at 2.00 ! I ONLY want the delta change to the lips to be applied.

Yes, I can create an EDIT DEPENDENCY on this to correct but I don't want to do that for very additional tweak morph I want to develop for this character Hope that makes sense. Is there a way JUST to affect the lips?

In Blender for a HEAD morph I always 'keep vertex order' and polygroups checked. Thanks so much for getting back to me.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



hamiltonpl ( ) posted Mon, 18 January 2021 at 9:02 AM

Liquid_Ice posted at 9:01AM Mon, 18 January 2021 - #4410621

I can show you but I use zbrush. Basically it is the same only zbrush users have a direct link to poser.

That would be fine - I am interested - maybe the Zbrush connection applies the morph only to the vertices selected. I am available pretty much anytime. I feel like i am close but just skipping some important step.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



FVerbaas ( ) posted Mon, 18 January 2021 at 11:19 AM
Forum Coordinator

You are developing a morph for Poser5 Don. Are you using Poser5?


hamiltonpl ( ) posted Mon, 18 January 2021 at 11:32 AM · edited Mon, 18 January 2021 at 11:35 AM

FVerbaas posted at 11:29AM Mon, 18 January 2021 - #4410638

You are developing a morph for Poser5 Don. Are you using Poser5?

no. I amusing Poser Pro 2012. I have no issues creating morph targets for DON. The weird thing is IF I use the Morphing Tool to make changes to the face INSIDE of POSER then I can save that as a morph. And when I dial it - ONLY THE AFFECTED VERTICES will change. Exactly what I want. But the tools inside of Poser are not good and I prefer to do the modeling in Blender. But when I bring that morph target in - it affects the entire HEAD. All I want it to do is pucker the lips.

POSER just thinks the Pucker morph is just another HEAD morph because it's being imported - I think. So it doesn't know to isolate just the 'changed' vertices. Thank you

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



FVerbaas ( ) posted Mon, 18 January 2021 at 12:32 PM
Forum Coordinator

Morphs are linear combinations, so if you give your 'modified face with puckered lips' morph a weight 1.0 and your 'modified face' morph a weight -1.0, the result will be a morph with just the puckered lip change.

The transfer may have triggered some other minute changes, resulting in residual deltas not large enough to give a visual effect but large enough to let Poser conclude there is a difference. Set of deltas may be larger than necessary.


TwiztidKidd ( ) posted Mon, 18 January 2021 at 12:35 PM · edited Mon, 18 January 2021 at 12:38 PM

Zero all Don's morphs, head & body then export Don's head as an OBJ ... Check “as morph target” and “include body part names” and uncheck the other stuff.

Do your thing in Blender or ZBrush and then export as an OBJ.

Back in Poser select Don's head and load the OBJ onto the head as a morph target.



TwiztidKidd ( ) posted Mon, 18 January 2021 at 1:19 PM · edited Mon, 18 January 2021 at 1:23 PM

I've got another idea... import your OBJ (the one that's fresh out of Blender) into Poser as a prop, uncheck everything when you do that... then go to the Grouping Tool and hit the “spawn prop” button... exit Grouping Tool... and select that newly spawned prop and export it as an OBJ... check "as morph target" uncheck everything else. That's your new morph target file... and this time should load properly onto the head as a morph.



hamiltonpl ( ) posted Mon, 18 January 2021 at 2:23 PM

TwiztidKidd posted at 2:21PM Mon, 18 January 2021 - #4410647

I've got another idea... import your OBJ (the one that's fresh out of Blender) into Poser as a prop, uncheck everything when you do that... then go to the Grouping Tool and hit the “spawn prop” button... exit Grouping Tool... and select that newly spawned prop and export it as an OBJ... check "as morph target" uncheck everything else. That's your new morph target file... and this time should load properly onto the head as a morph.

Thanks for the idea. I did what you said and reimported back in - same issue. When you move the dial - it affects the ENTIRE head ontop of the Character morph already in effect. Lips pucker - distortion every where else. For whatever reason it seems to look at the entire import for the HEAD not just the lip deltas.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



hamiltonpl ( ) posted Mon, 18 January 2021 at 2:25 PM · edited Mon, 18 January 2021 at 2:28 PM

FVerbaas posted at 2:23PM Mon, 18 January 2021 - #4410641

Morphs are linear combinations, so if you give your 'modified face with puckered lips' morph a weight 1.0 and your 'modified face' morph a weight -1.0, the result will be a morph with just the puckered lip change.

The transfer may have triggered some other minute changes, resulting in residual deltas not large enough to give a visual effect but large enough to let Poser conclude there is a difference. Set of deltas may be larger than necessary.

Thanks. I can pretty much work around this by setting up a dependency that dials back the original Character Head morph as the Pucker is increased. It works BUT I don't want to set up all these dependencies should I create two or three additional custom face morphs. I just want it to work with the 'deltas'. But, again, I think Poser doesn't know this once the morph target leaves Poser World and then comes back in.

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



TwiztidKidd ( ) posted Mon, 18 January 2021 at 2:58 PM · edited Mon, 18 January 2021 at 3:03 PM

Import and export the mesh out of Blender without any options checked and it's essential that you export his head out of Poser as a morph target with everything zeroed out.

Import Don's geometry file into Poser (everything unchecked) ... use the Grouping Tool & Spawn Prop to select only his head... and export his head as a morph target, uncheck everything else... you want to keep his head the way it is... unscaled, unchanged or anything except the morph throughout the whole process.



hamiltonpl ( ) posted Mon, 18 January 2021 at 3:48 PM

TwiztidKidd posted at 3:44PM Mon, 18 January 2021 - #4410661

Import and export the mesh out of Blender without any options checked and it's essential that you export his head out of Poser as a morph target with everything zeroed out.

Import Don's geometry file into Poser (everything unchecked) ... use the Grouping Tool & Spawn Prop to select only his head... and export his head as a morph target, uncheck everything else... you want to keep his head the way it is... unscaled, unchanged or anything except the morph throughout the whole process.

Ok ths is a bit different. I did what you said but on my CUSTOM HEAD MORPH. You are saying to bring Don into a scene and export his head a s MORPH Target. No problem.

But in order for Blender to read it in - I have to select KEEP VERTEX GROUPS and check Polygroups during the import.

Now once in BLENDER I can certainly make the lips pucker. But at this point when I EXPORT IN BLENDER you are saying to UNCHECK EVERYTHING correct? Then bring that in as a PROP with nothing checked. SPAWN it and save as a morph target again. Then LOAD MORPH target back into the DON head. This is working entirely with the BASE Don figure and head right? Did I miss anything?

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



TwiztidKidd ( ) posted Mon, 18 January 2021 at 4:14 PM · edited Mon, 18 January 2021 at 4:17 PM

I'm not familiar with Blender but import the mesh... create your morph and then export it, I don't think you can save your progress and overwrite the OBJ. Last time I created a head morph was in 2005, sorry... I forgot.



hamiltonpl ( ) posted Mon, 18 January 2021 at 4:44 PM · edited Mon, 18 January 2021 at 4:44 PM

Your workflow actually WORKS! As long as I stay with the original DON HEAD. All I did was export the pucker of DON out of Blender with Nothing checked. It created a smaller file - the deltas? - and it works fine on the Don Base Head. Now, the rub is I have to go in an reload the Character Head Morph on a fresh DON along with the Pucker and it works. I will have to reBuild the character. The one I have for whatever reason will not take the morph properly and wants to affect the entire head.

So, I think I know how to do this but I have no idea why dealing with the BASE head seems to fix it. Thanks so much!!

Windows 10 - Poser Pro 2012 - 64Bit - 24GB RAM - 4 x 3.40 GHZ processor



Liquid_Ice ( ) posted Wed, 20 January 2021 at 11:38 AM

I see you have found something that works. I do remember something, I have had this happen with Don too, long long ago. Could you test it, with another figure? If everything works like it should it is probably an anomaly.


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.