In vrml you can apply morphs to coordinates. Similar to Poser functioning, these morphs can also be programmed in for artificial intellgence to respond to the user's movements.
Here's a simple morph of a Poser head, exported in vrml. Each head was added as a CoordinateInterpolator inside vrml. Save the source and try it out yourself.
Morphing Poser Head