[发明专利]一种基于Unity实现资源LOD分级的方法及其装置有效
申请号: | 201811479200.4 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109821240B | 公开(公告)日: | 2022-08-30 |
发明(设计)人: | 陈汉辉;卢歆翮;李茂;吴海权;陈镇秋;江卓浩;黄龙程;杨键 | 申请(专利权)人: | 广州西山居世游网络科技有限公司;珠海金山网络游戏科技有限公司 |
主分类号: | A63F13/60 | 分类号: | A63F13/60;H04W8/24 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 陈慧华 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 unity 实现 资源 lod 分级 方法 及其 装置 | ||
1.一种基于Unity实现资源LOD分级的方法,包括以下步骤:
S1、载入资源LOD;
S2、基于被载入资源LOD的类型分别进行分级操作;
S3、对被分级后的资源LOD按级别执行打包操作;
S4、上传资源包至服务器;
S5、应用终端判断硬件性能并根据硬件性能匹配所能使用级别最高的资源包;
S6、下载匹配级别最高或相对较低级别的资源包;
S7、加载并进行技术LOD档位选择;技术LOD档位的设置通过调整程序控制的配置项并进行配表操作,根据配置项的参数划分为一个或多个档位;
S8、程序层根据所选LOD档位调整显示参数。
2.根据权利要求1所述的基于Unity实现资源LOD分级的方法,其特征在于,所述资源LOD包括模型、贴图以及音乐。
3.根据权利要求2所述的基于Unity实现资源LOD分级的方法,其特征在于,使用prefab制作不同等级的模型,在制作过程中通过调整粒子和贴图,将其划分为一个或多个级别。
4.根据权利要求2所述的基于Unity实现资源LOD分级的方法,其特征在于,使用meta制作不同等级的贴图,在制作过程中通过修改参数打包出不同精度的贴图资源,并将其划分为一个或多个级别。
5.根据权利要求2所述的基于Unity实现资源LOD分级的方法,其特征在于,使用不同的保存路径区分音乐,将其划分为一个或多个级别,并以级别保存对应品质的音乐。
6.根据权利要求1所述的基于Unity实现资源LOD分级的方法,其特征在于,所述配置项包括分辨率、抗锯齿、渲染等级、柔光效果、贴图质量、图像等级、PBR等级、自阴影及采样倍数、皮肤等级、粒子数以及后期处理。
7.一种基于Unity实现资源LOD分级的装置,包括:
载入模块,用于载入资源LOD;
分级模块,用于基于被载入资源LOD的类型分别进行分级操作;
打包模块,用于对被分级后的资源LOD按级别执行打包操作;
通信模块,用于上传资源包至服务器;
判定模块,用于应用终端判断硬件性能并根据硬件性能匹配所能使用级别最高的资源包;
下载模块,用于下载匹配级别最高或相对较低级别的资源包;
档位选择模块,用于加载并进行技术LOD档位选择;技术LOD档位的设置通过调整程序控制的配置项并进行配表操作,根据配置项的参数划分为一个或多个档位;以及
参数调整模块,用于程序层调整显示参数。
8.一种计算机可读存储介质,其上存储有计算机指令,其特征在于该指令被处理器执行时实现如权利要求1至6中任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州西山居世游网络科技有限公司;珠海金山网络游戏科技有限公司,未经广州西山居世游网络科技有限公司;珠海金山网络游戏科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811479200.4/1.html,转载请声明来源钻瓜专利网。