[go: up one dir, main page]

CN114529698A - System and method for quickly generating text modeling based on virtual house type - Google Patents

System and method for quickly generating text modeling based on virtual house type Download PDF

Info

Publication number
CN114529698A
CN114529698A CN202210156804.5A CN202210156804A CN114529698A CN 114529698 A CN114529698 A CN 114529698A CN 202210156804 A CN202210156804 A CN 202210156804A CN 114529698 A CN114529698 A CN 114529698A
Authority
CN
China
Prior art keywords
text
modeling
component
unit
house type
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.)
Pending
Application number
CN202210156804.5A
Other languages
Chinese (zh)
Inventor
林辉
赵彦明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiamen Saas Technology Co ltd
Original Assignee
Xiamen Saas Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Xiamen Saas Technology Co ltd filed Critical Xiamen Saas Technology Co ltd
Priority to CN202210156804.5A priority Critical patent/CN114529698A/en
Publication of CN114529698A publication Critical patent/CN114529698A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2210/00Indexing scheme for image generation or computer graphics
    • G06T2210/04Architectural design, interior design

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Geometry (AREA)
  • Architecture (AREA)
  • Human Computer Interaction (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种基于虚拟户型的文本造型快速生成系统及方法,其系统包括操作界面、户型生成模块、文本构建模块及造型生成模块,其方法包括S1、获取户型文件,并根据户型文件在操作界面生成户型模型;S2、在户型模型上选中一墙体的构件,在操作界面展示该构件的平面图并锁定其视角;S3、在构件的平面图上选定一定位点,拖动文本构件至该定位点,并在该定位点生成一带文字预览的文本框;S4、设置文本框的造型参数,根据造型参数在构件的定位点处生成三维的文本造型。本发明通过智能移动端在户型模型上选中一构件快速添加用户自定义内容、大小、位置及材质的文本造型,工作高效,满足现有需求。

Figure 202210156804

The invention discloses a system and method for rapidly generating text modeling based on virtual house type. The system includes an operation interface, a unit type generation module, a text construction module and a modeling generation module. The operation interface generates a unit model; S2. Select a wall component on the unit model, display the plan view of the component on the operation interface and lock its perspective; S3. Select an anchor point on the component plan, drag the text component to The positioning point, and generating a text box with a text preview at the positioning point; S4, setting modeling parameters of the text box, and generating a three-dimensional text modeling at the positioning point of the component according to the modeling parameters. The invention selects a component on the apartment model through the intelligent mobile terminal to quickly add the text modeling of user-defined content, size, position and material, works efficiently, and satisfies the existing requirements.

Figure 202210156804

Description

一种基于虚拟户型的文本造型快速生成系统及方法A system and method for rapid generation of text modeling based on virtual house type

技术领域technical field

本发明涉及户型设计技术领域,尤其涉及一种基于虚拟户型的文本造型快速生成系统及方法。The invention relates to the technical field of house type design, in particular to a system and method for rapidly generating text modeling based on a virtual house type.

背景技术Background technique

户型设计绘制是家装设计常用的技术,通过户型设计得到的用户需要的虚拟户型模型,在虚拟户型模型上可设置不同的硬装造型,如形状、字体符号,以满足工装设计场景下,店面招牌展示、企业形象墙展示的需求,但是对于字体符号相关的文本造型,制作较为不便,多为设计人员逐一制作而成,每个字符符号的造型参数需要逐一比对调整,效率较为低下,因此需要一种在虚拟户型模型的基础上能够快速生成文本造型的设计。Layout design drawing is a commonly used technology in home decoration design. The virtual apartment model required by the user is obtained through the layout design. Different hard decoration shapes, such as shapes and font symbols, can be set on the virtual apartment model to meet the requirements of tooling design scenarios. Storefront signs However, for the text modeling related to font symbols, the production is relatively inconvenient, and most of them are made by designers one by one. The modeling parameters of each character symbol need to be compared and adjusted one by one, which is inefficient. Therefore, it is necessary to A design that can quickly generate text modeling based on a virtual apartment model.

发明内容SUMMARY OF THE INVENTION

本发明的目的在于提供一种基于虚拟户型的文本造型快速生成系统及方法,通过智能移动端在户型模型上选中一构件快速添加用户自定义内容、大小、位置及材质的文本造型,工作高效,满足现有需求。The purpose of the present invention is to provide a system and method for quickly generating text modeling based on virtual house type, by selecting a component on the apartment model through an intelligent mobile terminal to quickly add a text modeling of user-defined content, size, location and material, which is efficient in work, meet existing needs.

为实现上述目的,本发明采用以下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

一种基于虚拟户型的文本造型快速生成系统,该系统应用于智能移动端,包括操作界面、户型生成模块、文本构建模块及造型生成模块,其中:A text modeling rapid generation system based on virtual house type, the system is applied to an intelligent mobile terminal, and includes an operation interface, a house type generation module, a text construction module and a modeling generation module, wherein:

所述操作界面用于人机互动;The operating interface is used for human-computer interaction;

所述户型生成模块用于根据户型文件在操作界面生成三维的户型模型;The house type generation module is used to generate a three-dimensional house type model on the operation interface according to the house type file;

所述文本生成模块用于捕获在操作界面上所选中的户型模型的构件及在该构件上所选定的定位点,并根据定位点生成文本框;The text generation module is used to capture the component of the house model selected on the operation interface and the selected anchor point on the component, and generate a text box according to the anchor point;

所述造型生成模块用于设置文本框的造型参数并根据定位点、文本框、造型参数在构件上快速生成三维的文本造型。The modeling generating module is used for setting modeling parameters of the text box and quickly generating a three-dimensional text modeling on the component according to the positioning point, the text box and the modeling parameters.

进一步地,所述户型生成模块包括数据获取单元、户型生成单元、漫游操作单元及构件锁定单元,所述数据获取单元用于获取具有二维及三维数据的户型文件,所述户型生成单元用于根据户型文件在操作界面上生成由多种构件组成的户型模型,所述漫游操作单元用于在操作界面上调整户型模型的角度、大小及位置,所述构件锁定单元用于在操作界面上选定户型模型上的一构件并锁定该构件。Further, the house type generation module includes a data acquisition unit, a house type generation unit, a roaming operation unit and a component locking unit, the data acquisition unit is used for acquiring a house type file with two-dimensional and three-dimensional data, and the apartment type generation unit is used for. A house type model composed of various components is generated on the operation interface according to the house type file, the roaming operation unit is used to adjust the angle, size and position of the house type model on the operation interface, and the component locking unit is used to select the Fix a member on the model and lock the member.

进一步地,所述文本生成模块包括构件捕获单元、构件展示单元、定位点选定单元及文本框生成单元,所述构件捕获单元用于捕获在操作界面所选中的户型模型的构件,所述构件展示单元用于根据所选中的构件获取其尺寸参数、在操作界面上显示该构件的平面图并标注有尺寸参数,所述定位点选定单元用于在操作界面上的平面图选定一定位点,所述文本框生成单元用于根据定位点的位置生成一文本框。Further, the text generation module includes a component capture unit, a component display unit, an anchor point selection unit and a text box generation unit, and the component capture unit is used to capture the component of the house model selected in the operation interface, the component The display unit is used to obtain its size parameters according to the selected component, display the plan view of the component on the operation interface and mark the size parameters, and the positioning point selection unit is used to select a positioning point on the plan view on the operation interface, The text box generating unit is used for generating a text box according to the position of the anchor point.

进一步地,所述文本生成模块还包括间距获取单元及移动单元,所述间距获取单元用于根据文本框位置分析其与构件边线的距离参数并在平面图上标注,所述移动单元用于在操作界面上拖动文本框或修改其与构件边线的距离参数。Further, the text generation module also includes a distance obtaining unit and a moving unit, the distance obtaining unit is used to analyze the distance parameter from the edge of the component and mark it on the plan view according to the position of the text box, and the moving unit is used for operation. Drag the text box on the interface or modify the distance parameter from the edge of the component.

进一步地,所述造型生成模块包括参数调节单元及造型生成单元,所述参数调节单元用于生成具有文本框的所有造型参数的参数列表并可修改和保存,所述造型生成单元用于根据造型参数生成三维的文本造型。Further, the modeling generation module includes a parameter adjustment unit and a modeling generation unit, the parameter adjustment unit is used to generate a parameter list with all modeling parameters of the text box and can be modified and saved, and the modeling generation unit is used for according to the modeling. The parameters generate three-dimensional text modeling.

进一步地,所述造型参数包括文字内容、文字字号、字符间距、字体凸出厚度、字体正面材质及字体侧面材质。Further, the modeling parameters include text content, text size, character spacing, font protruding thickness, font front material and font side material.

一种基于虚拟户型的文本造型快速生成方法,该方法采用上述文本造型快速生成系统实现,所述方法包括如下步骤:A method for quickly generating text modeling based on a virtual house type, the method is implemented by the above-mentioned rapid generation system for text modeling, and the method includes the following steps:

S1、获取户型文件,并根据户型文件在操作界面生成户型模型;S1. Obtain the apartment type file, and generate the apartment type model in the operation interface according to the apartment type file;

S2、在户型模型上选中一墙体的构件,在操作界面展示该构件的平面图并锁定其视角;S2. Select a wall component on the apartment model, display the plan of the component on the operation interface and lock its perspective;

S3、在构件的平面图上选定一定位点,拖动文本构件至该定位点,并在该定位点生成一带文字预览的文本框;S3. Select an anchor point on the plan view of the component, drag the text component to the anchor point, and generate a text box with a text preview at the anchor point;

S4、设置文本框的造型参数,根据造型参数在构件的定位点处生成三维的文本造型。S4, setting the modeling parameters of the text box, and generating a three-dimensional text modeling at the positioning point of the component according to the modeling parameters.

进一步地,所述步骤S2具体为:Further, the step S2 is specifically:

S21、在操作界面旋转户型模型,点击选中一墙体或地面作为选中的构件;S21. Rotate the apartment model on the operation interface, and click to select a wall or ground as the selected component;

S22、确定选中的构件后旋转至其平面图的视角位并锁定。S22. After determining the selected component, rotate to the viewing angle of its plan view and lock it.

进一步地,所述步骤S3具体为:Further, the step S3 is specifically:

S31、在构件的平面图上选取一点作为定位点,拖动文本构件至该定位点,在该定位点的位置上生成一带文字预览的文本框;S31, select a point as an anchor point on the plan view of the component, drag the text component to the anchor point, and generate a text box with a text preview at the position of the anchor point;

S32、获取文本框的造型参数及其与构件边线的间距参数,各参数标注在平面图上。S32 , obtaining the modeling parameters of the text box and the parameters of the distance between the text box and the edge of the component, and marking each parameter on the plan view.

进一步地,所述步骤S4具体为:Further, the step S4 is specifically:

S41、根据造型参数及其间距参数生成一参数可修改的参数列表;S41, generating a parameter list with modifiable parameters according to the modeling parameters and their spacing parameters;

S42、修改并设置参数列表上的造型参数,根据造型参数在定位点处生成三维的文本造型。S42 , modifying and setting the modeling parameters on the parameter list, and generating a three-dimensional text modeling at the positioning point according to the modeling parameters.

采用上述技术方案后,本发明与背景技术相比,具有如下优点:After adopting the above-mentioned technical scheme, the present invention has the following advantages compared with the background technology:

本发明在户型造型中选定一构件作为文本造型的主体,在该构件上选中一定位点作为文本框的生成位置,在设置对应的造型参数后,在文本框的位置上生成三维的文本造型,实现了通过智能移动端在户型模型上选中一构件快速添加用户自定义内容、大小、位置及材质的文本造型,工作高效,以满足工装设计场景下,店面招牌展示、企业形象墙展示的需求。In the present invention, a component is selected as the main body of the text modeling in the apartment modeling, a positioning point is selected on the component as the generating position of the text box, and after setting the corresponding modeling parameters, a three-dimensional text modeling is generated on the position of the text box. , realizes the text modeling of quickly adding user-defined content, size, location and material by selecting a component on the apartment model through the smart mobile terminal, and works efficiently to meet the needs of storefront signboard display and corporate image wall display in tooling design scenarios. .

附图说明Description of drawings

图1为本发明工作流程图。Fig. 1 is the working flow chart of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

实施例一Example 1

本发明公开了一种基于虚拟户型的文本造型快速生成系统,该系统应用于智能移动端,包括操作界面、户型生成模块、文本构建模块及造型生成模块,其中:The invention discloses a text modeling rapid generation system based on virtual house type. The system is applied to an intelligent mobile terminal and includes an operation interface, a unit type generation module, a text construction module and a modeling generation module, wherein:

操作界面用于人机互动。The operation interface is used for human-machine interaction.

户型生成模块用于根据户型文件在操作界面生成三维的户型模型。The house type generation module is used to generate a three-dimensional house type model in the operation interface according to the house type file.

文本生成模块用于捕获在操作界面上所选中的户型模型的构件及在该构件上所选定的定位点,并根据定位点生成文本框。The text generation module is used to capture the component of the house model selected on the operation interface and the selected anchor point on the component, and generate a text box according to the anchor point.

造型生成模块用于设置文本框的造型参数并根据定位点、文本框、造型参数在构件上快速生成三维的文本造型。The modeling generation module is used to set the modeling parameters of the text box and quickly generate the three-dimensional text modeling on the component according to the positioning point, the text box and the modeling parameters.

户型生成模块包括数据获取单元、户型生成单元、漫游操作单元及构件锁定单元,数据获取单元用于获取具有二维及三维数据的户型文件,户型生成单元用于根据户型文件在操作界面上生成由多种构件组成的户型模型,漫游操作单元用于在操作界面上调整户型模型的角度、大小及位置,构件锁定单元用于在操作界面上选定户型模型上的一构件并锁定该构件。The house type generation module includes a data acquisition unit, a house type generation unit, a roaming operation unit and a component locking unit. The data acquisition unit is used to obtain the house type file with two-dimensional and three-dimensional data. A house model composed of various components, the roaming operation unit is used to adjust the angle, size and position of the house model on the operation interface, and the component locking unit is used to select a component on the house model on the operation interface and lock the component.

文本生成模块包括构件捕获单元、构件展示单元、定位点选定单元及文本框生成单元,构件捕获单元用于捕获在操作界面所选中的户型模型的构件,构件展示单元用于根据所选中的构件获取其尺寸参数、在操作界面上显示该构件的平面图并标注有尺寸参数,定位点选定单元用于在操作界面上的平面图选定一定位点,文本框生成单元用于根据定位点的位置生成一文本框。The text generation module includes a component capture unit, a component display unit, an anchor point selection unit and a text box generation unit. The component capture unit is used to capture the components of the house model selected in the operation interface, and the component display unit is used according to the selected components. Obtain its size parameters, display the plan view of the component on the operation interface and mark the size parameters, the positioning point selection unit is used to select a positioning point in the plan view on the operation interface, and the text box generation unit is used to determine the position of the positioning point. Generate a text box.

文本生成模块还包括间距获取单元及移动单元,间距获取单元用于根据文本框位置分析其与构件边线的距离参数并在平面图上标注,移动单元用于在操作界面上拖动文本框或修改其与构件边线的距离参数。The text generation module also includes a distance obtaining unit and a moving unit. The distance obtaining unit is used to analyze the distance parameters between the text box and the edge of the component according to the position of the text box and mark it on the floor plan. The moving unit is used to drag the text box on the operation interface or modify it. Distance parameter from member edge.

造型生成模块包括参数调节单元及造型生成单元,参数调节单元用于生成具有文本框的所有造型参数的参数列表并可修改和保存,造型生成单元用于根据造型参数生成三维的文本造型。The modeling generation module includes a parameter adjustment unit and a modeling generation unit. The parameter adjustment unit is used to generate a parameter list of all modeling parameters with text boxes and can be modified and saved. The modeling generation unit is used to generate three-dimensional text modeling according to the modeling parameters.

造型参数包括文字内容、文字字号、字符间距、字体凸出厚度、字体正面材质及字体侧面材质。The modeling parameters include text content, text size, character spacing, font protrusion thickness, font front material and font side material.

实施例二Embodiment 2

参考图1所示,一种基于虚拟户型的文本造型快速生成方法,该方法采用实施例一中的文本造型快速生成系统实现,方法包括如下步骤:Referring to Fig. 1, a method for quickly generating text modeling based on a virtual house type is implemented by using the text modeling rapid generation system in Embodiment 1, and the method includes the following steps:

S1、获取户型文件,并根据户型文件在操作界面生成户型模型。S1. Obtain a house type file, and generate a house type model on the operation interface according to the house type file.

S2、在户型模型上选中一墙体的构件,在操作界面展示该构件的平面图并锁定其视角。S2. Select a wall component on the apartment model, display the plan view of the component on the operation interface and lock its viewing angle.

S3、在构件的平面图上选定一定位点,拖动文本构件至该定位点,并在该定位点生成一带文字预览的文本框。S3. Select an anchor point on the plan view of the component, drag the text component to the anchor point, and generate a text box with a text preview at the anchor point.

S4、设置文本框的造型参数,根据造型参数在构件的定位点处生成三维的文本造型。S4, setting the modeling parameters of the text box, and generating a three-dimensional text modeling at the positioning point of the component according to the modeling parameters.

步骤S2具体为:Step S2 is specifically:

S21、在操作界面旋转户型模型,点击选中一墙体或地面作为选中的构件;S21. Rotate the apartment model on the operation interface, and click to select a wall or ground as the selected component;

S22、确定选中的构件后旋转至其平面图的视角位并锁定。S22. After determining the selected component, rotate to the viewing angle of its plan view and lock it.

步骤S3具体为:Step S3 is specifically:

S31、在构件的平面图上选取一点作为定位点,拖动文本构件至该定位点,在该定位点的位置上生成一带文字预览的文本框。S31. Select a point on the plan view of the component as an anchor point, drag the text component to the anchor point, and generate a text box with a text preview at the position of the anchor point.

S32、获取文本框的造型参数及其与构件边线的间距参数,各参数标注在平面图上。S32 , obtaining the modeling parameters of the text box and the parameters of the distance between the text box and the edge of the component, and marking each parameter on the plan view.

步骤S4具体为:Step S4 is specifically:

S41、根据造型参数及其间距参数生成一参数可修改的参数列表。S41 , generating a parameter list with modifiable parameters according to the modeling parameters and their spacing parameters.

S42、修改并设置参数列表上的造型参数,根据造型参数在定位点处生成三维的文本造型。S42 , modifying and setting the modeling parameters on the parameter list, and generating a three-dimensional text modeling at the positioning point according to the modeling parameters.

在户型造型中选定一构件作为文本造型的主体,在该构件上选中一定位点作为文本框的生成位置,在设置对应的造型参数后,在文本框的位置上生成三维的文本造型,实现了通过智能移动端在户型模型上选中一构件快速添加用户自定义内容、大小、位置及材质的文本造型,工作高效,以满足工装设计场景下,店面招牌展示、企业形象墙展示的需求。A component is selected as the main body of the text modeling in the apartment modeling, and a positioning point is selected on the component as the generation position of the text box. After setting the corresponding modeling parameters, a three-dimensional text modeling is generated at the position of the text box to realize In order to quickly add user-defined content, size, location and material text modeling on the apartment model by selecting a component on the smart mobile terminal, the work is efficient and meets the needs of storefront signboard display and corporate image wall display in tooling design scenarios.

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above description is only a preferred embodiment of the present invention, but the protection scope of the present invention is not limited to this. Substitutions should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.

Claims (10)

1.一种基于虚拟户型的文本造型快速生成系统,该系统应用于智能移动端,其特征在于,包括操作界面、户型生成模块、文本构建模块及造型生成模块,其中:1. a text modeling rapid generation system based on virtual apartment type, this system is applied to intelligent mobile terminal, it is characterized in that, comprise operation interface, apartment type generation module, text building module and modeling generation module, wherein: 所述操作界面用于人机互动;The operating interface is used for human-computer interaction; 所述户型生成模块用于根据户型文件在操作界面生成三维的户型模型;The house type generation module is used to generate a three-dimensional house type model on the operation interface according to the house type file; 所述文本生成模块用于捕获在操作界面上所选中的户型模型的构件及在该构件上所选定的定位点,并根据定位点生成文本框;The text generation module is used to capture the component of the house model selected on the operation interface and the selected anchor point on the component, and generate a text box according to the anchor point; 所述造型生成模块用于设置文本框的造型参数并根据定位点、文本框、造型参数在构件上快速生成三维的文本造型。The modeling generating module is used for setting modeling parameters of the text box and quickly generating a three-dimensional text modeling on the component according to the positioning point, the text box and the modeling parameters. 2.如权利要求1所述的一种基于虚拟户型的文本造型快速生成系统,其特征在于:所述户型生成模块包括数据获取单元、户型生成单元、漫游操作单元及构件锁定单元,所述数据获取单元用于获取具有二维及三维数据的户型文件,所述户型生成单元用于根据户型文件在操作界面上生成由多种构件组成的户型模型,所述漫游操作单元用于在操作界面上调整户型模型的角度、大小及位置,所述构件锁定单元用于在操作界面上选定户型模型上的一构件并锁定该构件。2. A kind of text modeling rapid generation system based on virtual house type as claimed in claim 1, is characterized in that: described house type generation module comprises data acquisition unit, house type generation unit, roaming operation unit and component locking unit, described data The acquiring unit is used for acquiring a house type file with two-dimensional and three-dimensional data, the house type generating unit is used for generating a house type model composed of various components on the operation interface according to the house type file, and the roaming operation unit is used for generating a house type model on the operation interface. The angle, size and position of the house model are adjusted, and the component locking unit is used to select a member on the house model on the operation interface and lock the member. 3.如权利要求2所述的一种基于虚拟户型的文本造型快速生成系统,其特征在于:所述文本生成模块包括构件捕获单元、构件展示单元、定位点选定单元及文本框生成单元,所述构件捕获单元用于捕获在操作界面所选中的户型模型的构件,所述构件展示单元用于根据所选中的构件获取其尺寸参数、在操作界面上显示该构件的平面图并标注有尺寸参数,所述定位点选定单元用于在操作界面上的平面图选定一定位点,所述文本框生成单元用于根据定位点的位置生成一文本框。3. a kind of text modeling quick generation system based on virtual house type as claimed in claim 2 is characterized in that: described text generation module comprises component capture unit, component display unit, anchor point selection unit and text box generation unit, The component capture unit is used to capture the components of the house model selected in the operation interface, and the component display unit is used to obtain the size parameters of the selected components, display the plan view of the component on the operation interface, and mark the size parameters , the positioning point selection unit is used for selecting a positioning point in the plan view on the operation interface, and the text box generating unit is used for generating a text box according to the position of the positioning point. 4.如权利要求3所述的一种基于虚拟户型的文本造型快速生成系统,其特征在于:所述文本生成模块还包括间距获取单元及移动单元,所述间距获取单元用于根据文本框位置分析其与构件边线的距离参数并在平面图上标注,所述移动单元用于在操作界面上拖动文本框或修改其与构件边线的距离参数。4. A kind of text modeling rapid generation system based on virtual house type as claimed in claim 3, it is characterized in that: described text generation module also comprises distance acquisition unit and moving unit, and described distance acquisition unit is used for according to text box position The distance parameter from the edge of the component is analyzed and marked on the plan view, and the moving unit is used to drag the text box on the operation interface or to modify the parameter of the distance from the edge of the component. 5.如权利要求4所述的一种基于虚拟户型的文本造型快速生成系统,其特征在于:所述造型生成模块包括参数调节单元及造型生成单元,所述参数调节单元用于生成具有文本框的所有造型参数的参数列表并可修改和保存,所述造型生成单元用于根据造型参数生成三维的文本造型。5. A system for rapidly generating text modeling based on a virtual house type as claimed in claim 4, wherein the modeling generation module comprises a parameter adjustment unit and a modeling generation unit, and the parameter adjustment unit is used to generate a text box with a text box. The parameter list of all modeling parameters of , can be modified and saved, and the modeling generating unit is used to generate three-dimensional text modeling according to the modeling parameters. 6.如权利要求5所述的一种基于虚拟户型的文本造型快速生成系统,其特征在于:所述造型参数包括文字内容、文字字号、字符间距、字体凸出厚度、字体正面材质及字体侧面材质。6. a kind of text modeling rapid generation system based on virtual house type as claimed in claim 5, it is characterized in that: described modeling parameter comprises text content, text size, character spacing, font protrusion thickness, font front material and font side material. 7.一种基于虚拟户型的文本造型快速生成方法,其特征在于:该方法采用如权利要求1-6任一项所述的文本造型快速生成系统实现,所述方法包括如下步骤:7. A method for quickly generating text modeling based on a virtual house type, characterized in that: the method adopts the text modeling rapid generation system as claimed in any one of claims 1-6 to be realized, and the method comprises the following steps: S1、获取户型文件,并根据户型文件在操作界面生成户型模型;S1. Obtain the apartment type file, and generate the apartment type model in the operation interface according to the apartment type file; S2、在户型模型上选中一墙体的构件,在操作界面展示该构件的平面图并锁定其视角;S2. Select a wall component on the apartment model, display the plan of the component on the operation interface and lock its perspective; S3、在构件的平面图上选定一定位点,拖动文本构件至该定位点,并在该定位点生成一带文字预览的文本框;S3. Select an anchor point on the plan view of the component, drag the text component to the anchor point, and generate a text box with a text preview at the anchor point; S4、设置文本框的造型参数,根据造型参数在构件的定位点处生成三维的文本造型。S4, setting the modeling parameters of the text box, and generating a three-dimensional text modeling at the positioning point of the component according to the modeling parameters. 8.如权利要求7所述的一种基于虚拟户型的文本造型快速生成方法,其特征在于,所述步骤S2具体为:8. a kind of text modeling quick generation method based on virtual house type as claimed in claim 7, is characterized in that, described step S2 is specifically: S21、在操作界面旋转户型模型,点击选中一墙体或地面作为选中的构件;S21. Rotate the apartment model on the operation interface, and click to select a wall or ground as the selected component; S22、确定选中的构件后旋转至其平面图的视角位并锁定。S22. After determining the selected component, rotate to the viewing angle of its plan view and lock it. 9.如权利要求8所述的一种基于虚拟户型的文本造型快速生成方法,其特征在于,所述步骤S3具体为:9. a kind of text modeling quick generation method based on virtual house type as claimed in claim 8, is characterized in that, described step S3 is specifically: S31、在构件的平面图上选取一点作为定位点,拖动文本构件至该定位点,在该定位点的位置上生成一带文字预览的文本框;S31, select a point as an anchor point on the plan view of the component, drag the text component to the anchor point, and generate a text box with a text preview at the position of the anchor point; S32、获取文本框的造型参数及其与构件边线的间距参数,各参数标注在平面图上。S32 , obtaining the modeling parameters of the text box and the parameters of the distance between the text box and the edge of the component, and marking each parameter on the plan view. 10.如权利要求9所述的一种基于虚拟户型的文本造型快速生成方法,其特征在于,所述步骤S4具体为:10. The method for quickly generating text modeling based on a virtual house type as claimed in claim 9, wherein the step S4 is specifically: S41、根据造型参数及其间距参数生成一参数可修改的参数列表;S41, generating a parameter list with modifiable parameters according to the modeling parameters and their spacing parameters; S42、修改并设置参数列表上的造型参数,根据造型参数在定位点处生成三维的文本造型。S42 , modifying and setting the modeling parameters on the parameter list, and generating a three-dimensional text modeling at the positioning point according to the modeling parameters.
CN202210156804.5A 2022-02-21 2022-02-21 System and method for quickly generating text modeling based on virtual house type Pending CN114529698A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210156804.5A CN114529698A (en) 2022-02-21 2022-02-21 System and method for quickly generating text modeling based on virtual house type

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210156804.5A CN114529698A (en) 2022-02-21 2022-02-21 System and method for quickly generating text modeling based on virtual house type

Publications (1)

Publication Number Publication Date
CN114529698A true CN114529698A (en) 2022-05-24

Family

ID=81625221

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210156804.5A Pending CN114529698A (en) 2022-02-21 2022-02-21 System and method for quickly generating text modeling based on virtual house type

Country Status (1)

Country Link
CN (1) CN114529698A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030052877A1 (en) * 2001-05-04 2003-03-20 Schwegler Benedict Richard Text overlay for multi-dimensional construction project models
KR20050123244A (en) * 2004-06-24 2005-12-29 한국과학기술연구원 System and method for text generation in virtual environment
CN107710284A (en) * 2015-06-30 2018-02-16 奇跃公司 Techniques for More Efficient Display of Text in Virtual Image Generation Systems
CN112614218A (en) * 2020-12-25 2021-04-06 广州凡科互联网科技股份有限公司 Display method for realizing two-dimensional character conversion into three-dimensional character
CN113656877A (en) * 2021-08-23 2021-11-16 深圳须弥云图空间科技有限公司 Multilayer house type model generation method, device, medium and electronic equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030052877A1 (en) * 2001-05-04 2003-03-20 Schwegler Benedict Richard Text overlay for multi-dimensional construction project models
KR20050123244A (en) * 2004-06-24 2005-12-29 한국과학기술연구원 System and method for text generation in virtual environment
CN107710284A (en) * 2015-06-30 2018-02-16 奇跃公司 Techniques for More Efficient Display of Text in Virtual Image Generation Systems
CN112614218A (en) * 2020-12-25 2021-04-06 广州凡科互联网科技股份有限公司 Display method for realizing two-dimensional character conversion into three-dimensional character
CN113656877A (en) * 2021-08-23 2021-11-16 深圳须弥云图空间科技有限公司 Multilayer house type model generation method, device, medium and electronic equipment

Similar Documents

Publication Publication Date Title
US8884876B2 (en) Spatially-aware projection pen interface
US20160247320A1 (en) Scene Modification for Augmented Reality using Markers with Parameters
US20150161822A1 (en) Location-Specific Digital Artwork Using Augmented Reality
JP6096634B2 (en) 3D map display system using virtual reality
CN110929310A (en) Cloud drawing intelligent generation and editing method
JP2014035656A (en) Image processing apparatus, image processing method, and program
AU2020221451B2 (en) Generating technical drawings from building information models
JP2010086237A (en) Production device of solid model
CN111936966A (en) Design system for creating graphic content
CN107918549A (en) Marking method and device for three-dimensional expansion drawing, computer equipment and storage medium
CN110139149A (en) A kind of video optimized method, apparatus, electronic equipment
KR101523328B1 (en) Method of providing pose-library for three-dimensional animation character, apparatus performing the same and storage media storing the same
CN109523588B (en) User-defined parquet method and system
CN114529698A (en) System and method for quickly generating text modeling based on virtual house type
CN111753346A (en) Method for generating cross-sectional view of linear member, Revit platform, and storage medium
US20190295321A1 (en) Mobile application for signage design solution using augmented reality
CN114820940A (en) Park model construction method and device, electronic equipment and storage medium
JP2014215769A (en) Drawing generation apparatus, drawing generation method and program
CN115190996A (en) Collaborative document editing using augmented reality
CN110524665A (en) Woodwork processing method, device, medium and equipment
Palma et al. Scalable ar for bim on telecommunication network sites
CN113744396B (en) Method, device, equipment and storage medium for establishing model based on three-dimensional map
CN117095135A (en) Industrial three-dimensional scene modeling arrangement method and device capable of being edited online
EP3104337A1 (en) Visualising computer models of urban environments
CN113810626B (en) Video fusion method, device, equipment and storage medium based on three-dimensional map

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