There was a problem with the way I was blending between my look at logic and a currently playing animation. The blend values constantly eased towards a target value which caused snapping and sharp ease outs. Video 1 shows the problems in slow motion. Video 2 shows the fixes which now uses a time updated quadratic ease in out.
Continuing work on the kiss logic module. This graph is a visual layout of the kiss module with animations in blue arrows. Green outline means complete. Red means not finished. I completed surprised_happy which is a variant of surprised_angry except it only fires when she is happy. The animation is less intense since Shinobu is more easily startled when angry. Both animations shown in videos 3 and 4.
Lastly, I am currently working on the proximity_happy_loop which will be used for when the player approaches her face when she is happy.
Short videos available for download below: