A method and device for generating apartment decoration surfaces based on ground modeling

The construction layer information is obtained through ground modeling and de-overlapping processing to generate accurate decorative surfaces, solving the problem of inaccurate description of construction layers in home decoration software, and improving the accuracy of construction and material utilization.

CN114756924BActive Publication Date: 2025-08-26HANGZHOU QUNHE INFORMATION TECHNOLOGIES CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210260136.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-16
Publication Date
2025-08-26
Estimated Expiration
2042-03-16

AI Technical Summary

Technical Problem

Existing home improvement software fails to accurately describe the construction layer, resulting in construction dimensional deviations and waste of materials.

Method used

Through a ground modeling method, the construction layer information is obtained, including the inner contour, the outer contour and the thickness, and the surface information of the top, bottom and side surfaces of the construction layer is generated, and the overlapping process is performed to generate accurate decorative surfaces.

Benefits of technology

It realizes accurate description of the construction layer, improves the accuracy of home decoration design, and reduces construction deviations and material waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114756924B_ABST
    Figure CN114756924B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for generating apartment decorative surfaces based on ground modeling. The method comprises: obtaining apartment information and construction layer information; obtaining surface information of the top, bottom, and side surfaces of the construction layer based on the inner contour, outer contour, and thickness of the construction layer; determining surfaces on the same foundation extension surface as coplanar surfaces; and performing de-overlapping processing on coplanar surfaces based on a surface coordinate system, surface contour information within the surface coordinate system, and surface naming to obtain the apartment decorative surface. The present invention can accurately describe the construction layer and generate a decorative surface that conforms to reality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of home decoration design, and in particular relates to a method and device for generating apartment decoration surfaces based on ground modeling. Background Art

[0002] In actual home improvement scenarios, workers do not directly lay tiles or wallpaper on the cement walls of rough houses. Instead, they first apply a construction layer (such as a waterproof layer, a leveling layer, a filling layer, etc.) on the building base, and finally lay ceramic tile floors on the surface layer. Conventional software technology ignores the existence of these construction layers because they are often thin. This also leads to the problem of frequent dimensional deviations in actual construction, which not only seriously affects the construction progress, but also causes a certain amount of waste in home improvement materials. In order to make home improvement design more in line with real construction scenarios, it is necessary to accurately describe the construction layers in actual construction and ultimately present the finished decorative surface. However, there is currently no method that can accurately describe the construction layers. Summary of the Invention

[0003] One of the purposes of the present invention is to provide a method for generating apartment decoration surfaces based on ground modeling, which accurately describes the construction layer and generates decoration surfaces that conform to reality.

[0004] To achieve the above object, the technical solution adopted by the present invention is:

[0005] A method for generating apartment decoration surfaces based on ground modeling, comprising:

[0006] Obtaining apartment type information and construction layer information, wherein the construction layer information includes inner contour, outer contour, and thickness;

[0007] Obtaining surface information of the top, bottom, and side surfaces of the construction layer according to the inner contour, outer contour, and thickness of the construction layer, wherein the surface information includes a foundation extension surface, a surface coordinate system, surface contour information under the surface coordinate system, and a surface name;

[0008] The surfaces on the same basic extension surface are taken as coplanar surfaces, and the coplanar surfaces are de-overlapped according to the surface coordinate system, the surface contour information under the surface coordinate system, and the surface naming to obtain the apartment decoration surface.

[0009] Several optional methods are also provided below, but they are not intended to be additional limitations on the above-mentioned overall solution. They are merely further supplements or optimizations. Under the premise that there are no technical or logical contradictions, each optional method can be combined separately for the above-mentioned overall solution, or multiple optional methods can be combined.

[0010] Preferably, the basic extension surfaces of the top surface and the bottom surface are horizontal surfaces where the surface contour is located, and the basic extension surfaces of the side surfaces are vertical surfaces where the surface contour is located.

[0011] Preferably, the surface coordinate system is defined as follows:

[0012] Take a point on the surface as the origin;

[0013] Take a direction passing through the origin and located on the surface as the x-axis;

[0014] A direction passing through the origin and perpendicular to the surface is taken as the z-axis, and the z-axis direction is the direction pointing to the human eye;

[0015] Based on the rules of the right-hand coordinate system, determine the direction of the y-axis.

[0016] Preferably, the face name of the top surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, and the top surface identification; the face name of the bottom surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, and the bottom surface identification; the face name of the side surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, the side identification, and the contour edge ID of the construction layer contour to which it belongs.

[0017] Preferably, the coplanar surfaces are de-overlapped according to the surface coordinate system, the surface contour information under the surface coordinate system, and the surface naming, including:

[0018] Dividing the coplanar surfaces into two groups, front and back, according to the surface coordinate system;

[0019] Convert the face coordinate system of each face in the coplanar surface to the same target coordinate system;

[0020] According to the surface contour information, the contours of all the surfaces in the front side are merged to obtain the front side contour, and the contours of all the surfaces in the back side are merged to obtain the back side contour;

[0021] For each positive side, remove the area corresponding to the negative side outline; for each negative side, remove the area corresponding to the positive side outline;

[0022] Update the face names of all faces to complete the de-overlapping process.

[0023] Preferably, updating the face names of all faces includes:

[0024] If the face does not change in shape or only changes in shape after the corresponding area is removed, the face name remains unchanged;

[0025] If the face does not exist after the corresponding area is removed, the corresponding face name will be deleted;

[0026] If the original face is broken into multiple parts after the corresponding area is removed, the face name of the newly generated part will be changed to the face name of the original face plus the number of the newly generated part.

[0027] The method for generating apartment decorative surfaces based on ground modeling, provided by this paper, derives surface information from the construction layer's contour information and generates decorative surfaces by merging and de-overlapping these surfaces. This method not only accurately describes the construction layer but also generates accurate construction decorative surfaces, making home design more closely aligned with actual construction scenarios.

[0028] The second purpose of the present invention is to provide a device for generating apartment decoration surfaces based on ground modeling, which accurately describes the construction layer and generates decoration surfaces that conform to reality.

[0029] To achieve the above object, the technical solution adopted by the present invention is:

[0030] A device for generating apartment decoration surfaces based on ground modeling comprises a processor and a memory storing a plurality of computer instructions. When the computer instructions are executed by the processor, the steps of a method for generating apartment decoration surfaces based on ground modeling are implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 This is a flow chart of the method for generating apartment decoration surfaces based on ground modeling according to the present invention;

[0032] Figure 2 It is a schematic diagram of the construction layer in the prior art;

[0033] Figure 3 A schematic diagram of geometric modeling data of a construction layer in the present invention;

[0034] Figure 4 A schematic diagram of a construction layer modeling surface according to the present invention;

[0035] Figure 5 This is a schematic diagram of the surface direction of the construction layer of the present invention;

[0036] Figure 6 Schematic diagram of the surface coordinate system definition of the cylindrical surface of the present invention;

[0037] Figure 7 This is a schematic diagram of the numbering of the construction layer outlines of the present invention;

[0038] Figure 8 It is a coplanar schematic diagram of the present invention;

[0039] Figure 9 This is a schematic diagram showing that only the shape of the surface is changed after the surface is de-overlapped according to the present invention;

[0040] Figure 10 A schematic diagram of the reduction after face de-overlapping according to the present invention;

[0041] Figure 11 This is a schematic diagram added after the face de-overlapping of the present invention. DETAILED DESCRIPTION

[0042] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.

[0043] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art of the present invention. The terms used in the specification of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

[0044] In order to solve the problem of lack of description of construction layers in existing home improvement software, this embodiment proposes a method for generating a construction layer completion surface design through ground modeling, so that the home improvement software can better fit the actual construction scene and accurately describe the real construction scene.

[0045] like Figure 1 As shown, a method for generating a floor plan decorative surface based on ground modeling in this embodiment includes the following steps:

[0046] S1. Acquire apartment type information and construction layer information, where the construction layer information includes inner contour, outer contour, and thickness.

[0047] The construction layer is part of the apartment structure, and together with the walls, columns, flues, beams, etc., it forms the final finished surface (also known as the decorative surface), providing the model material placement, paving and shaping. In the real world, the construction layer is the construction thickening of the wall, such as Figure 2 As shown, the final finished surface is achieved by adding construction layers, including an isolation layer, a leveling layer, a bonding layer, and a bonding layer, to the base layer. Therefore, the construction layer is bound to the building surface of the wall. The building surface can be divided into zones, and each zone can be bound to a construction layer. Each building surface within a unit (such as the top, ground, and sides) has its own surface ID, which is included in the unit information.

[0048] The internal structure of a construction layer (called layer) is as follows: (1) it contains multiple substructure layers (called courses) to express different types of construction layers such as leveling layer, insulation layer, waterproof layer, etc.; (2) each substructure layer has attributes that express its material properties, construction process, etc.

[0049] The modeling process mainly focuses on the geometric modeling data of the construction layer.

[0050] In order to accurately express the construction layer, a construction layer layer data structure, such as Figure 3 As shown, it should have the following properties: (1) outer contour, such as A in the figure; (2) inner contour, such as B in the figure; (3) thickness, such as D in the figure; (4) the building surface where the contour is located, such as C in the figure. There can be multiple layers on the ground, as shown in the figure, there are two construction layers.

[0051] S2. Obtain surface information of the top, bottom, and side surfaces of the construction layer according to the inner contour, outer contour, and thickness of the construction layer, wherein the surface information includes a foundation extension surface, a surface coordinate system, surface contour information under the surface coordinate system, and a surface name.

[0052] There can be multiple construction layers on the ground of a unit. A construction layer has the following properties: (1) outer contour; (2) inner contour; (3) thickness; and (4) the building surface on which the contour is located. Since this application models the construction layer based on the ground, the building surface on which the contour is located in the construction layer properties in this embodiment is the ground, so this property can be omitted.

[0053] When modeling a construction layer, we first obtain the 2D outline of the layer, consisting of an outer contour and an inner contour. Since there may be holes in the floor slab from the next layer, we need to first deduct the holes and then perform calculations based on the deducted shape.

[0054] like Figure 4 As shown in FIG, the top surface, bottom surface and side surface (side surface is also called contour surface) are generated based on the constructed 2D contour. Figure 5 As shown, in order to facilitate processing when merging subsequent faces, in this embodiment, the face direction is set for each face, where the face direction of the top face is upward and the face direction of the bottom face is downward. The surrounding faces are generated in sequence according to the shape. The straight line segment of the contour will be stretched into a plane according to the thickness, and the face direction is facing outward. The arc segment of the contour will be stretched into a cylindrical surface according to the thickness, and the face direction is facing outward. It should be noted that the face stretched out of the inner contour is also facing outward, that is, inside the hole.

[0055] In order to record and accurately illustrate the surface, the output surface information should have the following content:

[0056] a. Foundation extension surface, i.e., based on which surface: The foundation extension surface is described in the apartment coordinate system. The foundation extension surface of the top and bottom surfaces is the horizontal plane where the surface outline is located, and the foundation extension surface of the side surface is the vertical plane where the surface outline is located.

[0057] b. Definition of the surface coordinate system, that is, the definition of the x, y, and z axes of the surface: Take a point on the surface as the origin. Take a direction passing through the origin and located on the surface as the x-axis. Take a direction passing through the origin and perpendicular to the surface as the z-axis. There are two opposite directions perpendicular to the surface; the direction pointing toward the human eye is the z-axis. The coordinate system constructed in this embodiment is a right-handed coordinate system, and the y-axis direction is determined based on the rules of the right-hand coordinate system.

[0058] The above-mentioned direction pointing to the human eye is understood to be a direction perpendicular to the surface and pointing to the side where the human eye is located. For a three-dimensional body, the direction on the side where the human eye is located is the external direction of the three-dimensional body. Therefore, in this embodiment, the z-axis direction in the defined surface coordinate system is used as the surface orientation.

[0059] In this embodiment, the basic extension surface is defined by the coordinates of the surface origin in the apartment coordinate system and the surface coordinate system. For example, the surface coordinate system is defined as (-1, 0, 0) in the x-direction, (0, -1, 0) in the y-direction, and (0, 0, 1) in the z-direction. The definition of the surface coordinate system is based on the description of the apartment coordinate system. If the coordinates of the surface origin in the apartment coordinate system are (6, 7, 8), then the basic extension surface is the surface defined by the point (6, 7, 8) and the x-direction (-1, 0, 0), the y-direction (0, -1, 0), and the z-direction (0, 0, 1). The coordinates of the surface origin in the surface coordinate system are (0, 0, 0), and the coordinates in the apartment coordinate system are (6, 7, 8).

[0060] c. Surface profile information: In order to accurately locate the surface, this embodiment describes the surface based on the surface coordinate system, and the plane can directly read the endpoint coordinates. The coordinate system definition of the cylindrical surface is as follows Figure 6 As shown in the figure, a point on the cylindrical surface is taken as the origin, and the x-axis and y-axis are generated by the tangent line passing through the origin, and the z-axis is generated by the line passing through the origin and perpendicular to the x-axis and y-axis (the z-axis is not shown in the figure). When describing the contour information on the surface, the cylindrical surface is unfolded according to the coordinate axis, and the coordinates of the endpoints after the unfolding are taken as the contour information on the surface. Figure 6 The cylindrical surface in the figure is equivalent to a plane after being unfolded along the x-axis. The coordinates of the endpoints of the plane can be read.

[0061] d. Surface naming: This embodiment requires that the generated surfaces be named. The purpose of surface naming is to set an ID for these surfaces so that paving descriptions can be made on these surfaces later.

[0062] The top surface name includes the face ID of the building face it relies on, the corresponding construction layer ID (i.e., the layer from which it is drawn), and the top surface identifier. To facilitate face naming, this embodiment also pre-assigns an ID to each construction layer. For example, if the face ID of the building face is A, the construction layer ID is a, and the top surface identifier is 1, then the top surface is named Aa1.

[0063] The face name of the bottom surface includes the face ID of the building face it depends on, the corresponding construction layer ID, and the bottom surface identifier.

[0064] The face name of a side surface includes the face ID of the building surface it depends on, the corresponding construction layer ID, the side identifier, and the contour edge ID of the construction layer outline to which it belongs. Because a construction layer has multiple sides, the face name of the side surface also includes the contour edge ID of the construction layer outline.

[0065] like Figure 7 As shown, the surrounding contour surface situation will be relatively complex, mainly because there will be inner contours. Therefore, it is necessary to sort the contour lines here, and then define the contour edge ID according to the sorting rules. This embodiment takes the inner and outer contours as an example to illustrate the sorting. If only the outer contour exists, only the outer contour sorting method can be used:

[0066] First, the outer contour is in front and the inner contour is in the back (corresponding to Figure 7 The numbering starts from the outer contour), and the inner contours are sorted by the leftmost point of the box (corresponding to Figure 7 The number of the inner contour located in the lower left corner is less than the number of the other inner contour), the order of the inner edges of the contours, inside each contour, with the lower left point as the starting point, the outer contour is arranged in a counterclockwise direction (corresponding to Figure 7 The outer contours are numbered from the bottom), and the inner contours are numbered clockwise (corresponding to Figure 7 The inner contour is numbered starting from the left), and the edges are numbered sequentially.

[0067] S3. Surfaces on the same basic extension surface are taken as coplanar surfaces, and coplanar surfaces are de-overlapped according to the surface coordinate system, surface contour information under the surface coordinate system, and surface naming to obtain apartment decoration surfaces.

[0068] Since the faces constructed in step S2 may overlap, it is necessary to perform face merging and deduplication to remove overlapping faces, leaving only the exposed non-overlapping faces.

[0069] The steps for removing overlapping faces in this embodiment are roughly as follows:

[0070] Since there are only two types of faces generated in the previous step of model construction, plane and cylindrical faces, they are divided into two categories here, but both plane and cylindrical faces are processed in the same way.

[0071] (1) Take the coplanarity. It should be noted that coplanarity with the same or opposite directions is also considered coplanarity. Figure 8 In the equation, ABC is coplanar, BC faces the same direction, A and B face opposite directions, and D is not coplanar with ABC.

[0072] (2) These coplanar faces are further divided into two groups: front and back. In this embodiment, the front and back are only used to indicate two faces facing in opposite directions, and are not used to specifically define the directions of the faces. For example, if the face facing upward is the front, then the face facing downward is the back. If all coplanar faces have the same orientation, then all coplanar faces belong to the same group.

[0073] (3) Convert the coordinate system of each face in the coplanar surface to the same target coordinate system. In order to facilitate the operation of the face contour, it is necessary to unify the coordinate systems of all faces. The target coordinate system here can be a new coordinate system independent of the coplanar surface, or it can be the coordinate system of a face in the coplanar surface.

[0074] (4) According to the surface contour information, the contours of all the surfaces in the front side are merged to obtain the front contour, and the contours of all the surfaces in the back side are merged to obtain the back contour.

[0075] (5) For each positive face, remove the area corresponding to the negative face contour after the previous step; for each negative face, remove the area corresponding to the positive face contour after the previous step.

[0076] (6) Update the face naming after face merging.

[0077] During the face merging process, faces may disappear, change, or be added. In this case, you need to adjust the face names of these faces. The adjustment method is as follows.

[0078] (61) There is no addition or reduction, only change, such as Figure 9 As shown, after removing the white area in the middle of the face shown in rectangle A, the remaining black area remains. The black area has only changed in shape compared to rectangle A. After removing the white area in the middle of the face shown in rectangle B, the remaining gray area remains. The gray area has only changed in shape compared to rectangle B. For the face shown in rectangle A, the face shown in rectangle B should be removed. However, since only the white area in rectangle B overlaps with rectangle A, removing the face shown in rectangle B from rectangle A is equivalent to removing the white area.

[0079] In this case, only the face shape changes, and the face name remains unchanged. It is easy to understand that if the face does not change in shape after removing the corresponding area, the face name will also remain unchanged.

[0080] (62) Face reduction, e.g. Figure 10 As shown, the black area remains after removing the faces indicated by the small rectangle from the faces indicated by the large rectangle. The large rectangle only changes its shape, but the face names remain unchanged. The faces indicated by the small rectangle no longer exist after removing the faces indicated by the large rectangle. Therefore, the reduced faces are directly removed, and the corresponding face names are deleted. The names of the remaining faces remain unchanged.

[0081] (63) New additions, such as Figure 11As shown, after removing the white area in the middle of the two coplanar faces, each becomes two separate parts: one is represented by the two black areas, and the other is represented by the two gray areas. In this case, the newly added faces are the result of the original faces being interrupted. The names of the two newly generated faces are the same as the original faces' names, appended with the number of the newly added face. The numbers can be generated by sorting the faces, for example, by selecting the face whose box is further to the left, and then numbering them sequentially.

[0082] (7) Collect the results of all face groups.

[0083] It is easy to understand that the face name in this embodiment is composed of multiple data. In practical applications, the meaning of each bit of the face name can be limited. If a bit has no data, it can be filled with a null symbol.

[0084] Through the above steps, all surfaces with multiple construction layers marked on the ground have been generated. Paving and design can be performed on the generated decorative surfaces, and finally rendered to obtain the solution with the ground construction layer.

[0085] This embodiment of the construction layer modeling of the entire house floor surface allows for the design of a more realistic design solution within the design software. More accurate solution representation and construction layer capabilities allow users to better express their construction layer requirements and ultimately achieve accurate material calculations and drawings, ultimately making the design software more closely aligned with the actual construction scenario.

[0086] It should be noted that Figures 3 to 6 To match the effect display diagram of the text part, the graphics and text in the figure are only elements in the running interface when the software is running, and do not involve the focus of improvement of this application. In addition, the clarity of the running interface is related to pixels and zoom ratio, so the presentation effect is relatively limited.

[0087] In another embodiment, the present application also provides a device for generating apartment decorative surfaces based on ground modeling, comprising a processor and a memory storing a plurality of computer instructions, wherein the computer instructions, when executed by the processor, implement the steps of the method for generating apartment decorative surfaces based on ground modeling.

[0088] The specific limitations of the device for generating apartment decoration surfaces based on ground modeling can be found in the above limitations of the method for generating apartment decoration surfaces based on ground modeling, which will not be repeated here.

[0089] The memory and processor are electrically connected, directly or indirectly, to enable data transmission or interaction. For example, these components may be electrically connected via one or more communication buses or signal lines. The memory stores a computer program executable on the processor. The processor executes the computer program stored in the memory to implement the floor modeling-based apartment decorative surface generation method according to an embodiment of the present invention.

[0090] The memory may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory is used to store a program, and the processor executes the program after receiving an execution instruction.

[0091] The processor may be an integrated circuit chip with data processing capabilities. The processor may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor.

[0092] The technical features of the above-mentioned embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above-mentioned embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0093] The above-described embodiments merely illustrate several implementations of the present invention, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that a person skilled in the art would be able to make numerous modifications and improvements without departing from the spirit of the present invention, all of which fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A method for generating apartment decoration surfaces based on ground modeling, characterized in that: The method for generating apartment decoration surfaces based on ground modeling includes: Obtaining apartment type information and construction layer information, wherein the construction layer information includes inner contour, outer contour, and thickness; Obtaining surface information of the top, bottom, and side surfaces of the construction layer according to the inner contour, outer contour, and thickness of the construction layer, wherein the surface information includes a foundation extension surface, a surface coordinate system, surface contour information under the surface coordinate system, and a surface name; The surfaces on the same basic extension surface are considered coplanar, and the coplanar surfaces are de-overlapped according to the surface coordinate system, the surface contour information under the surface coordinate system, and the surface naming to obtain the apartment decoration surface; The coplanar surfaces are de-overlapped based on the surface coordinate system, the surface contour information under the surface coordinate system, and the surface naming, including: Dividing the coplanar surfaces into two groups, front and back, according to the surface coordinate system; Convert the face coordinate system of each face in the coplanar surface to the same target coordinate system; According to the surface contour information, the contours of all the surfaces in the front side are merged to obtain the front side contour, and the contours of all the surfaces in the back side are merged to obtain the back side contour; For each positive side, remove the area corresponding to the negative side outline; for each negative side, remove the area corresponding to the positive side outline; Update the face names of all faces to complete the de-overlapping process.

2. The method for generating apartment decoration surfaces based on ground modeling according to claim 1, characterized in that: The basic extension surfaces of the top surface and the bottom surface are the horizontal surfaces where the surface contour is located, and the basic extension surfaces of the side surfaces are the vertical surfaces where the surface contour is located.

3. The method for generating apartment decoration surfaces based on ground modeling according to claim 1, characterized in that: The surface coordinate system is defined as follows: Take a point on the surface as the origin; Take a direction passing through the origin and located on the surface as the x-axis; A direction passing through the origin and perpendicular to the surface is taken as the z-axis, and the z-axis direction is the direction pointing to the human eye; Based on the rules of the right-hand coordinate system, determine the direction of the y-axis.

4. The method for generating apartment decoration surfaces based on ground modeling according to claim 1, wherein: The face name of the top surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, and the top surface identification; the face name of the bottom surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, and the bottom surface identification; the face name of the side surface includes the face ID of the building surface on which it depends, the corresponding construction layer ID, the side identification, and the contour edge ID of the construction layer contour to which it belongs.

5. The method for generating apartment decoration surfaces based on ground modeling according to claim 1, characterized in that: The update of face names for all faces includes: If the face does not change in shape or only changes in shape after the corresponding area is removed, the face name remains unchanged; If the face does not exist after the corresponding area is removed, the corresponding face name will be deleted; If the original face is broken into multiple parts after the corresponding area is removed, the face name of the newly generated part will be changed to the face name of the original face plus the number of the newly generated part.

6. A device for generating a house decoration surface based on ground modeling, comprising a processor and a memory storing a plurality of computer instructions, characterized in that: When the computer instructions are executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Decorative auxiliary surface modeling method and device

    CN112699453A