1. A method of text visualization comprising the steps of: providing a natural language text fragment comprising a number of sentences; conducting a semantic analysis of the text fragment to produce a structured semantic net thereof with a text fragment action sequence; processing the structured semantic net of the text fragment to generate an initial three-dimensional scene in accordance with the text fragment action sequence; processing the structured semantic net of the text fragment to generate other three-dimensional scenes according to the text fragment action sequence; compiling the generated three-dimensional scenes into a video clip or a set of pictures; and visualizing the video clip or set of pictures.