1. A 3D animation conversion method using scripts, comprising: receiving a natural language script; formalizing the script; comparing the script with a motion database comprising multple motion clips and a motion index table which is used to obtained the motion clips corresponding to the script; retrieving the corresponding motion clips; and synthesizing a 3D animation according to the retrieved motion clips.