Durante el presente trabajo se creó una aplicación para observar distintos movimientos de rostros humanos, principalmente al hablar. El rostro se representa con una malla de triángulos y los movimientos se especifican como "unidades de movimiento", que son expresiones sencillas que puede hacer un rostro. Cada unidad de movimiento indica qué puntos del rostro de mueven y cuánto lo hacen. La aplicación utiliza un modelo simple, llamado Candide-3, para representar un rostro genérico. Este modelo tiene una cantidad pequeña de triángulos y puntos, situados en lugares estratégicos de la cara y el desplazamiento que sufre cada uno de ellos para animar un movimiento está definido previamente. Este modelo simple es extendido a modelos de rostros más complejos y realistas a través de un proceso para acomodar y ajustar la malla del rostro a animar con la malla del modelo genérico, para luego traspasar los movimientos de este último a la malla más compleja. /// Trabajo realizado para obtenerel título de Ingeniero Civil en Computación en la Universidad de Chile.