A 3-Dimensional computer animation system with robotic applications