The invention discloses a three-dimensional editor capable of providing a three-dimensional visual effect, which belongs to the field of three-dimensional editors and comprises an editing end, a server end, a data import module, a design module, a three-dimensional effect forming module, an effect display module and a three-dimensional material storage module, wherein the editing end is used for logging in by an editor and then carrying out operation on the three-dimensional editor to input an instruction, and the server end is used for user login. According to the method, the three-dimensional graph can be edited according to the requirements of a user and an editor, meanwhile, the data in the material library is stored and updated, subsequent data extraction and use are facilitated, great convenience is brought to use of an editor, editing steps are reduced, the design duration of the three-dimensional graph can be shortened, and meanwhile, overall or local display of an effect picture is provided; therefore, compared with checking during design, the three-dimensional graph can be more visually viewed, and the effect of the three-dimensional graph can be more visually understood.