CN108986233B - Method and system for rapidly drawing indoor preview - Google Patents
Method and system for rapidly drawing indoor preview Download PDFInfo
- Publication number
- CN108986233B CN108986233B CN201810592053.5A CN201810592053A CN108986233B CN 108986233 B CN108986233 B CN 108986233B CN 201810592053 A CN201810592053 A CN 201810592053A CN 108986233 B CN108986233 B CN 108986233B
- Authority
- CN
- China
- Prior art keywords
- rendering
- preview
- room
- module
- indoor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Structural Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The present disclosure provides a method and a system for rapidly drawing an indoor preview, and provides an online, visual 3D graphic editing tool, which enables a designer to rapidly edit a customer's house type through a browser and rapidly obtain a high quality effect diagram. After the client reads the templates in the 3D template library by importing the user pattern to identify the room type, the templates set various parameters according to the room type are submitted to the cloud, high-quality rendering service is provided for the client through the cloud, computing resources are distributed to each rendering task more efficiently, and the results are returned to the client for use after the completion of the rendering tasks. And meanwhile, the simplified model is used for real-time design and rendering, so that smooth user experience is ensured, computing resources are efficiently distributed to each rendering task, and a result is transmitted back to a client for use after completion.
Description
Technical Field
The present disclosure relates to the field of computer graphics and image processing, and in particular, to a method and system for rapidly drawing an indoor preview.
Background
Rendering of the model is typically based on a renderer engine process of independent software of the client software, such as Autodesk's 3dMax, maya, maxonComputer's CINEMA4D, and the like. Therefore, most of current model rendering uses photographs as main image materials. Each rendering object therefore requires a significant amount of system resources and takes a long time. The rendering effect of the indoor preview is the first sense of the user experience of the virtual reality product, on the basis of ensuring good rendering effect, the rendering efficiency is improved to be the indispensable content, and the rendering efficiency of the client used by the user is far lower than that of the cloud server, so that the rendering speed is low, a large amount of system resources are occupied, the client experience is seriously influenced, and the like.
Disclosure of Invention
The present disclosure provides a method and a system for rapidly drawing an indoor preview, and provides a visual 3D graphic online editing tool, wherein a client identifies a room type by importing a user-type image into a template in a cloud terminal to call the 3D template library, after the client is read from the template, various parameters are set according to the room type, the parameters are submitted to the cloud terminal, and a high-quality rendering service is provided for the client through the cloud terminal, so that computing resources are more efficiently allocated to each rendering task, and after completion, the result is returned to the client for use, and the method for rapidly drawing the indoor preview specifically comprises the following steps:
step 1, an initialization module initializes an indoor preview image rapid drawing system, and imports and loads a house type image into the system;
step 2, a room type detection module of the client performs tracing on the house type graph and automatically detects and judges the room type according to the closing relationship of the wall body;
step 3, the model reading module reads a standard 3D model corresponding to the room type in a standard 3D model library in the cloud;
step 4, the rendering parameter reading module reads rendering parameters of reflection, shadow and illumination effect of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
step 5, rendering parameters of the ground wall reflection, the shadow and the illumination effect are submitted to the cloud by the rendering parameter submitting module;
step 6, the preview image generating module reads materials corresponding to the model to be rendered through rendering parameters at the cloud end, achieves ground wall reflection, shadow and illumination effects in 3dmax of the server, and generates a rendering effect preview image;
step 7, the preview image returning module returns the rendering effect preview image to the client;
the indoor preview rapid drawing system comprises a client and a cloud, wherein the client comprises an initialization module, a room type detection module, an inter-template model reading module, a rendering parameter reading module and a rendering parameter submitting module, and the cloud comprises a standard 3D inter-template model library, a preview generation module and a preview return module.
Further, in step 1, the method for initializing the indoor preview rapid drawing system includes the following sub-steps:
step 1.1, reading rendering parameters of reflection, shadow and illumination effects of physical properties of wall brick and floor tile style materials;
step 1.2, importing and loading a house type graph into a system;
step 1.3, reading parameter setting of a bearing wall and shape type parameters of a room;
the house type diagram is one of a default house type diagram of the system and a house type diagram uploaded by a user, and the room shape type parameter is that each room shape corresponds to one room type, and the room type comprises a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room.
Further, in step 2, the method for tracing the house type graph and automatically detecting and judging the room type according to the closing relationship of the wall body includes the following substeps:
step 2.1, reading parameter settings of the bearing wall;
step 2.2, tracing the house type graph, identifying the wall body and marking the bearing wall according to the parameter of the bearing wall;
step 2.3, judging the area with the drawing line segments in a closed relation after drawing as a room;
and 2.4, reading the room shape type parameter according to the tracing line segment of the room, and judging the room type.
Further, in step 3, the cloud end stores a standard 3D model library with unique identification numbers, and the standard 3D model library is distinguished by room types, wherein the standard 3D model library comprises 3D model rooms of a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room, and the 3D model rooms comprise space arrangement structures, overall styles, wall brick and floor tile styles, furniture types and selected samples.
Further, the user communicates with the indoor preview rapid drawing system by opening a browser supported by the terminal equipment, the browser supported by the terminal equipment at least comprises one of an IE kernel browser, a Firefox kernel browser and a chrome kernel browser, the terminal equipment used by the user is one of a smart phone, a tablet computer, a desktop computer and an intelligent wearable device, the user communicates with the indoor preview rapid drawing system by the browser supported by an operating system of the mobile equipment, the operating system of the mobile equipment at least comprises one of android and IOS, and the browser supported by the operating system of the mobile equipment at least comprises one of a UC browser, a QQ browser and a hundred-degree browser.
Further, the indoor preview rapid drawing system uses Socket to directly communicate with each module through server clusters, and the transmitted content adopts a protocol with a simple XML data format and communicates with the indoor preview rapid drawing system through WiFi and 3G/4G networks.
Further, the rendering time depends on the rendering quality of the effect map, such as the size of the effect map, the setting of light parameters, the number of space models, and the like;
the invention also provides a system for rapidly drawing the indoor preview, which comprises:
the initialization module is used for initializing the indoor preview drawing rapid drawing system, and importing and loading the house type drawing into the system;
the room type detection module is used for tracing the house type graph and automatically detecting and judging the room type according to the closing relationship of the wall body;
the model reading module is used for reading a standard 3D model corresponding to the room type in the standard 3D model library of the cloud;
the rendering parameter reading module is used for reading rendering parameters of reflection, shadow and illumination effects of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
the rendering parameter submitting module is used for submitting rendering parameters of the ground wall reflection, the shadow and the illumination effect to the cloud;
the preview image generating module is used for reading materials corresponding to the model to be rendered through rendering parameters at the cloud end, realizing the effects of reflection, shadow and illumination of the ground and the wall surface in 3dmax of the server, and generating a rendering effect preview image;
and the preview image returning module is used for returning the rendering effect preview image to the client.
The indoor preview rapid drawing system comprises a client and a cloud, wherein the client comprises an initialization module, a room type detection module, an inter-template model reading module, a rendering parameter reading module and a rendering parameter submitting module, and the cloud comprises a standard 3D inter-template model library, a preview generation module and a preview return module.
Further, the system uses an online visual 3D editing function to cluster fast 3D high quality effect map rendering. The client architecture uses HTML5, javascript, webGL, and the backend uses Node js, mySQL database. In order to adapt to rapid editing and rendering of the graph, the client adopts a browser to run an editor, and the client can be used without additionally installing any plug-in.
The beneficial effects of the present disclosure are: the method and the system for rapidly drawing the indoor preview image enable a designer to concentrate on providing better personalized design service for guests, and simultaneously use a simplified model to conduct real-time design and rendering, so that smooth user experience is ensured. The back end is communicated with each other through a network, a large-scale renderer cluster server is adopted to provide high-quality rendering service for the client, a PM2 intelligent load balancing technology is adopted to more efficiently allocate computing resources to each rendering task, and after the completion, the result is returned to the client for use, so that the rendering time can be effectively shortened, and the rendering quality can be improved.
Drawings
The above and other features of the present disclosure will become more apparent from the detailed description of the embodiments illustrated in the accompanying drawings, in which like reference numerals designate like or similar elements, and which, as will be apparent to those of ordinary skill in the art, are merely some examples of the present disclosure, from which other drawings may be made without inventive effort, wherein:
FIG. 1 is a flow chart illustrating a method of rapidly drawing an indoor preview of the present disclosure;
fig. 2 is a schematic diagram of an indoor preview rapid drawing system module according to the present disclosure.
Detailed Description
The conception, specific structure, and technical effects produced by the present disclosure will be clearly and completely described below in connection with the embodiments and the drawings to fully understand the objects, aspects, and effects of the present disclosure. It should be noted that, in the case of no conflict, the embodiments and features in the embodiments may be combined with each other.
A method of rapidly drawing an indoor preview according to the present disclosure and a system workflow thereof are shown in fig. 1, and a method of rapidly drawing an indoor preview according to the present disclosure is described below with reference to fig. 1.
The disclosure provides a method for rapidly drawing an indoor preview, which specifically comprises the following steps:
step 1, an initialization module initializes an indoor preview image rapid drawing system, and imports and loads a house type image into the system;
step 2, a room type detection module of the client performs tracing on the house type graph and automatically detects and judges the room type according to the closing relationship of the wall body;
step 3, the model reading module reads a standard 3D model corresponding to the room type in a standard 3D model library in the cloud;
step 4, the rendering parameter reading module reads rendering parameters of reflection, shadow and illumination effect of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
step 5, rendering parameters of the ground wall reflection, the shadow and the illumination effect are submitted to the cloud by the rendering parameter submitting module;
step 6, the preview image generating module reads materials corresponding to the model to be rendered through rendering parameters at the cloud end, achieves ground wall reflection, shadow and illumination effects in 3dmax of the server, and generates a rendering effect preview image;
step 7, the preview image returning module returns the rendering effect preview image to the client;
the indoor preview rapid drawing system comprises a client and a cloud, wherein the client comprises an initialization module, a room type detection module, an inter-template model reading module, a rendering parameter reading module and a rendering parameter submitting module, and the cloud comprises a standard 3D inter-template model library, a preview generation module and a preview return module.
Further, in step 1, the method for initializing the indoor preview rapid drawing system includes the following sub-steps:
step 1.1, reading rendering parameters of reflection, shadow and illumination effects of physical properties of wall brick and floor tile style materials;
step 1.2, importing and loading a house type graph into a system;
step 1.3, reading parameter setting of a bearing wall and shape type parameters of a room;
the house type diagram is one of a default house type diagram of the system and a house type diagram uploaded by a user, and the room shape type parameter is that each room shape corresponds to one room type, and the room type comprises a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room.
Further, in step 2, the method for tracing the house type graph and automatically detecting and judging the room type according to the closing relationship of the wall body includes the following substeps:
step 2.1, reading parameter settings of the bearing wall;
step 2.2, tracing the house type graph, identifying the wall body and marking the bearing wall according to the parameter of the bearing wall;
step 2.3, judging the area with the drawing line segments in a closed relation after drawing as a room;
and 2.4, reading the room shape type parameter according to the tracing line segment of the room, and judging the room type.
Further, in step 3, the cloud end stores a standard 3D model library with unique identification numbers, and the standard 3D model library is distinguished by room types, wherein the standard 3D model library comprises 3D model rooms of a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room, and the 3D model rooms comprise space arrangement structures, overall styles, wall brick and floor tile styles, furniture types and selected samples.
Further, in step 6, the sub-steps of generating the rendering effect preview image are:
1) Paving floor tiles and wall tiles in the 3D space, and realizing various paving modes such as transverse paving, oblique paving, herringbone paving and the like;
2) Creating a waist line and a wave wire bonding;
3) Realizing tile cutting, tile seam setting and the like;
4) The user can define the paving area and paving mode;
5) The user can create the parquet function;
6) Detail treatment (setting of brick joint color and brick joint size) on wall bricks and floor tile joints;
7) And the background quick-acting effect map is rendered, so that the high-grade effects of reflection, shadow, illumination and the like of the ground wall surface are realized.
Further, the user communicates with the indoor preview rapid drawing system by opening a browser supported by the terminal equipment, the browser supported by the terminal equipment at least comprises one of an IE kernel browser, a Firefox kernel browser and a chrome kernel browser, the terminal equipment used by the user is one of a smart phone, a tablet computer, a desktop computer and an intelligent wearable device, the user communicates with the indoor preview rapid drawing system by the browser supported by an operating system of the mobile equipment, the operating system of the mobile equipment at least comprises one of android and IOS, and the browser supported by the operating system of the mobile equipment at least comprises one of a UC browser, a QQ browser and a hundred-degree browser.
Further, the indoor preview rapid drawing system uses Socket to directly communicate with each module through server clusters, and the transmitted content adopts a protocol with a simple XML data format and communicates with the indoor preview rapid drawing system through WiFi and 3G/4G networks.
Further, the rendering time depends on the rendering quality of the effect map, such as the size of the effect map, the setting of light parameters, the number of space models, and the like;
the invention also provides a system for rapidly drawing the indoor preview, as shown in fig. 2, the system comprises:
the initialization module is used for initializing the indoor preview drawing rapid drawing system, and importing and loading the house type drawing into the system;
the room type detection module is used for tracing the house type graph and automatically detecting and judging the room type according to the closing relationship of the wall body;
the model reading module is used for reading a standard 3D model corresponding to the room type in the standard 3D model library of the cloud;
the rendering parameter reading module is used for reading rendering parameters of reflection, shadow and illumination effects of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
the rendering parameter submitting module is used for submitting rendering parameters of the ground wall reflection, the shadow and the illumination effect to the cloud;
the preview image generating module is used for reading materials corresponding to the model to be rendered through rendering parameters at the cloud end, realizing the effects of reflection, shadow and illumination of the ground and the wall surface in 3dmax of the server, and generating a rendering effect preview image;
and the preview image returning module is used for returning the rendering effect preview image to the client.
The indoor preview rapid drawing system comprises a client and a cloud, wherein the client comprises an initialization module, a room type detection module, an inter-template model reading module, a rendering parameter reading module and a rendering parameter submitting module, and the cloud comprises a standard 3D inter-template model library, a preview generation module and a preview return module.
Further, the system uses an online visual 3D editing function to cluster fast 3D high quality effect map rendering. The client architecture uses HTML5, javascript, webGL, and the backend uses Node js, mySQL database. In order to adapt to rapid editing and rendering of the graph, the client adopts a browser to run an editor, and the client can be used without additionally installing any plug-in.
One embodiment of the system is:
the effect map rendering technique uses high-performance server-intensive rendering to generate a beautiful and exquisite rendering effect map. Specifically, a scene file designed by a user is automatically generated in a program, a model information code of the scene is transmitted to a centralized server through a network, the server automatically opens corresponding space information and model information, and rendering is performed in 3dmax of the server:
1) A 3D model with a unique identification number exists in the cloud;
2) Generating a room model locally in real time according to the design of the user;
3) According to the paved floor tile wall bricks, proper materials are given to the room model, and corresponding parameters are adjusted according to the physical properties of the materials;
4) Putting the furniture bathroom model combination into a 3d scene;
5) The client page selects a template for adjusting illumination and other rendering parameters and submits the template to the cloud;
6) Generating an effect map or a VR panorama by cloud rendering;
7) Rendering results (effect and panorama) are supported for display at the client mobile;
8) Displaying to customers in combination with a cloud provider platform or other tools;
9) The rendering time is determined by the rendering quality of the effect map, such as the size of the effect map, the setting of light parameters, the number of spatial models, etc. By increasing the configuration and the number of the hardware of the rendering server, the rendering time and the rendering quality can be effectively improved.
The indoor preview drawing rapid drawing system can be operated in computing equipment such as a desktop computer, a notebook computer, a palm computer, a cloud server and the like. The system that the indoor preview quick drawing system can operate can comprise, but is not limited to, a processor and a memory. It will be appreciated by those skilled in the art that the example is merely an example of an indoor preview quick drawing system, and is not limited to an indoor preview quick drawing system, and may include more or less components than examples, or may combine some components, or different components, e.g., the indoor preview quick drawing system may further include an input/output device, a network access device, a bus, etc. The processor may be a central processing unit (Central Processing Unit, CPU), other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. The general purpose processor may be a microprocessor or the processor may be any conventional processor, etc., and the processor is a control center of the running system of the indoor preview rapid drawing system, and various interfaces and lines are used to connect various parts of the running system of the whole indoor preview rapid drawing system.
The memory may be used to store the computer program and/or module, and the processor may implement various functions of the indoor preview rapid drawing system by running or executing the computer program and/or module stored in the memory and invoking data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, plug-in hard disk, smart Media Card (SMC), secure Digital (SD) Card, flash Card (Flash Card), at least one disk storage device, flash memory device, or other volatile solid-state storage device.
While the present disclosure has been described in considerable detail and with particularity with respect to several described embodiments, it is not intended to be limited to any such detail or embodiments or any particular embodiment, but is to be construed as providing broad interpretation of such claims by reference to the appended claims in view of the prior art so as to effectively encompass the intended scope of the disclosure. Furthermore, the foregoing description of the present disclosure has been presented in terms of embodiments foreseen by the inventor for the purpose of providing a enabling description for enabling the enabling description to be available, notwithstanding that insubstantial changes in the disclosure, not presently foreseen, may nonetheless represent equivalents thereto.
Claims (7)
1. A method for rapidly drawing an indoor preview, the method comprising:
step 1, an initialization module initializes an indoor preview image rapid drawing system, and imports and loads a house type image into the system;
step 2, a room type detection module of the client performs tracing on the house type graph and automatically detects and judges the room type according to the closing relationship of the wall body;
step 3, the model reading module reads a standard 3D model corresponding to the room type in a standard 3D model library in the cloud;
step 4, the rendering parameter reading module reads rendering parameters of reflection, shadow and illumination effect of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
step 5, rendering parameters of the ground wall reflection, the shadow and the illumination effect are submitted to the cloud by the rendering parameter submitting module;
step 6, the preview image generating module reads materials corresponding to the model to be rendered through rendering parameters at the cloud end, achieves ground wall reflection, shadow and illumination effects in 3dmax of the server, and generates a rendering effect preview image;
the sub-steps of generating the rendering effect preview picture are as follows:
paving floor tiles and wall tiles in the 3D space to realize various paving modes, including transverse paving, oblique paving and herringbone paving;
creating a waist line and a wave wire bonding;
realizing tile cutting and tile seam setting;
the user can define the paving area and paving mode;
the user can create the parquet function;
detail treatment on wall bricks and floor tile gaps;
the background quick-acting effect map is rendered, so that the high-grade effects of reflection, shadow and illumination of the surface of the ground wall are realized;
step 7, the preview image returning module returns the rendering effect preview image to the client;
the indoor preview rapid drawing system comprises a client and a cloud, wherein the client comprises an initialization module, a room type detection module, an inter-template model reading module, a rendering parameter reading module and a rendering parameter submitting module, and the cloud comprises a standard 3D inter-template model library, a preview generation module and a preview return module.
2. A method for rapid rendering of indoor previews according to claim 1, wherein in step 1, said method for initializing an indoor preview rapid rendering system comprises the sub-steps of:
step 1.1, reading rendering parameters of reflection, shadow and illumination effects of physical properties of wall brick and floor tile style materials;
step 1.2, importing and loading a house type graph into a system;
step 1.3, reading parameter setting of a bearing wall and shape type parameters of a room;
the house type diagram is one of a default house type diagram of the system and a house type diagram uploaded by a user, and the room shape type parameter is that each room shape corresponds to one room type, and the room type comprises a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room.
3. The method for quickly drawing an indoor preview according to claim 1, wherein in step 2, the method for drawing a house type map and automatically detecting and judging a room type according to a closing relationship of a wall body comprises the following sub-steps:
step 2.1, reading parameter settings of the bearing wall;
step 2.2, tracing the house type graph, identifying the wall body and marking the bearing wall according to the parameter of the bearing wall;
step 2.3, judging the area with the drawing line segments in a closed relation after drawing as a room;
and 2.4, reading the room shape type parameter according to the tracing line segment of the room, and judging the room type.
4. The method according to claim 1, wherein in step 3, the cloud end stores a standard 3D model library with unique identification numbers, the standard 3D model library is distinguished by room types, the standard 3D model library comprises 3D models of a bathroom, a living room, a kitchen, a bedroom, a balcony and a study room, and the 3D models comprise a space arrangement structure, an overall style, a wall brick and floor tile style, furniture types and options.
5. The method for rapidly drawing an indoor preview according to claim 1, wherein: the method comprises the steps that a user communicates with an indoor preview rapid drawing system by opening a browser supported by terminal equipment, wherein the browser supported by the terminal equipment at least comprises one of an IE kernel browser, a Firefox kernel browser and a chrome kernel browser, the terminal equipment used by the user is one of a smart mobile phone, a tablet personal computer, a desktop computer and an intelligent wearable device, the user communicates with the indoor preview rapid drawing system by the browser supported by an operating system of the mobile equipment, the operating system of the mobile equipment at least comprises one of android and IOS, and the browser supported by the operating system of the mobile equipment at least comprises one of a UC browser, a QQ browser and a hundred-degree browser.
6. The method for rapidly drawing an indoor preview according to claim 1, wherein: and the indoor preview rapid drawing system directly communicates with each module by using a Socket, and the transmitted content adopts a protocol with a simple XML data format and communicates with the indoor preview rapid drawing system through a WiFi (wireless fidelity) network and a 3G/4G network.
7. An indoor preview rapid drawing system, the system comprising:
the initialization module is used for initializing the indoor preview drawing rapid drawing system, and importing and loading the house type drawing into the system;
the room type detection module is used for tracing the house type graph and automatically detecting and judging the room type according to the closing relationship of the wall body;
the model reading module is used for reading a standard 3D model corresponding to the room type in the standard 3D model library of the cloud;
the rendering parameter reading module is used for reading rendering parameters of reflection, shadow and illumination effects of the ground wall surface according to physical properties of wall brick and floor tile pattern materials paved by the 3D model;
the rendering parameter submitting module is used for submitting rendering parameters of the ground wall reflection, the shadow and the illumination effect to the cloud;
the preview image generating module is used for reading materials corresponding to the model to be rendered through rendering parameters at the cloud end, realizing the effects of reflection, shadow and illumination of the ground and the wall surface in 3dmax of the server, and generating a rendering effect preview image;
the sub-steps of generating the rendering effect preview picture are as follows:
paving floor tiles and wall tiles in the 3D space to realize various paving modes, including transverse paving, oblique paving and herringbone paving;
creating a waist line and a wave wire bonding;
realizing tile cutting and tile seam setting;
the user can define the paving area and paving mode;
the user can create the parquet function;
detail treatment on wall bricks and floor tile gaps;
the background quick-acting effect map is rendered, so that the high-grade effects of reflection, shadow and illumination of the surface of the ground wall are realized;
and the preview image returning module is used for returning the rendering effect preview image to the client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810592053.5A CN108986233B (en) | 2018-06-11 | 2018-06-11 | Method and system for rapidly drawing indoor preview |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810592053.5A CN108986233B (en) | 2018-06-11 | 2018-06-11 | Method and system for rapidly drawing indoor preview |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108986233A CN108986233A (en) | 2018-12-11 |
CN108986233B true CN108986233B (en) | 2023-07-11 |
Family
ID=64540148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810592053.5A Active CN108986233B (en) | 2018-06-11 | 2018-06-11 | Method and system for rapidly drawing indoor preview |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108986233B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109948090B (en) * | 2019-03-08 | 2023-06-09 | 深圳市雅阅科技有限公司 | Webpage loading method and device |
CN110543684A (en) * | 2019-08-05 | 2019-12-06 | 东易日盛家居装饰集团股份有限公司 | Indoor effect graph generation method, server and system |
CN111080768A (en) * | 2019-10-16 | 2020-04-28 | 重庆灏漫科技有限公司 | Multi-class terminal acquisition modeling system and modeling method |
CN110766780A (en) * | 2019-11-06 | 2020-02-07 | 北京无限光场科技有限公司 | Method and device for rendering room image, electronic equipment and computer readable medium |
CN111243068A (en) * | 2019-12-09 | 2020-06-05 | 佛山欧神诺云商科技有限公司 | Automatic rendering method and device for 3D model scene and storage medium |
CN111696188B (en) * | 2020-04-26 | 2023-10-03 | 杭州群核信息技术有限公司 | Rendering graph rapid illumination editing method and device and rendering method |
CN111696187B (en) * | 2020-04-26 | 2023-10-03 | 杭州群核信息技术有限公司 | Illumination design system based on effect graph |
CN111932667B (en) * | 2020-07-28 | 2022-03-18 | 上海蕴朗信息科技有限公司 | Comprehensive processing method for generating 3D model based on two house types |
CN112818432B (en) * | 2021-02-20 | 2024-08-16 | 广东三维家信息科技有限公司 | Method and device for generating tile design, electronic equipment and storage medium |
CN112861234A (en) * | 2021-03-01 | 2021-05-28 | 桂林理工大学 | Home design system and method based on cloud design |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590345A (en) * | 2017-09-18 | 2018-01-16 | 巧夺天宫(深圳)科技有限公司 | Metope paving sticks system, sticks method, electronic equipment and computer program product |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7523411B2 (en) * | 2000-08-22 | 2009-04-21 | Bruce Carlin | Network-linked interactive three-dimensional composition and display of saleable objects in situ in viewer-selected scenes for purposes of object promotion and procurement, and generation of object advertisements |
CA2462595C (en) * | 2001-10-11 | 2009-12-29 | Yappa Corporation | Web based 3d image display system |
CN1912879A (en) * | 2006-08-23 | 2007-02-14 | 中山大学 | Home furnishings intelligent distribution method and its system |
EP2084671A4 (en) * | 2006-10-02 | 2011-02-09 | Aftercad Software Inc | Method and system for delivering and interactively displaying three-dimensional graphics |
CN102609584A (en) * | 2012-02-09 | 2012-07-25 | 孙华良 | Device and method for outputting indoor soft decoration 3D (three-dimensional) effect drawing designs |
US20140310630A1 (en) * | 2013-04-12 | 2014-10-16 | Navteq B.V. | Method and apparatus for providing interactive three-dimensional indoor environments |
CN106055762A (en) * | 2016-05-26 | 2016-10-26 | 河南联加网络科技有限公司 | Home decoration design system and method |
CN106202672A (en) * | 2016-06-28 | 2016-12-07 | 浙江数联云集团有限公司 | The method generating three-dimensional panorama interior design plan based on number connection platform |
US20180032214A1 (en) * | 2016-07-29 | 2018-02-01 | Vidahouse Holdings Co., Ltd. | Interior Design System Using Real-Time Rendering Technology |
CN108074274A (en) * | 2017-12-26 | 2018-05-25 | 深圳拎得清软件有限公司 | BIM model real-time rendering method and devices based on browser |
-
2018
- 2018-06-11 CN CN201810592053.5A patent/CN108986233B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107590345A (en) * | 2017-09-18 | 2018-01-16 | 巧夺天宫(深圳)科技有限公司 | Metope paving sticks system, sticks method, electronic equipment and computer program product |
Also Published As
Publication number | Publication date |
---|---|
CN108986233A (en) | 2018-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108986233B (en) | Method and system for rapidly drawing indoor preview | |
US8989440B2 (en) | System and method of room decoration for use with a mobile device | |
CN107169247B (en) | Household industry service system based on 3D cloud design | |
US20220084296A1 (en) | Techniques for virtual visualization of a product in a physical scene | |
CN106600704A (en) | Virtual home decoration system based on mobile Internet and cloud platform | |
CN111583379B (en) | Virtual model rendering method and device, storage medium and electronic equipment | |
US12073618B2 (en) | Enhanced product visualization technology with web-based augmented reality user interface features | |
CN106681730B (en) | System and method for creating VR content conveniently by common designers | |
US10600255B2 (en) | Technologies for composing a virtual reality setting in a mobile computing environment | |
KR20130131179A (en) | Cyber model house system using metaverse | |
WO2020259328A1 (en) | Interface generation method, computer device and storage medium | |
TW201743289A (en) | Method, apparatus and system for generating collocation renderings | |
CN103970518A (en) | 3D rendering method and device for logic window | |
CN107590337A (en) | A kind of house ornamentation displaying interactive approach and device | |
US20240087004A1 (en) | Rendering 3d model data for prioritized placement of 3d models in a 3d virtual environment | |
CN106447756B (en) | Method and system for generating user-customized computer-generated animations | |
CN106683177A (en) | Data interactive method and device based on interactive roaming house decoration | |
CN111028362A (en) | Image display method, image annotation processing method, image processing device, image processing program, and storage medium | |
CN109523588B (en) | User-defined parquet method and system | |
CN114913277A (en) | Method, device, equipment and medium for three-dimensional interactive display of object | |
Nagashree et al. | Markerless Augmented Reality Application for Interior Designing | |
KR102730189B1 (en) | Automatic frame creation system for 2d artwork image in 3d virtual gallery space | |
US20240203063A1 (en) | Compact augmented reality view experience | |
CN112862945B (en) | Record generation method and device | |
CN114462117A (en) | House decoration processing method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |