1.一种模型信息的处理方法,其特征在于,包括:
获取输入的待创建场景的三维模型的第一属性,以及,与所述待创建场景的三维模型关联的其他三维模型的第二属性;
根据所述第一属性、所述第二属性以及预设的场景创建规则库,创建所述三维模型对应的可视化应用场景;其中,所述场景创建规则库中包括多条场景创建规则,所述场景创建规则包括所述待创建场景的三维模型的标识、所述第一属性以及所述第二属性三者与待创建的应用场景之间的对应关系、以及约束条件;
根据所述三维模型对应的可视化应用场景,创建可视化模型库;
从所述可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;
获取所述设计区域内已有模型的属性;
根据所述待拖动模型的可视化属性与所述已有模型的属性,确定所述待拖动模型与所述设计区域之间是否满足所述约束条件;
若是,则将所述待拖动模型拖动至所述设计区域。
2.根据权利要求1所述的方法,其特征在于,所述三维模型的可视化应用场景为所述三维模型与所述三维模型关联的其他三维模型构成的可视化空间。
3.根据权利要求2所述的方法,其特征在于,所述三维模型的可视化属性还包括:所述约束条件、所述三维模型自身的尺寸信息、所述三维模型的外观信息、所述三维模型的材质信息、所述三维模型与其他三维模型之间的关联关系、所述三维模型与环境条件之间的关联关系、所述三维模型的风格信息、所述三维模型的装修档次信息、所述三维模型的位姿信息中的至少一种。
4.根据权利要求3所述的方法,其特征在于,所述约束条件包括强制约束条件,所述强制约束条件用于表征所述待拖动模型满足功能需求时所需要的基本条件。
5.根据权利要求1‑4任一项所述的方法,其特征在于,所述从所述可视化模型库中,获取待拖动至设计区域的待拖动模型,包括:确定所述设计区域内的目标区域,并根据所述目标区域从所述可视化模型库确定所述目标区域对应的模型集;
接收用户输入的第一选择指示,根据所述第一选择指示从所述模型集中选择所述待拖动模型。
6.根据权利要求5所述的方法,其特征在于,所述将所述待拖动模型拖动至所述设计区域,包括:根据所述待拖动模型的可视化属性,获取所述目标区域对应的多个备选位置;
根据用户输入的第二选择指示从所述多个备选位置中选择目标位置,并将所述待拖动模型拖动至所述目标位置。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
获取用户输入的选中位置,并判断所述选中位置是否与所述多个备选位置中的任一个匹配;
若否,则根据所述待拖动模型的可视化属性和所述约束条件,确定所述待拖动模型是否可拖动至所述选中位置。
8.根据权利要求1‑4任一项所述的方法,其特征在于,所述方法还包括:若所述待拖动模型与所述设计区域之间不满足约束条件,则输出报错信息。
9.一种模型信息的处理装置,其特征在于,包括:
第二获取模块,用于获取输入的待创建场景的三维模型的第一属性,以及,与所述待创建场景的三维模型关联的其他三维模型的第二属性;
第一处理模块,用于根据所述第一属性、所述第二属性以及预设的场景创建规则库,创建所述三维模型对应的可视化应用场景,并根据所述三维模型对应的可视化应用场景,创建可视化模型库;其中,所述场景创建规则库中包括多条场景创建规则,所述场景创建规则包括所述待创建场景的三维模型的标识、所述第一属性以及所述第二属性三者与待创建的应用场景之间的对应关系、以及约束条件;
第一获取模块,用于从所述可视化模型库中,获取待拖动至设计区域的待拖动模型;其中,所述可视化模型库中包括:多个可视化的三维模型以及每个三维模型的可视化属性,所述三维模型的可视化属性包括所述三维模型的可视化应用场景;
确定模块,用于获取所述设计区域内已有模型的属性;根据所述待拖动模型的可视化属性与所述已有模型的属性,确定所述待拖动模型与所述设计区域之间是否满足所述约束条件;
拖动模块,用于在所述待拖动模型与所述设计区域之间是否满足预设的约束条件时,将所述待拖动模型拖动至所述设计区域。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1‑8中任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1‑8中任一项所述方法的步骤。