Three-dimensional virtual indoor design simulation system
Technical Field
The invention relates to the technical field of indoor design simulation, in particular to a three-dimensional virtual indoor design simulation system.
Background
With the development of computer technology, under the support of two technologies of network and multimedia, the three-dimensional design is the basis of a new generation of digital, virtual and intelligent design platform. The method is a new design method which is established on the basis of plane and two-dimensional design and enables the design target to be more three-dimensional and more visualized, in the field of indoor decoration, a three-dimensional virtual technology is required to be used for carrying out independent design display processing on the indoor decoration style, so that the requirement of comprehensive and complete diversification of users is met, the three-dimensional virtual design technology can simulate the internal space state of a building, can vividly present the characteristics of the indoor design, and can freely move and change the furniture style and the interface decoration feeling. Besides, the design mode can be changed arbitrarily according to the requirements of customers. Therefore, the three-dimensional virtual design technology is more and more favored by indoor designers and widely applied to indoor design, and compared with traditional static and dynamic indoor design display, the three-dimensional virtual design technology can more comprehensively meet the user experience, facilitate autonomous change and adjustment operations of designers and further improve the indoor design level.
Disclosure of Invention
The invention aims to provide a three-dimensional virtual indoor design simulation system.
In order to achieve the purpose, the technical solution of the invention is as follows: a three-dimensional virtual indoor design simulation system comprises a database server, a video server and a computer.
The system comprises a database server, a video server, a plurality of computers, a three-dimensional virtual indoor design simulation platform, a scene design module, a material library design module, a material manufacturing module and a database module, wherein the database server is connected with the video server through the Internet in a TCP/IP protocol mode, the computers are connected with the database server through the Internet in a TCP/IP protocol mode, the computers are connected with the video server through the Internet in a RTP/RTCP protocol mode, and the three-dimensional virtual indoor design simulation platform is provided with the display effect module, the scene design module, the material library design module, the material manufacturing module and the database module.
Furthermore, the display effect module comprises a scene browsing sub-module and a material library browsing sub-module;
the scene design module comprises a material importing submodule, an exhibition changing submodule, a three-dimensional browsing submodule and a collision detection submodule;
the material library design module comprises a material warehousing submodule, a material screening submodule, a material type submodule and a material library table submodule;
the material manufacturing module comprises a wall model submodule, a furniture model submodule, a material chartlet submodule and a light processing submodule;
the database module comprises a basic material submodule, and the basic material is stored in a database server;
the database Server adopts an SQL Server database Server;
the video server adopts a BEA Wblogic 6.1 video server;
the three-dimensional virtual indoor design simulation platform adopts 3DSMAX development tool software, PHOTOSHOP development tool software and VIRTOOLS development tool software.
The working principle of the invention is as follows: the computer is connected with the video server and the nodes of the data server through the internet, the registered manager, designer and user log in the system through the computer, the designer utilizes 3DSMAX development tool software to design and manufacture the basic material in the material manufacturing module, the design of the wall basic material is carried out through the wall model submodule, the design of the furniture basic material is carried out through the furniture model submodule, the design of the material mapping basic material is carried out through the material mapping submodule and the design of the light processing basic material is carried out through the light processing submodule, the manufacture of the basic material is completed, the designer needs to collect the basic material into the material library, the basic material warehousing and management work is carried out in the material library design module, the basic material warehousing and management work is carried out through the material warehousing submodule, the material screening submodule, the material type submodule and the material library table, the method comprises the steps of adding, modifying, deleting and the like of material types and information of materials; the computer transmits the basic material storage file to the database server in an RTP/RTCP protocol mode; the designer mainly uses the material to complete the whole scene design work, and the method comprises the steps of mainly screening basic materials meeting requirements from a material library, importing the materials into a scene design tool, and carrying out scene design according to user requirements: a designer inputs combination conditions in a scene design module in a material library according to scene design requirements to screen out appropriate materials, the materials are guided into a scene design tool VIRTOOLS through a material guiding submodule to carry out indoor scene display design, in the design, the operation of changing including a chartlet background, a lighting environment and a color position is carried out through a display changing submodule, meanwhile, in order to improve the display effect and enable the browsing effect to be more vivid, collision detection is carried out through a collision detection submodule, and finally, three-dimensional browsing of a scene is carried out through a three-dimensional browsing submodule; after the scene design is finished, the computer transmits the stored sound recording file to the video server through the Internet in a RTP/RTCP protocol mode, a user can browse indoor scenes through the display effect module, the computer transmits the scene design file to the video server in the RTP/RTCP protocol mode, designers can browse and interact indoor material libraries through the display effect module, and the designers can also share and interact basic materials, scene design and the like through the system; the administrator performs management and maintenance work on the system through the computer.
The beneficial effects of the invention are: the three-dimensional virtual indoor design simulation system can provide designers with convenient and rapid design and manufacture of basic materials, basic material warehousing operation, basic management of a material library, material introduction for indoor scene display design and three-dimensional browsing of scenes; moreover, designers can share, interact and interact basic materials, scene design and the like through the system; the user can browse indoor scenes through the display effect module; the administrator performs management and maintenance work on the system through the computer. Has the characteristics of openness, diversity and systematicness.
Drawings
The invention is further described with reference to the following figures and detailed description.
FIG. 1 is a block diagram of the structure of the present invention;
fig. 2 is a functional schematic diagram of a three-dimensional virtual indoor design simulation platform of the present invention.
Detailed Description
As shown in the attached drawing, the three-dimensional virtual indoor design simulation system comprises a database server, a video server and a computer.
The system comprises a database server, a video server, a plurality of computers, a three-dimensional virtual indoor design simulation platform, a scene design module, a material library design module, a material manufacturing module and a database module, wherein the database server is connected with the video server through the Internet in a TCP/IP protocol mode, the computers are connected with the database server through the Internet in a TCP/IP protocol mode, the computers are connected with the video server through the Internet in a RTP/RTCP protocol mode, the computers are provided with the three-dimensional virtual indoor design simulation platform, and the three-dimensional virtual indoor design simulation platform is provided with the display effect module, the scene design module, the material library design module, the material manufacturing module;
the display effect module comprises a scene browsing sub-module and a material library browsing sub-module;
the scene design module comprises a material importing submodule, an exhibition changing submodule, a three-dimensional browsing submodule and a collision detection submodule;
the material library design module comprises a material warehousing submodule, a material screening submodule, a material type submodule and a material library table submodule;
the material manufacturing module comprises a wall model submodule, a furniture model submodule, a material chartlet submodule and a light processing submodule;
the database module comprises a basic material submodule, and the basic material is stored in a database server;
the database Server adopts an SQL Server database Server;
the video server adopts a BEA Wblogic 6.1 video server;
the three-dimensional virtual indoor design simulation platform adopts 3DSMAX development tool software, PHOTOSHOP development tool software and VIRTOOLS development tool software.
When the three-dimensional virtual indoor design simulation system is applied, a computer is connected with a video server and a node of a data server through the Internet, a registered manager, a designer and a user log in the system through the computer, the designer utilizes 3DSMAX development tool software to design and manufacture basic materials in a material manufacturing module, the design of wall basic materials is carried out through a wall model submodule, the design of furniture basic materials is carried out through a furniture model submodule, the design of material mapping basic materials is carried out through a material mapping submodule and the design of light processing basic materials is carried out through a light processing submodule, the manufacture of the basic materials is completed, the designer needs to collect the basic materials into a material library, the basic materials are warehoused and managed in the material library design module, and the warehousing and management work of the basic materials are carried out through the material library submodule, the warehousing and management work of the basic materials are carried out through, The material screening submodule, the material type submodule and the material base table submodule perform warehousing operation and basic management work of a material base, including increase, modification, deletion and the like of material types and information of the materials; the computer transmits the basic material storage file to the database server in an RTP/RTCP protocol mode; the designer mainly uses the material to complete the whole scene design work, and the method comprises the steps of mainly screening basic materials meeting requirements from a material library, importing the materials into a scene design tool, and carrying out scene design according to user requirements: a designer inputs combination conditions in a scene design module in a material library according to scene design requirements to screen out appropriate materials, the materials are guided into a scene design tool VIRTOOLS through a material guiding submodule to carry out indoor scene display design, in the design, the operation of changing including a chartlet background, a lighting environment and a color position is carried out through a display changing submodule, meanwhile, in order to improve the display effect and enable the browsing effect to be more vivid, collision detection is carried out through a collision detection submodule, and finally, three-dimensional browsing of a scene is carried out through a three-dimensional browsing submodule; after the scene design is finished, the computer transmits the stored sound recording file to the video server through the Internet in a RTP/RTCP protocol mode, a user can browse indoor scenes through the display effect module, the computer transmits the scene design file to the video server in the RTP/RTCP protocol mode, designers can browse and interact indoor material libraries through the display effect module, and the designers can also share and interact basic materials, scene design and the like through the system; the administrator performs management and maintenance work on the system through the computer.
The above-mentioned embodiments are merely descriptions of the preferred embodiments of the present invention, and do not limit the scope of the present invention, and various modifications and improvements made to the technical solution of the present invention by those skilled in the art without departing from the spirit of the present invention should fall within the protection scope defined by the claims of the present invention.