一种智能编辑三维模型的方法及系统技术方案

技术编号:21302857 阅读:29 留言:0更新日期:2019-06-12 08:48
本发明专利技术的技术方案包括一种智能编辑三维模型的方法及系统,用于实现:对每个模块的显示位置数据化处理,把数据保存到数据库,在建模阶段,对建筑模型每个间隔的部件的摆放和位置数据化动态处理,数据不写死在模型文件,而是独立出来放到数据库中读取,三维模型渲染的时候再读取并控制三维模型的显示。本发明专利技术的有益效果为:修改的时候不直接修改三维模型文件,三维模型渲染时,动态从数据库获取模块显示位置的数据,使得三维模型在后期维护上不需要专业的三维设计师专门负责,只需要会电脑的普通人就可以进行操作,成本更低,效率更高。

A Method and System for Intelligent Editing of Three-Dimensional Models

The technical scheme of the present invention includes an intelligent method and system for editing three-dimensional model, which is used for realizing: data processing of display position of each module, data saving to database, dynamic processing of placement and location of parts at each interval of building model in the modeling stage, data not written to the model file, but read in the database independently. When the three-dimensional model is rendered, it reads and controls the display of the three-dimensional model. The beneficial effect of the present invention is that the three-dimensional model file is not modified directly when modifying, and the data of the display position of the module is dynamically acquired from the database when rendering the three-dimensional model, so that the three-dimensional model can be operated by ordinary people who only know the computer, and the cost is lower and the efficiency is higher, without the special responsibility of the professional three-dimensional designer in the later maintenance of the three-dimensional model.

【技术实现步骤摘要】
一种智能编辑三维模型的方法及系统
本专利技术涉及一种智能编辑三维模型的方法及系统,属于三维建模领域。
技术介绍
三维技术在各个领域已经被广泛使用,对于各行各业来说,在三维模型的后期维护上,工作量很大,要花费大量的人力物力进行处理。例如在商业建筑三维建模上,每一层的商品和单位,流动性很大,常常会涉及到建筑格局的改变,例如原本一间很大的商铺,突然要分割成2个不同面积的商铺出租,而原本两个独立的小商铺,因为经营扩大的需要,合并成一个商铺供一个单位去使用了,这样的调整对于商业写字楼或者购物广场来说十分普遍,所以,需要有一种高效可行的编辑三维模型的方法来维护已建好的三维模型。
技术实现思路
为解决上述问题,本专利技术的目的在于提供一种智能编辑三维模型的方法及系统,对每个模块的显示位置数据化处理,把数据保存到数据库,在建模阶段,对建筑模型每个间隔的部件的摆放和位置数据化动态处理,数据不写死在模型文件,而是独立出来放到数据库中读取,三维模型渲染的时候再读取并控制三维模型的显示。本专利技术解决其问题所采用的技术方案一方面是:一种智能编辑三维模型的方法,其特征在于,包括以下步骤:S100、在建模阶段对模型本文档来自技高网...

【技术保护点】
1.一种智能编辑三维模型的方法,其特征在于,包括以下步骤:S100、在建模阶段对模型进行动态化处理,即将模型与模型数据分开保存到数据库中;S200、将模型与对应的模型数据进行匹配,并将匹配关系保存为绑定信息,其中绑定关系包括模型信息、其匹配的模型数据以及模型数据的存储路径;S300、将模型与匹配的模型数据设置为可视状态,并捆绑显示在操作界面上;S400、根据操作界面选择要修改的模型,对模型进行合并和/或分割操作;S500、将修改后的模型重新与模型数据进行匹配,并将匹配关系保存为绑定信息,操作界面根据新的绑定信息将模型与模型数据捆绑显示在操作界面上。

【技术特征摘要】
1.一种智能编辑三维模型的方法,其特征在于,包括以下步骤:S100、在建模阶段对模型进行动态化处理,即将模型与模型数据分开保存到数据库中;S200、将模型与对应的模型数据进行匹配,并将匹配关系保存为绑定信息,其中绑定关系包括模型信息、其匹配的模型数据以及模型数据的存储路径;S300、将模型与匹配的模型数据设置为可视状态,并捆绑显示在操作界面上;S400、根据操作界面选择要修改的模型,对模型进行合并和/或分割操作;S500、将修改后的模型重新与模型数据进行匹配,并将匹配关系保存为绑定信息,操作界面根据新的绑定信息将模型与模型数据捆绑显示在操作界面上。2.根据权利要求1所述的智能编辑三维模型的方法,其特征在于,所述S100包括:S101、将建模后的物体几何模型数据转换成可直接接收到的基本图形的形式;S102、对纹理图像进行预处理,其中预处理包括但不限于图像格式的转换、图像质量的改善以及影像金字塔的生成,将建立的模型保存到数据库中;S103、根据模型编辑对应的模型数据,其中模型数据包括该模型在操作界面上显示的名称以及该模型对应的建筑信息,建筑信息包括建筑面积、建筑在自定义地图中的位置信息以及建筑的编号;S104、将模型数据独立保存到数据库中,并记录存储路径。3.根据权利要求1所述的智能编辑三维模型的方法,其特征在于,所述S200包括:S201、分别读取模型和模型数据在数据库中的存储路径;S202、遍历所有模型并与对应的模型数据进行匹配绑定,并将匹配关系保存为绑定信息,其中绑定关系包括模型信息、其匹配的模型数据以及模型数据的存储路径,其中模型数据包括该模型在操作界面上显示的名称以及该模型对应的建筑信息,建筑信息包括建筑面积、建筑在自定义地图中的位置信息以及建筑的编号。4.根据权利要求1所述的智能编辑三维模型的方法,其特征在于,所述S400包括:S401、选中需要修改的模型,根据修改类型分为合并和分割操作;S402、对于需要分割的模型,根据分割策略在操作界面显示的平面视图中选择两个分割点,根据两点做平面垂直得到另外两点,由四个点得到空间四边形平面,得到的平面对原三维模型进行分割,完成对模型的分割操作;S403、对于需要合并的模型,根据分割策略在操作界面显示的平面视图中选择多个待合并的模型,将其中一个模型的尺寸调整为多个待合并的模型的尺寸之和,并将其他模型设为最小化。5.根据权利要求1所述的智能编辑三维模型的方法,其特征在于,...

【专利技术属性】
技术研发人员:邓梓晖欧阳志坚林凤翔熊锋柱
申请(专利权)人:广州城投发展研究院有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1