La animación por computadora consiste en crear imágenes en movimiento mediante una computadora. Se usan programas de diseño, modelado y renderizado para crear animaciones 2D y 3D. En animaciones 3D, los objetos se modelan y unen con un esqueleto virtual, y luego se animan mediante controladores de animación y renderizado. Para crear la ilusión de movimiento, las imágenes se muestran rápidamente en sucesión para que el cerebro las perciba como un movimiento continuo.