模型信息的处理方法、装置、计算机设备和可读存储介质制造方法及图纸

技术编号:22784579 阅读:26 留言:0更新日期:2019-12-11 04:34
本申请涉及一种模型信息的处理方法、装置、计算机设备和可读存储介质。该方法包括:从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型;根据所述待拖动模型的可视化属性,确定所述待拖动模型与所述设计区域之间是否满足预设的约束条件;若是,则将所述待拖动模型拖动至所述设计区域。本发明专利技术由于三维模型具有可视化属性,大大降低了设计人员的学习成本;其避免了由于设计人员经验不足或者人为设计失误导致的设计方案不合理以及设计效率低的问题,因而大大提高了设计的合理性和设计效率;以及三维模型具有的可视化属性,能够使得设计出的方案整体视觉效果更加直观,大大增加了设计方案的可读性。

Processing method, device, computer equipment and readable storage medium of model information

The present application relates to a processing method, device, computer device and readable storage medium for model information. The method includes: obtaining the model to be dragged to the design area from the preset visual model library; determining whether the constraint between the model to be dragged and the design area meets the preset conditions according to the visual properties of the model to be dragged; if so, dragging the model to be dragged to the design area. The invention greatly reduces the learning cost of designers due to the visualization attribute of 3D model, avoids the problems of unreasonable design scheme and low design efficiency caused by the lack of experience of designers or human design errors, thus greatly improving the rationality and design efficiency of design, and the visualization attribute of 3D model can make the design The overall visual effect of the scheme is more intuitive, which greatly increases the readability of the design scheme.

【技术实现步骤摘要】
模型信息的处理方法、装置、计算机设备和可读存储介质
本专利技术涉及计算机
,特别是涉及一种模型信息的处理方法、装置、计算机设备和可读存储介质。
技术介绍
随着社会经济的不断发展,人们对居住区域、办公区域等区域在舒适、美观方面的要求越来越高。在日常生活中,环境的舒适离不开设计人员对区域的精心设计。因此,在具体的装饰、装修等设计领域内,设计人员经常会利用一些计算机软件对区域进行三维模型设计,以得到设计方案,从而对施工现场的施工人员进行有效的指导。传统技术中,设计人员在利用计算机设备为客户进行装修或者装饰的方案设计时,需要调用模型库,该模型库中包含了各种不同的模型,例如包括沙发的三维模型、桌子的三维模型、柜子的三维模型等。设计师通过调用这些模型,并结合以往的设计经验,将所调用的模型放置到设计区域内,当模板放置的结果与设计师期望不符时,则需要设计人员手动重新进行精细处理,最终输出一装修设计方案。但是,设计人员采用传统技术的模型库进行方案设计时,设计人员需要花费长时间的精力去学习如何调用模型库,学习成本较高,从而导致设计效率低;另外,采用传统技术的模型库所设计出的方案的整体视觉效果较差。
技术实现思路
基于此,有必要针对学习成本较高从而导致设计效率低的问题,提供一种降低学习成本进而提高设计效率的模型信息的处理方法、装置、计算机设备和可读存储介质。第一方面,本专利技术实施例提供一种模型信息的处理方法,包括:从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;根据所述待拖动模型的可视化属性,确定所述待拖动模型与所述设计区域之间是否满足预设的约束条件;若是,则将所述待拖动模型拖动至所述设计区域。本实施例中所提供的方法,通过计算机设备从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型,并且根据待拖动模型的可视化属性,确定待拖动模型与设计区域之间满足预设的约束条件的情况下,将待拖动模型拖动至设计区域,使得设计人员能够通过三维模型的可视化属性,直观快速的掌握该三维模型的设计方法,其避免了设计人员需要通过长期学习参数化的模型调用,积累丰富经验之后才能掌握该三维模型的设计,大大降低了设计人员的学习成本;并且通过计算机设备确定待拖动模型与设计区域之间满足预设的约束条件的情况下,将待拖动模型拖动至设计区域,其避免了由于设计人员经验不足或者人为设计失误导致的设计方案不合理以及设计效率低的问题,其大大提高了设计的合理性和设计效率;以及三维模型具有的可视化属性,能够使得设计出的方案整体视觉效果更加直观,大大增加了设计方案的可读性。第二方面,本专利技术实施例提供一种模型信息的处理装置,包括:第一获取模块,用于从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;确定模块,用于根据所述待拖动模型的可视化属性,确定所述待拖动模型与所述设计区域之间是否满足预设的约束条件;拖动模块,用于在所述待拖动模型与所述设计区域之间是否满足预设的约束条件时,将所述待拖动模型拖动至所述设计区域。第三方面,本专利技术实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述方法的步骤。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述方法的步骤。本实施例中所提供的装置、计算机设备以及可读存储介质,能够使得计算机设备从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型,并且根据待拖动模型的可视化属性,确定待拖动模型与设计区域之间满足预设的约束条件的情况下,将待拖动模型拖动至设计区域,使得设计人员能够通过三维模型的可视化属性,直观快速的掌握该三维模型的设计方法,其避免了设计人员需要通过长期学习参数化的模型调用,积累丰富经验之后才能掌握该三维模型的设计,大大降低了设计人员的学习成本;并且通过计算机设备确定待拖动模型与设计区域之间满足预设的约束条件的情况下,将待拖动模型拖动至设计区域,其避免了由于设计人员经验不足或者人为设计失误导致的设计方案不合理以及设计效率低的问题,其大大提高了设计的合理性和设计效率;以及三维模型具有的可视化属性,能够使得设计出的方案整体视觉效果更加直观,大大增加了设计方案的可读性。附图说明图1为一个实施例中计算机设备的内部结构图;图2为一个实施例提供的模型信息的处理方法的流程示意图;图2a为一个带背景的洗手台模型的示意图;图3为另一个实施例提供的模型信息的处理方法流程示意图;图4为又一个实施例提供的模型信息的处理方法流程示意图;图5为又一个实施例提供的模型信息的处理方法流程示意图;图6为一个实施例提供的模型信息的处理装置的结构示意图;图7为另一个实施例提供的模型信息的处理装置的结构示意图;图8为又一个实施例提供的模型信息的处理装置的结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本专利技术实施例提供的模型信息的处理方法,可以适用于图1所示的计算机设备,该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储本实施例中的可视化模型库,该可视化模型库中包括多个可视化模型,有关可视化模型库的描述可以参照下述方法实施例的内容。该计算机设备的网络接口用于与外部的终端通过网络连接通信。可选的,该计算机设备可以是服务器,可以是PC,还可以是个人数字助理,还可以是其他的终端设备,例如PAD、手机等等,还可以是云端或者远程服务器,本实施例对计算机设备的具体形式并不做限定。传统技术中,设计人员在利用计算机设备进行装修或者装饰的方案设计时,通过调用模型库中的三维模型,并结合以往的设计经验,将该模型库中的三维模型放置到设计区域的合适位置,并且,当三维模型所放置的位置与设计师的期望不符合时,需要设计人员手动进行调整。针对传统技术的装修方案的设计过程,设计人员花费较长时间和较大精力去学习模型库的使用,从而完成设计方案,其学习成本高,且设计效率低。本专利技术实施例提供的模型信息的处理方法、装置、计算机设备和可读存储介质,通过计算机设备将可视化的三维模型本文档来自技高网...

【技术保护点】
1.一种模型信息的处理方法,其特征在于,包括:/n从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;/n根据所述待拖动模型的可视化属性,确定所述待拖动模型与所述设计区域之间是否满足预设的约束条件;/n若是,则将所述待拖动模型拖动至所述设计区域。/n

【技术特征摘要】
1.一种模型信息的处理方法,其特征在于,包括:
从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;
根据所述待拖动模型的可视化属性,确定所述待拖动模型与所述设计区域之间是否满足预设的约束条件;
若是,则将所述待拖动模型拖动至所述设计区域。


2.根据权利要求1所述的方法,其特征在于,所述三维模型的可视化应用场景为所述三维模型与所述三维模型关联的其他三维模型构成的可视化空间。


3.根据权利要求2所述的方法,其特征在于,所述三维模型的可视化属性还包括:所述约束条件、所述三维模型自身的尺寸信息、所述三维模型的外观信息、所述三维模型的材质信息、所述三维模型与其他三维模型之间的关联关系、所述三维模型与环境条件之间的关联关系、所述三维模型的风格信息、所述三维模型的装修档次信息、所述三维模型的位姿信息中的至少一种。


4.根据权利要求3所述的方法,其特征在于,所述约束条件包括强制约束条件,所述强制约束条件用于表征所述待拖动模型满足功能需求时所需要的基本条件。


5.根据权利要求1-4任一项所述的方法,其特征在于,所述从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型之前,所述方法还包括:
获取输入的待创建场景的三维模型的第一属性,以及,与所述待创建场景的三维模型关联的其他三维模型的第二属性;
根据所述第一属性、所述第二属性以及预设的场景创建规则库,创建所述三维模型对应的可视化应用场景;其中,所述场景创建规则库中包括多条场景创建规则,所述场景创建规则包括所述待创建场景的三维模型的标识、所述第一属性以及所述第二属性三者与待创建的应用场景之间的对应关系、以及所述约束条件;
根据所述三维模型对应的可视化应用场景,创建所述可视化模型库。


6.根据权利要求1-4任一项所述的方法,其特征在于,所述从预设的可视化模型库中,获取待拖动至设计区域的待拖动模型,包括:
确定所述设计区域内的目标区域,并根据所述目标区域从所述可视化模型库确定所述目标区域对应的模型集;
接收用户输入的第一选择指示...

【专利技术属性】
技术研发人员:张海明
申请(专利权)人:西安海平方网络科技有限公司
类型:发明
国别省市:陕西;61

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

1