The CG Story: Computer-Generated Animation and Special Effects