1. An animation authoring apparatus comprising: a storyboard editor that comprises a storyboard editing display to interact with a user, to edit a storyboard, and to store the edited storyboard; a parser to parse syntax of the edited storyboard; and a rendering engine to convert the edited storyboard into a graphic animation based on the parsed syntax of the edited storyboard.