[userpic]

С моделированием эмоций софт уже есть 

retif в посте Openmeta (оригинал в ЖЖ)

Художники, работающие с лицевой анимацией, для каждой своей модели обычно создают набор сеток (head morph targets), отображающих выражение лица для каждой эмоции, и положение губ для каждой фонемы. А технология LIFESTUDIO:HEAD позволяет исключить этот неприятный этап. Программа использует имеющийся (или отредактированный, или свой) набор параметризованных эмоций – Макро-Мускулов – пригодных для всех персонажей. В конечном приложении, например, компьютерной игре, искусственный интеллект игры может инициировать показ нужных эмоций в реальном времени в зависимости от игровой ситуации. Механизм мягкого смешивания разных Макро-Мускулов дает еще один полезный эффект: вместо того, чтобы полностью создавать фрагмент анимации с каким-либо эпизодом эмоционального поведения персонажа, художник создает только компоненты эмоций, а окончательная анимация может быть синтезирована позже, в реальном времени при работе конечной программы. Это ключ к использованию в играх сложной насыщенной нелинейной анимации, которая может придать игровому сюжету определенное своеобразие, благодаря уникальности и неповторимость лицевого поведения персонажей. Конечно, можно самостоятельно создавать и полностью законченные фрагменты анимации, которые в нужные моменты будут проиграны LIFESTUDIO:HEAD SDK.
http://www.lifemi.com/
Причем очертания лица, форму носа, размер и посадку глаз, прическу, макияж - все это можно изменить простым перемещением бегунков в окне редактора