Techniques For Performance Based, Real-Time Facial Animation