I spent the past week or so trying to come up with a way to get Pinkie’s smile to look more natural while still make sure the rig is animateable and won’t clash with any other parts of the facial rig. Took me a while to come up with a solution, but I thought of one!
It’s been a while since I’ve mentioned this, but most of the time when I upload ANYTHING, and I mean just about ANYTHING, it’s to test something out with my models or animation skills or what have you. Recently I’ve been uploading things with cleaner presentation (lack of Metadata watermarks and better lighting and what not). When I uploaded the first version of this I got good feedback and got me going on a fix, which is what you are seeing now. That was my goal all along, but I feel like some people might have gotten the vibe that I thought the previous version of this render I thought was amazing and worth showing off because it’s perfect. I dunno… Could be wrong, just something I feel like has been happening. Just wanted to make it clear that I almost always upload something looking for feedback on something new I’m trying with these models, and to gauge how well it works. I knew the previous version before uploading it for the first time that it wasn’t great. I had trouble seeing what I needed to fix at the time, and publishing it anyway and gathering feedback helps me figure out what I need to do to get this mess of a model to look right.
Anywho, the reason it took me so long to get this fixed was because of a technical limitation I encountered when trying to get a shape key smile to cooperate with other shape keys that were controller other parts of the face. As you can see here, the smile pushes Pinkie’s cheeps up to her eyes. That causes problems with blinking and other eye controllers on the rig. I also had to make sure I can get the rig to also respect how the head-shape changes depending on the camera angle. The last thing I need is the rig to break whenever she turns her head a different direction relative to the camera.
There’s no way I can concisely explain how I fixed this without confusing 99% of you reading this, but I basically stuck to using shape keys for the mouth, but also in addition I used a lattice shape keys for the eyelid part of the mesh (which needs to act as cheeks when she’s smiling) as sort of a bridge. I matched the lattice shape key to the base smile shape key to get the complete expression, and now when the top eyelids shut, they always stay in shape to what the bottom eyelids are shaped regardless of the intensity of the smile and cheek compression, rather than just phasing through the bottom eyelids… … That probably went over a lot of your heads. It’s complicated. :V
Also going to note that there have also been some other less complicated changes. The head shape has changed (again) to be shorter and less egg-shaped. The head mane shape has been adjusted slightly too to fill in the top of the head more. Plus it helps make it more semi-show accurate, even though that little extra puff of hair isn’t always there on Pinkie in the show… But it is sometimes depending on the angle. Pinkie’s mane is pretty inconsistent from all angles in the 2D show, so it kind of gets complicated when translating that into 3D. Hopefully this looks better, too.
So I guess now I should ask: How does it look now? Has the uncanny valley been crossed here, or is there still work to be done somewhere that I still can’t see?
@DJTHED
The one other thing I might suggest is to move the line where the teeth meet downwards a bit. Normally when someone smiles you see a lot of upper teeth and only a little bit of lower teeth. Other than that, it seems like it has improved a lot. And trying to get every single thing 100% perfect is a sure way to never finish anything >.<
And here is what I think will be my final attempt for this particular pose. Can’t keep working on the same pose forever, but I really wanted to figure out what’s wrong with this one in particular.
@Stellarator
Also, here’s a preview of what my next render will look like. It’s something I’m already way more happy with:
Could just because I’m just not showing enough teeth, hence making it feel more uncomfortable. Maybe? Because in this one it just feels like a better smile than any of the ones I showed you before.
@Stellarator
Bah, couldn’t get my mind off it. Here it is now:
It’s in chronological order of slightly different variant mouth shapes I tried using. A lot of it is subtle…
@DJTHED
I’d be curious to see them when you post them. In your defense, the giant sort of smile you are trying to make pinkie do is hard as heck to do in 3d. I think you’re on the right track though.
@Stellarator
Full on drivers. I’ve never used scripts, and I don’t think I really intend to at this time.
Also in the morning I’ll put together some of the other mouth shapes I’ve tried. I actually have a pretty hard time trying to make large smile like this look genuine. Not sure what it is I’m doing wrong, but clearly it’s something.
If honest, it still looks a bit forced and uncanny. You have the mouth-corners->cheeks->lower-eyelids working okay, but I think most of the problem is in the lower lip. The effect of the whole smile is expressive… But it looks like a nervous forced smile.
Having shape keys depending on camera angles sounds tricky. Are you juat using drivers or full-on python scripting?
The one other thing I might suggest is to move the line where the teeth meet downwards a bit. Normally when someone smiles you see a lot of upper teeth and only a little bit of lower teeth. Other than that, it seems like it has improved a lot. And trying to get every single thing 100% perfect is a sure way to never finish anything >.<
And here is what I think will be my final attempt for this particular pose. Can’t keep working on the same pose forever, but I really wanted to figure out what’s wrong with this one in particular.
That is a big improvement. A smile that extreme is always going to look a bit odd, but that looks a lot looser and more genuine.
Yrah thats bettter
Also, here’s a preview of what my next render will look like. It’s something I’m already way more happy with:
Could just because I’m just not showing enough teeth, hence making it feel more uncomfortable. Maybe? Because in this one it just feels like a better smile than any of the ones I showed you before.
Bah, couldn’t get my mind off it. Here it is now:
It’s in chronological order of slightly different variant mouth shapes I tried using. A lot of it is subtle…
I’d be curious to see them when you post them. In your defense, the giant sort of smile you are trying to make pinkie do is hard as heck to do in 3d. I think you’re on the right track though.
Full on drivers. I’ve never used scripts, and I don’t think I really intend to at this time.
Also in the morning I’ll put together some of the other mouth shapes I’ve tried. I actually have a pretty hard time trying to make large smile like this look genuine. Not sure what it is I’m doing wrong, but clearly it’s something.
@Stellarator
Also this.
Having shape keys depending on camera angles sounds tricky. Are you juat using drivers or full-on python scripting?
Edited