1. A method for scalable computer animation, comprising: identifying parallelizable animation tasks; identifying non-parallelizable animation tasks; and for a given animation frame, subdividing animation tasks for the animation frame into parallelizable animation tasks and non-parallelizable animation tasks.