animation techniques.