Search

KR-102961802-B1 - Method for Making File for Building Visualization Light

KR102961802B1KR 102961802 B1KR102961802 B1KR 102961802B1KR-102961802-B1

Abstract

The present invention relates to a method for receiving an FBX file converted from building BIM data into an electronic computing device and performing lightweighting, comprising: a first step of performing lightweighting on the internal space of a building; a second step of performing lightweighting on the external space of a building; and a third step of separating and storing an asset bundle file of the internal space lightweighted in the first step and an asset bundle file of the external space lightweighted in the second step.

Inventors

  • 차성웅

Assignees

  • 주식회사 시스윌

Dates

Publication Date
20260512
Application Date
20231206

Claims (5)

  1. In a method for an electronic computing device to receive and lighten an FBX file converted from building BIM data, A first step of performing lightweighting on the interior space of a building, and A second stage of performing lightweighting on the exterior space of the building, and It includes a third step of separating and storing the assetbundle file of the internal space lightweighted in the first step and the assetbundle file of the external space lightweighted in the second step, and The first stage is, Step 1-1, which removes objects set as unnecessary objects, and Step 1-2, which stores the metadata of the building BIM data in the corresponding object, and Steps 1-3 of deleting meshes and vertices smaller than a predetermined size from building BIM data, and Steps 1-4 of merging objects with the same characteristics in building BIM data, and Steps 1-5 for removing empty objects, and Step 1-6, which changes the material to the actual building's material when the actual building and the object's material are different, and Step 1-7, which merges objects composed of the same characteristics and the same material into one object and one mesh through mesh combine, and Steps 1-8 for classifying the hierarchy of spatial information, and Steps 1-9 for assigning LOD attributes to each object, and It includes step 1-10 of separating the internal object that has undergone steps 1-1 through 1-9 from the external object and storing it as an asset bundle in the internal space, and In Step 1-1, unnecessary objects are objects containing camera information and objects without mesh or material information, and In steps 1-5, the empty object is an object that has no child objects, Lightweighting method.
  2. delete
  3. In claim 1, Steps 1-8 are steps of classifying internal spatial information by floor inside the building and classifying windows and exterior walls visible from the outside of the building separately. Lightweighting method.
  4. A computer-readable recording medium having a computer program for executing the steps of the method of claim 1.
  5. A computer program recorded on a computer-readable recording medium to execute the steps of the method of claim 1.

Description

Method for Making File for Building Visualization Light The present invention relates to a method for lightweighting a file for visualizing a building, and more specifically, to a method for lightweighting a visualization file that enables BIM data to be visualized as a three-dimensional image by a web browser. BIM (Building Information Model) is a technology that digitally creates one or more accurate virtual models of a building. This technology supports design at each stage and enables more effective analysis and control than manual processes. The completed virtual model is essential for modern building design and construction because it contains sophisticated geometry and all the data necessary to support construction, fabrication, and procurement activities during the construction period. In establishing a disaster management system for a building, 3D images of the building's exterior and interior may be required. However, according to existing technology, generating 3D images of the building without relying on BIM data is limited to creating a separate authoring tool and performing the work separately, which has the disadvantage of significantly lower precision. [Prior Art Literature] Korean Patent Publication No. 10-2016-0143936 (Publication Date: December 15, 2016) FIG. 1 is a system configuration diagram of a disaster management system in which the lightweighting method according to the present invention is used. Figure 2 is a drawing illustrating the process of converting BIM data into a lightweight visualization file. Figure 3 is a flowchart of the process in which an FBX file is imported into a lightweighting program, undergoes a lightweighting process, and is saved. FIG. 4 is a flowchart of a lightweighting method according to the present invention. FIG. 5 is a drawing illustrating an example of an object structure before lightweighting and an example of a lightweighted object structure. The present invention will be described in detail below with reference to the attached drawings. This specification describes only the minimum components necessary for explaining the invention and does not mention components unrelated to the essence of the invention. Furthermore, the mentioned components should not be interpreted in an exclusive sense, but in a non-exclusive sense, which may include other unmentioned components. In this specification, "module," "unit," or "part" refers to a logical combination of general-purpose hardware and software that performs the functions thereof. The terms “first,” “second,” or similar expressions used in this specification are used to distinguish identical or similar components or to distinguish the names of components or steps constituting the present invention, and do not imply an order or a plurality. The method according to the present invention may be executed by an electronic computing device such as a computer, tablet PC, mobile phone, portable computing device, fixed computing device, etc. It should also be understood that one or more methods or forms of the present invention may be executed by at least one processor. The processor may be installed in a computer, tablet PC, mobile device, portable computing device, etc. Memory configured to store computer program instructions may be installed in such a device, and the processor may be specifically programmed to execute program instructions in which a program is stored, thereby executing one or more processes as described in this specification. It should also be understood that the information and methods described in this specification may be executed by a computer, tablet PC, mobile device, portable computing device, etc., comprising one or more additional components and a processor. Furthermore, control logic may be implemented on a non-volatile computer-readable medium comprising program instructions executable by a processor, a control unit/control unit, etc. Examples of computer-readable media include, but are not limited to, ROM, RAM, CD-ROM, magnetic tape, floppy disk, flash drive, smart card, optical data storage device, etc. In addition, computer-readable recording media may be distributed across networked computers, and may be stored and executed in a distributed manner, for example, by a remote server or cloud. The exemplary embodiments described herein provide an overall understanding of the structure, function, fabrication, use, and principles of the method of the apparatus disclosed herein. One or more such embodiments are illustrated in the accompanying drawings. Those skilled in the art will understand that the apparatus and method specifically described herein and illustrated in the accompanying drawings are non-limiting and exemplary embodiments, and that the scope of the invention is defined by the claims. Features illustrated and described in connection with one exemplary embodiment may be combined with features of other embodiments. Such modifications or variations are intended to be include