预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利(10)授权公告号CN109523618B(45)授权公告日2022.02.22(21)申请号201811359445.3CN108416843A,2018.08.17CN102(22)申请日2018.11.15222352A,2011.10.19CN108305327A,2018.07.20(65)同一申请的已公布的文献号CN102157008A,2011.08.17申请公布号CN109523618ACN105787865A,2016.07.20(43)申请公布日2019.03.26CN106469463A,2017.03.01(73)专利权人广东趣炫网络股份有限公司EP2538330A1,2012.12.26地址510000广东省广州市天河区高普路WO0137220A1,2001.05.251023号B6室US2003172366A1,2003.09.11刘晓.面向移动终端的分布式渲染方法的研(72)发明人陈伟聪周晓明陈卓楷刘旭军究与设计.《中国优秀硕士学位论文全文数据库(74)专利代理机构北京集佳知识产权代理有限信息科技辑》.2016,(第3期),公司11227毛华庆.基于GPU优化的三维实时渲染技术代理人罗满的研究.《中国优秀硕士学位论文全文数据库信(51)Int.Cl.息科技辑》.2010,(第10期),G06T15/00(2011.01)刘晓.面向移动终端的分布式渲染方法的研G06T1/20(2006.01)究与设计.《中国优秀硕士学位论文全文数据库信息科技辑》.2016,(第3期),(56)对比文件张骥先等.移动设备上富媒体场景渲染优化CN105184847A,2015.12.23策略.《计算机辅助设计与图形学学报》.2010,第CN108717354A,2018.10.3022卷(第8期),US2011181912A1,2011.07.28CN108295467A,2018.07.20审查员陈晓静权利要求书2页说明书8页附图1页(54)发明名称一种3D场景的优化方法、装置、设备及介质(57)摘要本发明公开了一种3D场景的优化方法、装置、设备及介质。该方法的步骤包括:获取移动终端渲染3D场景的各类执行元素时所需要的资源开销;统计目标3D场景中包含的目标执行元素,并计算各目标执行元素所对应的目标资源开销的累计值;当累计值超过预设值时,对目标3D场景进行优化。本方法减少了由于反复执行相同的操作内容而造成的时间开销,保证了3D场景开发过程的整体效率。此外,本发明还提供一种3D场景的优化装置、设备及介质,有益效果同上所述。CN109523618BCN109523618B权利要求书1/2页1.一种3D场景的优化方法,其特征在于,包括:获取移动终端渲染3D场景的各类执行元素时所需要的资源开销;统计目标3D场景中包含的目标执行元素,并计算各所述目标执行元素所对应的目标资源开销的累计值;当所述累计值超过预设值时,对所述目标3D场景进行优化;所述获取移动终端渲染3D场景的各类执行元素时所需要的资源开销具体包括:获取所述3D场景中具有各类顶点数和面数的场景模型,并测试得到所述移动终端渲染各所述场景模型时产生的第一GPU渲染耗时;获取通过所述移动终端的着色器对所述3D场景进行渲染时,各像素点平均产生的第二GPU渲染耗时;所述计算各所述目标执行元素所对应的目标资源开销的累计值具体包括:根据所述目标3D场景中包含的目标场景模型,获取并累计相应的所述第一GPU渲染耗时,生成中间值;在所述中间值的基础上,根据所述目标3D场景呈现至所述移动终端时所需的像素点数量,累计相应数量的第二GPU渲染耗时,生成所述累计值;在所述生成所述累计值后,该方法进一步包括:根据各所述目标场景模型的所述第二GPU渲染耗时,生成所述目标3D场景对应的灰度图;其中,所述目标场景模型在所述灰度图中的灰度值与所述目标场景模型对应的第二GPU渲染耗时具有正相关性;相应的,所述当所述累计值超过预设值时,对所述目标3D场景进行优化具体为:当所述累计值超过所述预设值时,根据所述灰度图对所述目标3D场景进行优化。2.根据权利要求1所述的方法,其特征在于,所述执行元素具体为与所述移动终端的CPU渲染耗时和/或GPU渲染耗时有关联性的所述执行元素;相应的,所述资源开销具体为所述CPU渲染耗时和/或所述GPU渲染耗时。3.根据权利要求2所述的方法,其特征在于,获取移动终端渲染3D场景的各类执行元素时所需要的资源开销具体为:获取所述移动终端渲染3D场景的各类绘制调用时所需要的所述CPU渲染耗时。4.根据权利要求1至3任意一项所述的方法,其特征在于,所述移动终端具体为手机。5.一种3D场景的优化装置,其特征在于,包括:开销获取模块,用于获取移