离线合批方法、装置、电子设备、存储介质制造方法及图纸

技术编号:41563516 阅读:22 留言:0更新日期:2024-06-06 23:46
本发明专利技术提出了一种离线合批方法、装置、电子设备、存储介质,其中离线合批方法包括:基于遍历项目美术资源确定可合并预制件和可合并模型;合并可合并模型的贴图得到模型图集,合并子网格得到第一合并网格并对新材质应用模型图集;完成模型合并后,合并可合并预制件的贴图得到预制件图集,合并全部项目模型得到第二合并网格并对新材质应用预制件图集;基于合并后的可合并预制件输出完成离线合批的目标项目。根据本发明专利技术实施例的技术方案,能够根据引用对象的数量自动识别可合并的模型和预制件,基于贴图和网格实现自动合并,有效提高了项目开发的效率和准确性,有效降低了场景渲染时的批次。

【技术实现步骤摘要】

本专利技术涉及图形处理,特别涉及一种离线合批方法、装置、电子设备、存储介质


技术介绍

1、在游戏或应用对画面进行渲染时,每一次渲染都要由cpu整理渲染内容并设置渲染状态,然后将这些数据提交给gpu进行渲染。提交渲染命令的次数和需要渲染的场景内容量成正比,场景越丰富,渲染批次也越高,而频繁的提交时cpu的状态切换会带来极大的性能消耗。通过减少或一次提交多个渲染命令来降低批次数,进而提升cpu工作效率,优化游戏整体效率的方法就被称为批量渲染。将模型的网格、材质、贴图等美术资源预先进行合并来进行批量渲染的方式为合批。

2、常见的合批方法包括离线合批和实时合批,离线合批是在游戏或应用的制作过程中,预先将美术资源进行整合,合并模型的网格、材质、贴图等资源总数,从而减少批次,优化渲染效率。在相关技术中,离线合批主要由美术资源的开发人员手动在建模软件中进行,工作时要在多个制作工具间频繁切换,存在工作量大耗时长,流程复杂高等问题。

3、在相关技术中,提出了一些可以自动合并贴图或者模型的工具,但是一个合批项目包括多个预制件,每个预制件包括一个或者多本文档来自技高网...

【技术保护点】

1.一种离线合批方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述合并所引用的全部所述项目子网格得到第一合并网格之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在所述确定所述第一合并网格的第一UV数据之后,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述将所引用的全部所述项目模型合并为第二合并网格之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述基于合并后的所述可合并预制件输出完成离线合批...

【技术特征摘要】

1.一种离线合批方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,在所述合并所引用的全部所述项目子网格得到第一合并网格之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,在所述确定所述第一合并网格的第一uv数据之后,所述方法还包括:

5.根据权利要求2所述的方法,其特征在于,在所述将所引用的全部所述项目模型合并为第二合并网格之后,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,在所述基于合并后的所述可合并预制件输出完成离线合批的所述目标项目之前,所述方法还包括:

7.根据...

【专利技术属性】
技术研发人员:白煦童招新宇郑宇华
申请(专利权)人:珠海剑心互动娱乐有限公司
类型:发明
国别省市:

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

1