一种虚拟引擎模型加载方法、电子设备、存储介质技术

技术编号:28490428 阅读:29 留言:0更新日期:2021-05-19 22:11
本发明专利技术提供一种虚拟引擎模型加载方法,包括以下步骤:下载数据模型,下载原始数据模型;转换数据模型,对原始数据模型进行解析和数据转换集成相应的软件需要的标准数据;转换标准数据,将标准数据转换为虚拟引擎的对象和相应的材质数据。本发明专利技术涉及一种电子设备和存储介质,用于执行一种虚拟引擎模型加载方法。本发明专利技术提供动态加载VRay数据将文件转换成虚拟引擎开发的软件所显示对象的技术实现方法,过程简单,缩短整个模型到设计软件中加载呈现的周期,针对客户端软件升级,无需再次处理数据,提高用户在使用设计软件DIY室内硬装效果时数据处理的效率,可兼容不同虚拟引擎的版本,为软件开发节省大量时间和开发成本。件开发节省大量时间和开发成本。件开发节省大量时间和开发成本。

【技术实现步骤摘要】
一种虚拟引擎模型加载方法、电子设备、存储介质


[0001]本专利技术涉及计算机信息处理
,尤其涉及一种虚拟引擎模型加载方法、电子设备、存储介质。

技术介绍

[0002]现有同行业使用UE4(Unreal Engine 4,虚幻4引擎)虚幻引擎开源开发的3D设计类软件,其加载模型到场景中方式是通过将数据前置,即提前将模型打包成Pak包格式存储,再在客户端进行调用来做家具DIY设计,Pak包是一种包含模型和材质,同时模型和材质有相应的依赖关系的压缩文件格式。此方法存在的问题是过程繁琐,需要将原始模型和材质数据先处理再烘培打包上传,增加了数据存储的内存。同时当客户端软件升级时,如将UE4(4.21)升级到4.22,Pak包不能重复利用,需要再次打包成相对应版本格式的Pak包。

技术实现思路

[0003]为了克服现有技术的不足,本专利技术的目的在于提供一种虚拟引擎模型加载方法,解决了现有加载模型到场景中的方法存在过程繁琐,需要将原始模型和材质数据先处理再烘培打包上传,增加了数据存储的内存,当客户端软件升级时,需要再次打包成相对应版本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟引擎模型加载方法,其特征在于,包括以下步骤:下载数据模型,下载原始数据模型;转换数据模型,对所述原始数据模型进行解析和数据转换集成相应的软件需要的标准数据;转换标准数据,将所述标准数据转换为虚拟引擎的对象和相应的材质数据。2.如权利要求1所述的一种虚拟引擎模型加载方法,其特征在于:所述原始模型数据包括渲染器文件。3.如权利要求2所述的一种虚拟引擎模型加载方法,其特征在于:所述渲染器文件为VRay渲染器文本格式文件。4.如权利要求2所述的一种虚拟引擎模型加载方法,其特征在于:所述转换数据模型步骤中,对所述VRay渲染器文本格式文件进行解析和数据转换集成相应的软件需要的标准数据。5.如权利要求4所述的一种虚拟引擎模型加载方法,其特征在于:所述转换数据模型步骤中,所述标准数据为WebGL的geometry几何体结构对象。6.如权利...

【专利技术属性】
技术研发人员:廖常波
申请(专利权)人:佛山欧神诺云商科技有限公司
类型:发明
国别省市:

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

1