CN114307158A - 三维虚拟场景数据的生成方法及装置、存储介质、终端 - Google Patents

三维虚拟场景数据的生成方法及装置、存储介质、终端 Download PDF

Info

Publication number
CN114307158A
CN114307158A CN202111669499.1A CN202111669499A CN114307158A CN 114307158 A CN114307158 A CN 114307158A CN 202111669499 A CN202111669499 A CN 202111669499A CN 114307158 A CN114307158 A CN 114307158A
Authority
CN
China
Prior art keywords
model
scene
parameters
data
target scene
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
CN202111669499.1A
Other languages
English (en)
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.)
Perfect World Beijing Software Technology Development Co Ltd
Original Assignee
Perfect World Beijing Software Technology Development 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 Perfect World Beijing Software Technology Development Co Ltd filed Critical Perfect World Beijing Software Technology Development Co Ltd
Priority to CN202111669499.1A priority Critical patent/CN114307158A/zh
Publication of CN114307158A publication Critical patent/CN114307158A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种三维虚拟场景数据的生成方法及装置、存储介质、终端,涉及图像处理技术领域,主要目的在于解决现有三维辅助图制作效率低的问题。包括:获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数;根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。主要用于三维虚拟场景数据的生成。

Description

三维虚拟场景数据的生成方法及装置、存储介质、终端
技术领域
本发明涉及一种图像处理技术领域,特别是涉及一种三维虚拟场景数据的生成方法及装置、存储介质、终端。
背景技术
在对三维虚拟场景进行处理过程中,通常预先制作出一个构思内容的三维虚拟场景,以便将此三维虚拟场景应用至游戏、视频等场景中进行测试或者场景布局。目前,在生成三维虚拟场景数据时,作为场景地制作者通常进行人工制作,且不同制作者使用的制作方法不同。但是,人工制作三维虚拟场景过程中会因繁琐的制作步骤导致三维虚拟场景生成效率降低,消耗大量的人力资源,大大浪费了三维虚拟场景的生成时间,且生成的三维虚拟场景仍无法直接表现为最终带有材质效果的图像,从而影响三维虚拟场景数据的生成效率。
发明内容
有鉴于此,本发明提供一种三维虚拟场景数据的生成方法及装置、存储介质、终端,主要目的在于解决现有三维虚拟场景数据生成效率低的问题。
依据本发明一个方面,提供了一种三维虚拟场景数据的生成方法,包括:
获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
进一步地,所述生成与所述搭建参数匹配的目标场景模型包括:
调取空间分区组件,并基于所述空间分区组件在三维虚拟场景中搭建所述基础组件模型,所述所述空间分区组件中配置有不同基础组件模型的初始搭建参数;
通过所述空间分区组件将所述初始搭建参数配置为所述搭建参数,得到所述三维虚拟场景中的目标场景模型。
进一步地,所述获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型包括:
获取对所述目标场景模型的场景调整操作,所述场景调整操作包括对所述目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容;
解析所述场景调整操作对所述目标场景模型产生的调整内容,确定模型调整参数,并基于所述空间分区组件的空间编辑子组件,按照所述模型调整参数对所述目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
进一步地,所述获取与所述目标场景模型匹配的贴图材质之前,所述方法还包括:
加载用于渲染不同目标场景模型的资源贴图;
基于所述资源贴图创建材质球,并为所述材质球配置至少一个材质参数,得到贴图材质;
为所述材质参数配置匹配的参数节点,以基于所述参数节点对所述材质参数进行调整。
进一步地,所述获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据包括:
按照构图材质对应关系确定与所述目标场景模型的模型面匹配的至少一个贴图材质,所述构图材质对应关系用于表征不同模型面与不同材质贴图之间的对应关系;
调取所述贴图材质的材质球,并按照所述材质球对应的材质参数对所述目标场景模型的模型面进行渲染,得到三维虚拟场景数据。
进一步地,所述获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据之后,所述方法还包括:
获取至少一个场景氛围模型,所述场景氛围模型用于增加所述三维虚拟场景数据的氛围特征;
按照场景特征辅助关系将所述场景氛围模型渲染至所述三维虚拟场景数据中,得到场景三维虚拟场景数据,所述场景特征辅助关系用于表征不同场景氛围模型与所述三维虚拟场景数据中不同目标场景模型之间的特征关系。
进一步地,所述方法还包括:
在获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据的情况下,启动回滚机制,所述回滚机制用于对生成所述三维虚拟场景数据的过程信息进行追踪以及记录;
从通过启动所述回滚机制得到的回滚信息中获取与目标回滚节点匹配的过程信息,以对所述过程信息中的数据进行调整。
依据本发明另一个方面,提供了一种三维虚拟场景数据的生成装置,包括:
获取模块,用于获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
生成模块,用于根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
调整模块,用于获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
渲染模块,用于获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
进一步地,所述生成模块包括:
调取单元,用于调取空间分区组件,并基于所述空间分区组件在三维虚拟场景中搭建所述基础组件模型,所述所述空间分区组件中配置有不同基础组件模型的初始搭建参数;
配置单元,用于通过所述空间分区组件将所述初始搭建参数配置为所述搭建参数,得到所述三维虚拟场景中的目标场景模型。
进一步地,所述获取模块包括:
获取单元,用于获取对所述目标场景模型的场景调整操作,所述场景调整操作包括对所述目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容;
确定单元,用于解析所述场景调整操作对所述目标场景模型产生的调整内容,确定模型调整参数,并基于所述空间分区组件的空间编辑子组件,按照所述模型调整参数对所述目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
进一步地,所述装置还包括:加载模块,
所述加载模块,还用于加载用于渲染不同目标场景模型的资源贴图;
所述配置模块,用于基于所述资源贴图创建材质球,并为所述材质球配置至少一个材质参数,得到贴图材质;
所述配置模块,还用于为所述材质参数配置匹配的参数节点,以基于所述参数节点对所述材质参数进行调整。
进一步地,所述渲染模块包括:
确定单元,用于按照构图材质对应关系确定与所述目标场景模型的模型面匹配的至少一个贴图材质,所述构图材质对应关系用于表征不同模型面与不同材质贴图之间的对应关系;
渲染单元,用于调取所述贴图材质的材质球,并按照所述材质球对应的材质参数对所述目标场景模型的模型面进行渲染,得到三维虚拟场景数据。
进一步地,
所述获取模块,还用于获取至少一个场景氛围模型,所述场景氛围模型用于增加所述三维虚拟场景数据的氛围特征;
所述渲染模块,还用于按照场景特征辅助关系将所述场景氛围模型渲染至所述三维虚拟场景数据中,得到场景三维虚拟场景数据,所述场景特征辅助关系用于表征不同场景模型与所述三维虚拟场景数据中不同目标场景模型之间的特征关系。
进一步地,所述装置还包括:启动模块,
所述启动模块,用于在获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据的情况下,启动回滚机制,所述回滚机制用于对生成所述三维虚拟场景数据的过程信息进行追踪以及记录;
所述获取模块,还用于从通过启动所述回滚机制得到的回滚信息中获取与目标回滚节点匹配的过程信息,以对所述过程信息中的数据进行调整。
根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述三维虚拟场景数据的生成方法对应的操作。
根据本发明的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述三维虚拟场景数据的生成方法对应的操作。
借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:
本发明提供了一种三维虚拟场景数据的生成方法及装置、存储介质、终端,与现有技术相比,本发明实施例通过获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据,增加三维虚拟场景数据生成的操作便捷性,实现三维虚拟场景数据中场景模型灵活、自动调整目的,并通过渲染贴图材质的方式,增加三维虚拟场景数据的场景效果,从而提高三维虚拟场景数据的生成效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本发明实施例提供的一种三维虚拟场景数据的生成方法流程图;
图2示出了本发明实施例提供的一种基础组件模型示意图;
图3示出了本发明实施例提供的一种目标场景模型示意图;
图4示出了本发明实施例提供的一种三维街景虚拟场景示意图;
图5示出了本发明实施例提供的另一种三维虚拟场景数据的生成方法流程图;
图6示出了本发明实施例提供的又一种三维虚拟场景数据的生成方法流程图;
图7示出了本发明实施例提供的再一种三维虚拟场景数据的生成方法流程图;
图8示出了本发明实施例提供的一种材质球示意图;
图9示出了本发明实施例提供的多一种三维虚拟场景数据的生成方法流程图;
图10示出了本发明实施例提供的一种街景氛围三维虚拟场景数据示意图;
图11示出了本发明实施例提供的一种FBX文件格式辅助图像示意图;
图12示出了本发明实施例提供的一种三维虚拟场景数据的生成装置组成框图;
图13示出了本发明实施例提供的一种终端的结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
针对在生成三维虚拟场景数据时,作为场景地制作者通常进行人工制作,且不同制作者使用的制作方法不同。但是,人工制作三维虚拟场景过程中会因繁琐的制作步骤导致三维虚拟场景生成效率降低,消耗大量的人力资源,大大浪费了三维虚拟场景的生成时间,且生成的三维虚拟场景仍无法直接表现为最终带有材质效果的图像,从而影响三维虚拟场景数据的生成效率。本发明实施例提供了一种三维虚拟场景数据的生成方法,如图1所示,该方法包括:
101、获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数。
本发明实施例中,待搭建虚拟场景为三维虚拟场景数据,当前执行主体获取基础组件模型的几何模型数据以及模型分布参数,此时,几何模型数据以及模型分布参数可以为编辑者预先录入的,也可以为编辑者实时录入的,本发明实施例不做具体限定。其中,基础组件模型为搭建三维虚拟场景的基本积木单元,且基础组件模型为非静态模型,可以通过对基础组件模型的三维建模坐标进行调整,从而得到不同形状UV,即表征不同形状的三维建模纹理UV坐标。同时,基础组件模型还通过配置有拼接接口使得不同几何形状的基础组件模型之间进行拼接,例如,正方体组件模型与圆锥体组件模型之间拼接,基础组件模型包括但不限于盒体、椎体、圆柱体、金子塔体、球体、弯曲连接件、线型连接件、螺旋式连接件等基础集合形状的模型,本发明实施例不做具体限定。具体的,由于基础组件模型用于表征预期搭建虚拟场景的最基础的几个模型体,此时,通过几何模型数据、模型布局参数作为对基础组件模型进行搭建的基础参数。其中,几何模型数据为用于表征基础组件模型在三维空间中体现几何形状的模型数据,模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系,分布位置为基础组件模型预期搭建于三维虚拟场景中的构图位置,逻辑关系为基础组件模型之间进行布尔运算的逻辑关系,如包括逻辑与and、逻辑或or、逻辑非not、逻辑异或XOR,从而当前执行主体基于几何模型数据以及模型布局参数自动在三维虚拟场景中搭建场景模型。
需要说明的是,待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数可以通过场景编辑者实时录入或直接存储在当前执行端中,从而在需要搭建基础组件模型时获取,本发明实施例不做具体限定。
102、根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型。
本发明实施例中,当获取到几何模型数据以及模型布局参数后,通过计算方式确定基础组件模型的搭建参数,此时,搭建参数用于表征基础组件模型搭建于三维虚拟模型中的具体空间位置、模型参数等。其中,由于获取的基础组件模型可以为多个,且每个基础组件模型之间可以通过拼接接口进行拼接,基于几何模型数据确定模型的几何形状,并基于模型布局参数中的分布位置确定基础组件模型处于三维空间的空间位置,此时,针对多个基础组件模型之间拼接,通过每个基础组件模型的模型布局参数中的逻辑关系计算出各基础组件模型之间的拼接位置,从而得到拼接后各个基础组件模型的空间位置、模型参数等,作为搭建参数,从而在三维虚拟场景中搭建出基础组件模型的目标场景模型。例如,如图2所示,基础组件模型包括正方体、桥体、长方体等,基于正方体、桥体、长方体的几何模型数据、模型布局参数计算得到虚拟街景时正方体、桥体、长方体的空间位置、模型参数,从而生成目标街景模型,此时,目标街景模型中包含虚拟场景中的多个建筑模型,且每个建筑模型均为简单几何体的模型,从而进一步对模型进行细化。
103、获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
本发明实施例中,由于基础组件模型为不同几何形状的三维模型,因此,为了实现对目标场景的构图进行便捷性调整,从而提高构图的精细化程度,首先获取目标场景模型的模型调整参数。其中,目标场景模型可以包括在三维虚拟场景中搭建的一个基础组件模型,也可以包括在三维虚拟场景中搭建的多个基础组件模型,此时,获取一个或多个目标场景模型的模型调整参数可以为用户录入的,也可以为与目标场景模型预先建立匹配关系的模型调整参数,从而实现自动调整的目的。此时,由于目标场景模型为基于搭建参数生成的,对应的,对目标场景模型进行调整的模型调整参数即为对搭建参数进行调整的数据内容,因此,通过模型调整参数对搭建参数进行调整,实现对目标场景模型的精细化构图,如图3所示。
104、获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
本发明实施例中,为了展现虚拟场景的构图效果,增加材质效果,获取与目标场景模型匹配的贴图材质,贴图材质用于渲染目标场景模型,从而为虚拟场景中的目标场景模型添加材质效果,以实现不同的场景效果。其中,贴图材质可以为预先烘焙生成的,也可以为从云端或本地材质数据库中加载的,本发明实施例不做具体限定。另外,在基于贴图材质渲染所述目标场景模型时,直接基于与目标场景模型匹配的贴图材质进行渲染即可,得到包含所有渲染后的目标场景模型的三维虚拟场景数据,如图4所示。
需要说明的是,由于三维虚拟场景数据为三维的,可以用于为场景编辑者进行三维动画或游戏等虚拟场景制作的数据依据,因此,基于当前执行端中的游戏引擎、动画制作***等进行渲染生成,从而直接导入游戏引擎或动作制作***中进行使用,例如,可以将三维虚拟场景数据存储为FBX文件格式的数据,以便进行导入使用。
在另一个本发明实施例中,为了进一步限定及说明,如图5所示,步骤102生成与所述搭建参数匹配的目标场景模型包括:
201、调取空间分区组件,并基于所述空间分区组件在三维虚拟场景中搭建所述基础组件模型;
202、通过所述空间分区组件将所述初始搭建参数配置为所述搭建参数,得到所述三维虚拟场景中的目标场景模型。
本发明实施例中,空间分区组件可以为嵌入至游戏引擎中对虚拟场景中添加基础组件模型的组件,当前执行主体通过游戏引擎调取空间分区组件,以构建出不同几何形状的基础组件模型,本发明实施例不做具体限定。其中,空间分区组件中配置有多个不同形状的基础组件模型,作为基本积木单元,从而在三维虚拟场景中进行搭建。同时,所述空间分区组件中配置有不同基础组件模型的初始搭建参数,在基于空间分区组件搭建基础组件模型时,按照初始搭建参数进行搭建,然后将基于几何模型数据、模型布局参数计算得到的搭建参数配置初始搭建按时,从而得到目标场景模型。
需要说明的是,本发明实施例中的游戏三维虚拟场景的制作应用于游戏引擎场景搭建功能中,通过游戏引擎可以是UE、Unity等,不做具体限定。进而,按照几何模型数据、模型布局参数计算得到的搭建参数,在游戏引擎中调取空间分区组件对基础组件模型进行搭建,得到目标场景模型。此时,在游戏引擎中,按照搭建参数搭建出的目标场景模型是带有空间位置、空间布局、以及拼接关系的三维模型,按照搭建参数直接搭建生成目标场景模型,本发明实施例不做具体限定。
在另一个本发明实施例中,为了进一步限定及说明,如图6所示,步骤103获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型包括:
301、获取对所述目标场景模型的场景调整操作;
302、解析所述场景调整操作对所述目标场景模型产生的调整内容,确定模型调整参数,并基于所述空间分区组件的空间编辑子组件,按照所述模型调整参数对所述目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
为了实现对模型构图的灵活性调整,以满足不同场景编辑者的构图需求,基于模型调整参数对目标场景模型参数进行调整,从而实现目标场景细节化的调整。具体的,在对虚拟场景进行构图制作过程中,获取目标场景模型的场景调整操作,场景调整操作包括对目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容,从而基于场景调整操作确定模型调整参数,实现按照模型调整参数对目标场景模型进行细节化调整的目的。其中,场景调整操作包括对目标场景模型进行模型点、模型线、模型面的调整内容,从而基于操作内容确定对几何模型数据以及模型布局参数进行调整的操作内容,包括但不限于对目标场景模型点的移动、对目标场景模型线的延长、对目标场景模型面的扩展、对多个目标场景模型进行拼接以及移动空间位置等。此时,若确定了调整操作所对应的点、线、面,则可以对应确定目标场景模型,本发明实施例不做具体限定。另外,由于目标场景模型面由目标场景模型点连线组成,且目标场景模型点之间的连线包括目标场景模型线,因此,对目标场景模型点、目标场景模型线、目标场景模型面中任一的调整内容,均可以实现其他目标场景模型点、目标场景模型线、目标场景模型面的联动调整。
需要说明的是,由于场景调整操作包括对目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容,包括对目标场景模型的目标场景模型点的位置、长短、大小等内容的调整操作,此时,调整操作确定几何模型数据以及模型布局参数的改变内容,确定为模型调整参数,基于空间分区组件的空间编辑子组件,按照模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。本发明实施例不做具体限定。其中,由于空间分区组件为嵌入至游戏引擎中的,在搭建出目标场景模型后,调取空间分区空间中的编辑子组件,从而基于空间编辑子组件按照模型调整参数对目标场景模型的搭建参数进行细化调整,得到调整模型参数后的目标场景模型,此时,目标场景模型为进行场景细节丰富后的三维模型。
在另一个本发明实施例中,为了进一步限定及说明,如图7所示,步骤104获取与所述目标场景模型匹配的贴图材质之前,所述方法还包括:
401、加载用于渲染不同目标场景模型的资源贴图;
402、基于所述资源贴图创建材质球,并为所述材质球配置至少一个材质参数,得到贴图材质;
403、为所述材质参数配置匹配的参数节点。
为了构建渲染贴图材质的三维虚拟场景数据,提高虚拟场景的构图效果,预先烘焙出贴图材质。其中,资源贴图为预先存储于材质库中的,从而在构建贴图材质时,从材质库中加载资源贴图,此时,材质库可以为Quixel或某加速器材质库,资源贴图为用于渲染不同构图模型的材质纹理贴图,从而基于此资源贴图生成贴图材质。具体的,加载资源贴图后,创建匹配资源贴图的材质球,如图8所示,并为各个材质球配置材质参数,以便基于材质参数对材质进行调整,材质参数包括但不限于颜色、透明度等,以便对渲染模型的场景进行调整。
需要说明的是,为了基于材质参数对贴图材质进行调整,从而满足对不同虚拟场景的构图效果,在生成贴图材质后,对贴图材质的各个材质参数配置参数节点,以基于参数节点对材质参数进行调整。其中,参数节点为贴图材质中针对不同材质参数进行绑定的节点,以通过此节点的参数进行调整材质,因此,在生成贴图材质后,基于参数节点调取对贴图材质的材质参数进行调整,例如,调整墙体材质的颜色或透明度,本发明实施例不做具体限定。
在另一个本发明实施例中,为了进一步限定及说明,步骤104获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据包括:按照构图材质对应关系确定与所述目标场景模型的模型面匹配的至少一个贴图材质;调取所述贴图材质的材质球,并按照所述材质球对应的材质参数对所述目标场景模型的模型面进行渲染,得到三维虚拟场景数据。
为了简化对三维虚拟场景数据的渲染时的贴图材质选取流程,实现自动生成三维虚拟场景数据的目的,具体的,按照构图材质对应关系确定目标场景模型的各个模型面匹配的贴图材质,构图材质对应关系用于表征不同目标场景模型面与不同材质贴图之间的对应关系,通过预先配置与当前执行端,当需要渲染时,调取此构图材质对应关系来确定目标场景模型的模型面匹配的贴图材质。其中,构图材质对应关系可以为用户预先写入的,也可以为在加载资源贴图时,同时下载的,本发明实施例不做具体限定。在确定贴图材质后,调取配置好的贴图材质的材质球,以按照材质球对应的材质参数对目标场景模型的模型面进行渲染,得到三维虚拟场景数据,此时,可以直接通过游戏引擎中的渲染模块实现,如图4所示,本发明实施例不做具体限定。
在另一个本发明实施例中,为了进一步限定及说明,如图9所示,步骤104获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据之后,所述方法还包括:
501、获取至少一个场景氛围模型;
502、按照场景特征辅助关系将所述场景氛围模型渲染至所述三维虚拟场景数据中,得到场景三维虚拟场景数据。
由于三维虚拟场景数据一个三维虚拟场景的,为了增加更多的场景效果,在渲染得到三维虚拟场景数据之后,获取场景氛围模型,以按照场景特征辅助关系将场景氛围模型渲染至三维虚拟场景数据中,从而得到具有场景氛围感的场景三维虚拟场景数据。其中,场景氛围模型为用于增加三维虚拟场景数据的氛围特征的模型,氛围特征包括但不限于三维虚拟场景数据中表征场景氛围的特效、植物、天体等内容,例如,如图10所示,从而体现三维虚拟场景数据的细节氛围效果。另外,为了自动实现氛围感的渲染,通过按照场景特征辅助关系将、场景氛围模型渲染至所述三维虚拟场景数据中,场景特征辅助关系用于表征不同场景氛围模型与三维虚拟场景数据中不同目标场景模型之间的特征关系,例如,作为场景氛围模型的树叶模型,则与作为墙壁目标场景模型之间具有依附关系,因此在渲染时,将树叶模型依附墙壁模型渲染。具体的,特征关系可以包括但不限于依附关系、位置关系、嵌入关系等,从而在渲染时,使得通过加入场景氛围模型增加氛围感,以得到具有氛围感的三维虚拟场景数据,实现准确、精细化的虚拟场景数据生成目的。
在另一个本发明实施例中,为了进一步限定及说明,方法还包括:
601、在获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据的情况下,启动回滚机制;
602、从通过启动所述回滚机制得到的回滚信息中获取与目标回滚节点匹配的过程信息,以对所述过程信息中的数据进行调整。
本发明实施例中,由于在搭建三维虚拟场景时,对于目标场景模型的生成,需要基于布尔逻辑计算,以将不同的基础组件模型进行拼接或对目标场景模型进行调整细化,为了提高三维虚拟场景搭建的效率和灵活性,配置回滚机制。此时,从获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据开始启动回滚机制,以对生成三维虚拟场景数据中的任意一个回滚节点进行回溯。其中,回滚机制用于对生成三维虚拟场景数据的过程信息进行追踪以及记录,过程信息为从获取基础组件模型的几何模型数据以及模型布局参数到生成三维场景数据整个过程中的信息,此时,过程信息包括但不限于空白虚拟场景数据,对几何模型数据以及模型布局参数进行调整的操作内容,进行操作调整的目标场景模型,以及各个操作时间点,从而通过记录以及跟踪过程信息实现回滚目的。启动回滚机制后,当前执行本发明实施例中的三维虚拟场景数据的生成时,记录并跟踪每一个操作时间序列以及对应的操作内容,确定各个操作对应回滚节点以及对应记录的过程信息,从而在进行回滚操作时,从包含全部过程信息的回滚信息中确定出目标回滚节点,以获取对应的过程信息进行输出。回滚操作即为在完成对过程信息的记录和跟踪后,可以从记录操作时间序列对应的过程信息中选取目标回滚节点,如按照时间点进行选取,还可以按照鼠标滚轮的方式快速返回至前一个操作记录点处,从而调取前一记录点处的记录信息进行显示,本发明实施例不做具体限定。其中,回滚信息中包含各个记录时间点所对应的一条过程信息,每个记录时间节点对应为一个回滚节点,以便从中选取目标回滚节点。
需要说明的是,由于回滚机制用于记录跟踪从获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据整个过程中的任意一个时间点的过程信息,对于记录信息的输出可以为按照记录的各个时间点的空白虚拟场景数据、或对几何模型数据以及模型布局参数进行调整的操作内容或进行操作调整的目标场景模型进行虚拟场景渲染,即重新渲染目标回滚节点处的虚拟场景,从而克服布尔算破坏性的缺点。当然,若回滚操作对应的过程信息中仅仅包含有对模型点坐标的调整,则可以直接输出对应的调整内容,若过程信息中包含逻辑关系中布尔运算的内容,则需要重新进行渲染虚拟场景,本发明实施例不做具体限定。
本发明实施例中,为了基于带有构图内容的图像数据生成三维虚拟场景数据,可以加载参考构图图像数据,以从参考构图图像数据中获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,从而搭建基础图像数据。其中,参考构图图像数据为为基础组件模型提供构图内容的二维图像内容,构图内容包括不同场景下各场景物所在场景中的位置等内容,从而展现出具有场景制作效果的二维图像,参考构图图像数据可以为云端加载、也可以为构图子***中加载,本发明实施例不做具体限定。同时,为了利用空间分区组件生成基础组件模型,调取空间分区组件,空间分区组件解析参考构图图像数据中的几何形状后,得到待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,从而计算搭建参数,完成基础组件模型的搭建,空间分区组件为游戏引擎中的组件,本发明实施例不做具体限定。
为了满足快速且便捷的搭建基础组件模型的需求,并实现灵活地场景编辑目的,还可以获取基础构图需求数据,基础构图需求数据用于表征预期生成基础组件模型所需构图模型特征的内容,构图模型特征包括但不限于构图模型的形状,从而通过所述空间分区组件,按照基础构图需求数据生成与参考构图图像数据匹配的基础组件模型。
需要说明的是,在基于空间分区组件搭建基础组件模型的过程中,按照参考构图图像数据,利用空间分区组件搭建出与参考构图图像数据中的场景匹配的简单几何体形状的基础组件模型,此时,可以通过场景编辑者按照参考构图图像数据中的场景从空间分区组件中选取匹配的几何体形状进行搭建,也可以通过空间分区组件对二维的参考构图图像数据进行扫描或图像识别,确定场景中的关键几何体空间位置、布局组成情况,从而获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,以计算搭建参数后基础组件模型的搭建,本发明实施例不做具体限定。同时,为了对简单几何体形状的基础组件模型进行细化,从而简化用户的操作流程,可以利用录入的基础构图需求数据对基础组件模型的搭建参数进行细化调整,本发明实施例不做具体限定。
本发明实施例中,在一个搭建建筑物场景地的三维虚拟场景数据生成的应用场景中,包括:在开始制作场景地三维虚拟场景数据时,可以创建对场景地进行编辑的制作工程,以获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,当前执行主体根据几何模型数据以及模型布局参数计算出搭建参数后,通过游戏引擎UE4中空间分区组件生成目标场景模型,即得到包含一个或多个几何体形状的目标场景模型。在确定构图后,获取目标场景模型的模型调整参数,通过游戏引擎UE4对目标场景模型的搭建参数进行模型细化处理,即按照模型调整参数对搭建参数进行调整,调整后的目标场景模型。然后可以从作为第三方贴图网站的完美加速器材质库或Quixel材质库中加载贴图资源,在游戏引擎UE4中制作材质球,并得到的贴图材质渲染至目标场景模型,得到三维虚拟场景数据。进一步地,通过渲染场景氛围模型得到更为具有氛围感的场景三维虚拟场景数据。此时,由于生成的三维虚拟场景均可通过游戏引擎UE4进行实现,因此,后期制作时,可以转成静态网格转FBX文件格式,导入到3D软件中,如图11所示。
本发明实施例提供了一种三维虚拟场景数据的生成方法,与现有技术相比,本发明实施例通过获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据,增加三维虚拟场景数据生成的操作便捷性,实现三维虚拟场景数据中场景模型灵活、自动调整目的,并通过渲染贴图材质的方式,增加三维虚拟场景数据的场景效果,从而提高三维虚拟场景数据的生成效率。
进一步的,作为对上述图1所示方法的实现,本发明实施例提供了一种三维虚拟场景数据的生成装置,如图12所示,该装置包括:
获取模块61,用于获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
生成模块62,用于根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
调整模块63,用于获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
渲染模块64,用于获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
进一步地,所述生成模块包括:
调取单元,用于调取空间分区组件,并基于所述空间分区组件在三维虚拟场景中搭建所述基础组件模型,所述所述空间分区组件中配置有不同基础组件模型的初始搭建参数;
配置单元,用于通过所述空间分区组件将所述初始搭建参数配置为所述搭建参数,得到所述三维虚拟场景中的目标场景模型。
进一步地,所述获取模块包括:
获取单元,用于获取对所述目标场景模型的场景调整操作,所述场景调整操作包括对所述目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容;
确定单元,用于解析所述场景调整操作对所述目标场景模型产生的调整内容,确定模型调整参数,并基于所述空间分区组件的空间编辑子组件,按照所述模型调整参数对所述目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
进一步地,所述装置还包括:加载模块,
所述加载模块,还用于加载用于渲染不同目标场景模型的资源贴图;
所述配置模块,用于基于所述资源贴图创建材质球,并为所述材质球配置至少一个材质参数,得到贴图材质;
所述配置模块,还用于为所述材质参数配置匹配的参数节点,以基于所述参数节点对所述材质参数进行调整。
进一步地,所述渲染模块包括:
确定单元,用于按照构图材质对应关系确定与所述目标场景模型的模型面匹配的至少一个贴图材质,所述构图材质对应关系用于表征不同模型面与不同材质贴图之间的对应关系;
渲染单元,用于调取所述贴图材质的材质球,并按照所述材质球对应的材质参数对所述目标场景模型的模型面进行渲染,得到三维虚拟场景数据。
进一步地,
所述获取模块,还用于获取至少一个场景氛围模型,所述场景氛围模型用于增加所述三维虚拟场景数据的氛围特征;
所述渲染模块,还用于按照场景特征辅助关系将所述场景氛围模型渲染至所述三维虚拟场景数据中,得到场景三维虚拟场景数据,所述场景特征辅助关系用于表征不同场景模型与所述三维虚拟场景数据中不同目标场景模型之间的特征关系。
进一步地,所述装置还包括:启动模块,
所述启动模块,用于在获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据的情况下,启动回滚机制,所述回滚机制用于对生成所述三维虚拟场景数据的过程信息进行追踪以及记录;
所述获取模块,还用于从通过启动所述回滚机制得到的回滚信息中获取与目标回滚节点匹配的过程信息,以对所述过程信息中的数据进行调整。
本发明实施例提供了一种三维虚拟场景数据的生成装置,与现有技术相比,本发明实施例通过获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据,增加三维虚拟场景数据生成的操作便捷性,实现三维虚拟场景数据中场景模型灵活、自动调整目的,并通过渲染贴图材质的方式,增加三维虚拟场景数据的场景效果,从而提高三维虚拟场景数据的生成效率。
根据本发明一个实施例提供了一种存储介质,所述存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的三维虚拟场景数据的生成方法。
图13示出了根据本发明一个实施例提供的一种终端的结构示意图,本发明具体实施例并不对终端的具体实现做限定。
如图13所示,该终端可以包括:处理器(processor)702、通信接口(Communications Interface)704、存储器(memory)706、以及通信总线708。
其中:处理器702、通信接口704、以及存储器706通过通信总线708完成相互间的通信。
通信接口704,用于与其它设备比如客户端或其它服务器等的网元通信。
处理器702,用于执行程序710,具体可以执行上述三维虚拟场景数据的生成方法实施例中的相关步骤。
具体地,程序710可以包括程序代码,该程序代码包括计算机操作指令。
处理器702可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。终端包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。
存储器706,用于存放程序710。存储器706可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序710具体可以用于使得处理器702执行以下操作:
获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。

Claims (10)

1.一种三维虚拟场景数据的生成方法,其特征在于,包括:
获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
2.根据权利要求1所述的方法,其特征在于,所述生成与所述搭建参数匹配的目标场景模型包括:
调取空间分区组件,并基于所述空间分区组件在三维虚拟场景中搭建所述基础组件模型,所述所述空间分区组件中配置有不同基础组件模型的初始搭建参数;
通过所述空间分区组件将所述初始搭建参数配置为所述搭建参数,得到所述三维虚拟场景中的目标场景模型。
3.根据权利要求2所述的方法,其特征在于,所述获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型包括:
获取对所述目标场景模型的场景调整操作,所述场景调整操作包括对所述目标场景模型的几何模型数据以及模型布局参数进行调整的操作内容;
解析所述场景调整操作对所述目标场景模型产生的调整内容,确定模型调整参数,并基于所述空间分区组件的空间编辑子组件,按照所述模型调整参数对所述目标场景模型的搭建参数进行调整,得到调整后的目标场景模型。
4.根据权利要求1所述的方法,其特征在于,所述获取与所述目标场景模型匹配的贴图材质之前,所述方法还包括:
加载用于渲染不同目标场景模型的资源贴图;
基于所述资源贴图创建材质球,并为所述材质球配置至少一个材质参数,得到贴图材质;
为所述材质参数配置匹配的参数节点,以基于所述参数节点对所述材质参数进行调整。
5.根据权利要求4所述的方法,其特征在于,所述获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据包括:
按照构图材质对应关系确定与所述目标场景模型的模型面匹配的至少一个贴图材质,所述构图材质对应关系用于表征不同模型面与不同材质贴图之间的对应关系;
调取所述贴图材质的材质球,并按照所述材质球对应的材质参数对所述目标场景模型的模型面进行渲染,得到三维虚拟场景数据。
6.根据权利要求1所述的方法,其特征在于,所述获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据之后,所述方法还包括:
获取至少一个场景氛围模型,所述场景氛围模型用于增加所述三维虚拟场景数据的氛围特征;
按照场景特征辅助关系将所述场景氛围模型渲染至所述三维虚拟场景数据中,得到场景三维虚拟场景数据,所述场景特征辅助关系用于表征不同场景氛围模型与所述三维虚拟场景数据中不同目标场景模型之间的特征关系。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数以生成三维虚拟场景数据的情况下,启动回滚机制,所述回滚机制用于对生成所述三维虚拟场景数据的过程信息进行追踪以及记录;
从通过启动所述回滚机制得到的回滚信息中获取与目标回滚节点匹配的过程信息,以对所述过程信息中的数据进行调整。
8.一种三维虚拟场景数据的生成装置,其特征在于,包括:
获取模块,用于获取待搭建虚拟场景的基础组件模型的几何模型数据以及模型布局参数,所述基础组件模型为非静态模型,所述模型布局参数用于表征所述基础组件模型的分布位置以及逻辑关系;
生成模块,用于根据所述几何模型数据、所述模型布局参数确定所述基础组件模型的搭建参数,并生成与所述搭建参数匹配的目标场景模型;
调整模块,用于获取所述目标场景模型的模型调整参数,并通过所述模型调整参数对目标场景模型的搭建参数进行调整,得到调整后的目标场景模型;
渲染模块,用于获取与所述目标场景模型匹配的贴图材质,并基于所述贴图材质渲染所述目标场景模型,生成三维虚拟场景数据。
9.一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如权利要求1-7中任一项所述的三维虚拟场景数据的生成方法对应的操作。
10.一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如权利要求1-7中任一项所述的三维虚拟场景数据的生成方法对应的操作。
CN202111669499.1A 2021-12-30 2021-12-30 三维虚拟场景数据的生成方法及装置、存储介质、终端 Pending CN114307158A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111669499.1A CN114307158A (zh) 2021-12-30 2021-12-30 三维虚拟场景数据的生成方法及装置、存储介质、终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111669499.1A CN114307158A (zh) 2021-12-30 2021-12-30 三维虚拟场景数据的生成方法及装置、存储介质、终端

Publications (1)

Publication Number Publication Date
CN114307158A true CN114307158A (zh) 2022-04-12

Family

ID=81020634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111669499.1A Pending CN114307158A (zh) 2021-12-30 2021-12-30 三维虚拟场景数据的生成方法及装置、存储介质、终端

Country Status (1)

Country Link
CN (1) CN114307158A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115017588A (zh) * 2022-06-10 2022-09-06 中国建筑西南设计研究院有限公司 一种体育类建筑模型的生成方法、装置、设备及存储介质

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115017588A (zh) * 2022-06-10 2022-09-06 中国建筑西南设计研究院有限公司 一种体育类建筑模型的生成方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN106651987B (zh) 路径规划方法及装置
JP2021520579A (ja) オブジェクトのロード方法及び装置、記憶媒体、電子装置、並びにコンピュータプログラム
CN107358649B (zh) 地形文件的处理方法和装置
KR102573787B1 (ko) 광 프로브 생성 방법 및 장치, 저장 매체 및 컴퓨터 디바이스
CN111402390A (zh) 模型渲染方法、装置、设备及存储介质
US20050253849A1 (en) Custom spline interpolation
CN111583378B (zh) 一种虚拟资产处理的方法及装置、电子设备、存储介质
CN111240736B (zh) 模型配置的方法、装置、设备及存储介质
CN113689534B (zh) 物理特效渲染方法、装置、计算机设备和存储介质
CN114307158A (zh) 三维虚拟场景数据的生成方法及装置、存储介质、终端
Weber et al. Editable indoor lighting estimation
CN111950057A (zh) 一种建筑信息模型bim的加载方法及装置
CN110378948B (zh) 3d模型重建方法、装置及电子设备
CN110038302B (zh) 基于Unity3D的网格生成方法及装置
CN114299202A (zh) 虚拟场景制作的处理方法及装置、存储介质、终端
CN110989979A (zh) 一种基于ue引擎的地形生成方法
CN113032699B (zh) 机器人的模型构建方法、模型构建装置和处理器
CN111462343B (zh) 数据处理方法、装置、电子设备及存储介质
CN114663324A (zh) 一种bim模型与gis信息的融合显示方法及相关组件
CN113076631A (zh) 一种机器人模拟器生成方法、机器人模型仿真方法及装置
CN114565709A (zh) 一种数据存储的管理方法、对象渲染的方法及设备
CN113318444B (zh) 角色的渲染方法和装置、电子设备和存储介质
WO2024011733A1 (zh) 3d图像实现方法及***
US20240212282A1 (en) Image rendering method and apparatus, device, and medium
CN115761198A (zh) 一种数据模型轻量化方法、装置、设备及存储介质

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