Blender has a Corrective Smooth modifier, which is nice. I’m building a character for realtime, so I can’t use it directly. But I figured I’d take advantage of it by using it to create corrective shapekeys. The modifier does have an “Apply as Shapekey” button after all, and it would be a good basis for further manual tweaking.
However, the button doesn’t seem to work.
For Corrective Smooth to do its thing it needs an Armature above it in the stack. However, with the Armature modifier there, it fails with an “Applied modifier was not first, the result may not be as expected” message.
So basically, how can you apply Corrective Smooth as a Shapekey? Is it just a completely useless button that can’t ever work, or is there something I'm overlooking?