Jump to content

Facial Expression problem


Recommended Posts

Posted

The problem is with the latest official Skyrim patch, it messes up facial animations that used to work well before 1.9. Modders haven't figured out a way to solve it yet afaik.

Posted

SexLab does absolutely nothing with expressions, and hasn't for several versions now.

 

If your getting stuck faces still it's not something I can solve, because it's not something SexLab related but 1.9 related. But others have said sprinting clears it up if you are getting it.

Posted

 

SexLab does absolutely nothing with expressions, and hasn't for several versions now.

 

If your getting stuck faces still it's not something I can solve, because it's not something SexLab related but 1.9 related. But others have said sprinting clears it up if you are getting it.

 

I didn't think you'd have used any mfg or phoneme usage in Sexlab given that the state of the functions were more or less non-functional with 1.9...the reason I attribute it to Sexlab is because without Sexlab installed...it doesn't happen. I thought for a bit that it was Estrus, so I uninstalled that but the problem continued, then I removed Sexlab and my characters face was normal when I loaded my save and stayed normal even after combat situation.

 

With Sexlab installed my game loads and my character has a starting expression that appears to be mfg 3 with about a 60 modifier on it, if I sprint it goes away...if I have sex, after the scene completes..it comes back.

 

So while I'm sure you're not doing anything with expressions, Sexlab seems attributive to the issue. It could be Sexlab and Female Facial Animation not playing well together but I doubt that.

 

It could just be "combat face" getting stuck from combat, but it seems to apply to sexual situations I initiate outside of combat too.

 

So pinpointing the primary source issue is a little tricky. Regardless its easy enough to work around...its just one of those things that makes you scratch your head trying to make it stop.

 

 

 

To reiterate: 

SexLab does absolutely nothing with expressions, and hasn't for several versions now.

 

PAST versions attempted to reset the character's face from the expressions used by the lip sync by setting neutral expression to 50. Lip syncs are no longer used, and any lingering expression overrides have been removed.

 

Current version DO NOT touch expressions or mfg, ANYWHERE.

 

I had the facial expression problem as well on previous versions, and rollbacking to rev 3 and changing nothing else, the problem reappears. I've tested and tested again with current versions, nowhere has facial animation problems cropped up again.

 

If you are having facial expression problems still, it is not SexLab related unless you have some odd conflicting mod installed OR have not done proper updates to the latest version.

Posted

I'm not trying to be hostile by any means, just explain my point as clearly as I can. This is an issue I've addressed countless times now and have explained countless more times. And it wears thin.

However I continue to see no evidence anybody using properly current versions that their issue is caused by SexLab. Strictly speaking with my knowledge of how it all works and the current codebase, it's nothing short of impossible. Simply nothing in SexLab even remotely touches the characters face. I've tested with a 190+ esp install with heavy overhaul mods, with a bare minimum install of what I'd consider the essential mods, and with a simple vanilla + sexlab install, the issue with facial expressions did not occur in any of them, even in cases where I know without question it did occur before the fixes were in place in previous versions.

 

Unless somebody can point me to where I'm wrong, or provide some information I can actually investigate with such as load orders, character information, debug logs, and screenshots of it happening pre & post sex; I maintain it's a not an issue tied with SexLab directly, or at least one only effecting a small minority; possibly people who frequently use mfg console commands, which is not something I have any control over or ever use myself.

Posted

I do tend to use mfg's fairly often for screen shot sets. But I always reset them too.

 

I wonder if this is linked to Puppeteer in some way.

 

I'll get a little more data together and see what I can present to try to clarify the problem a bit more.

 

 

I'm not familiar with puppeteer, but regardless, disable as many mods as you think might remotely cause problems with it, ensure beyond a shadow of a doubt that you're using all the newest sexlab files available, start a new game, make ZERO use of mfg on the new game, and try then.

Posted

SexLabVoice quest has three associated dialogue topics (MoansHot, MoansMedium, MoansMild) with emotion animations. Fear, sad and puzzled respectively, all with a value of 70. I suppose these are used to assign a custom voice to the base voice and might be causing the facial expression problem.

I haven't tried the 4.x versions of SL yet, but in the earlier versions, SexLab would take away the OutofBreath voice you'd normally hear whenever your stamina gets depleted. I wonder if this was because of these moan topics have a subtype of OutofBreath, LeaveWaterBreath and CombatGrunt.

Posted

SexLabVoice quest has three associated dialogue topics (MoansHot, MoansMedium, MoansMild) with emotion animations. Fear, sad and puzzled respectively, all with a value of 70. I suppose these are used to assign a custom voice to the base voice and might be causing the facial expression problem.

 

I haven't tried the 4.x versions of SL yet, but in the earlier versions, SexLab would take away the OutofBreath voice you'd normally hear whenever your stamina gets depleted. I wonder if this was because of these moan topics have a subtype of OutofBreath, LeaveWaterBreath and CombatGrunt.

 

Those are left over from when the lip syncing was done on moans. That function is no longer done in current versions due specifically to the facial animation issues mentioned and stability issues they use caused.

 

The code playing those topics has all be commented out and they are no longer used anywhere in the mod itself, except in taking up space on the esp because I plan to revisit it at some point when the facial animation stuff from 1.9 is patched and I can rework the lip syncing method.

 

The issue of them entirely overwriting the vanilla voice types for outofbreath, leavewaterbreath, and combatgrunt voices making them silent however is completely new to me, I'll look into it and remove them from the esp as well if that's the case.

 

EDIT: And upon second thought, if those still being in the esp is overwriting the vanilla voice types as you say, than people triggering outofbreath, leavewaterbreath, and combatgrunt normally outside of any sexlab animation, is a likely candidate for people noticing facial animation problems still. It would also explain why none of my testing has shown the facial animation problems to continue, as I've done all my testing with sex scenes, as that's where people are mentioning and I myself have been having the facial issue, not combat, running, or swimming; I've had no reason to test those before you pointing that out.

Posted

Okay, after some testing I can confirm triggering outofbreath, leavewaterbreath, and combatgrunt does indeed cause facial expression sticking problems with SexLab.

 

I will readily admit I was wrong in saying SexLab was impossible to be the cause. However, in my defense; everybody pointed towards sex scenes being the potential cause, so all my testing centered around that, I had zero reason to suspect or test the leftover voice lipsync topics with them completely disabled in the code, not untill bjornk pointed out they override the vanilla versions.

 

I'll release a quick hotfix version shortly with them removed from the esp file, which should, light willing, end all facial expression complaints once and for all.

  • 3 weeks later...
Posted

It would be greatly appreciated if someone would have another look at face expressions, because there will be no official updates anymore.

 

I know it will involve a lot of knowledge and work, but many players can't revert back to 1.8 because so many mods require 1.9. So, this post is just meant to focus attention to this lasting issue, even though modders may dislike cleaning the rubbish of others. If there is another solution, please point me to it.

Posted

Okay, after some testing I can confirm triggering outofbreath, leavewaterbreath, and combatgrunt does indeed cause facial expression sticking problems with SexLab.

 

I will readily admit I was wrong in saying SexLab was impossible to be the cause. However, in my defense; everybody pointed towards sex scenes being the potential cause, so all my testing centered around that, I had zero reason to suspect or test the leftover voice lipsync topics with them completely disabled in the code, not untill bjornk pointed out they override the vanilla versions.

 

I'll release a quick hotfix version shortly with them removed from the esp file, which should, light willing, end all facial expression complaints once and for all.

 

You may be able to reimplement this by just having the player character say something as the sex act ends which should reset the facial expression at the end of whatever is said.  The chore of course is finding something appropriate to say.

Posted

 

Okay, after some testing I can confirm triggering outofbreath, leavewaterbreath, and combatgrunt does indeed cause facial expression sticking problems with SexLab.

 

I will readily admit I was wrong in saying SexLab was impossible to be the cause. However, in my defense; everybody pointed towards sex scenes being the potential cause, so all my testing centered around that, I had zero reason to suspect or test the leftover voice lipsync topics with them completely disabled in the code, not untill bjornk pointed out they override the vanilla versions.

 

I'll release a quick hotfix version shortly with them removed from the esp file, which should, light willing, end all facial expression complaints once and for all.

 

You may be able to reimplement this by just having the player character say something as the sex act ends which should reset the facial expression at the end of whatever is said.  The chore of course is finding something appropriate to say.

 

The problem is more with the fact that they were on the misc topics outofbreath, leavewaterbreath, and combatgrunt, since that was the only way I could find to trigger them using  ObjectReference.Say() and I refuse to CreationKit's Scenes. And since they needed to apply to every voice type to work, this meant it was overriding those topics outside of any sex act. So leaving the water, getting hit in combat, or running out of fatigue would all trigger it; resulting in stuck facial expressions and those voice sounds no longer triggering at all.

 

 

One possible solution I've been considering for bringing back mouth movement on moans is creating a single SexLabVoiceType that has the topics, then using SKSE's ActorBase.Get/SetVoiceType to store an actor's voice type, change it to SexLabVoiceType during animation, and setting it back to their stored voice type afterwards.

 

Then at the end once they're back on their default voice type, triggering outofbreath to hopefully (haven't tested this) reset their facial expression.

 

The other problem with lip sync'd moans might remain though. Using ObjectReference.Say() seems to cause crashing issues for some. I never had a problem with it, but removing it what seems to have stopped 95% of people's complaints about SexLab causing crashes. The voice type change may solve that as well, but I have my doubts.

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...