[发明专利]一种运行时批量检测Untiy特效粒子性能的方法在审
| 申请号: | 202111150941.X | 申请日: | 2021-09-29 |
| 公开(公告)号: | CN113908541A | 公开(公告)日: | 2022-01-11 |
| 发明(设计)人: | 张永明;谢晨;邝剑洪;李勇;潘岐贤 | 申请(专利权)人: | 广州四三九九信息科技有限公司 |
| 主分类号: | A63F13/52 | 分类号: | A63F13/52 |
| 代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 席小东 |
| 地址: | 510000 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 运行 批量 检测 untiy 特效 粒子 性能 方法 | ||
本发明提供一种运行时批量检测Untiy特效粒子性能的方法,包括以下步骤:加载特效文件;并且,特效文件挂载有特效检测脚本模块;特效检测脚本模块检测各个特效粒子系统的特效参数;特效检测脚本模块输出检测到的每一个特效粒子系统的特效参数,形成特效文件的特效检测报告。本发明提供一种运行时批量检测Untiy特效粒子性能的方法,是一种在特效粒子运行播放时自动扫描检测特效粒子性能的方法,并导出检测报告,具有特效粒子性能检测效率高,检测结果真实准确的优点。
技术领域
本发明属于特效粒子性能检测技术领域,具体涉及一种运行时批量检测Untiy特效粒子性能的方法。
背景技术
随着互联网的高速发展和移动技术升级成为数字基建、游戏互动娱乐场景的延伸,网络游戏逐步成为生活中不可或缺的生活体验。网络游戏在社会中发挥着娱乐、社交和体验乐趣的工具,随着各类网络游戏技术的日益更新以及周边设备的完善,游戏画质的表现力成为玩家体验和衡量品质的重要性能,各大游戏厂商积极推动网络游戏产业内人员不断提升研发技术水平,从而优化游戏画面品质,进而提升玩家体验。
在网络游戏中,Unity是一种游戏开发引擎,特效粒子是一种Unity引擎能够识别的资源文件,特效粒子是由大量呈现或移动的简单小型图像活网格组成。每个特效粒子代表一小部分流体或无定型实体,而众多特效粒子共同营造出完整的实物感。以烟幕云团为例,每个特效粒子都具备细小烟雾的质感,自身形态类似于微型云团。在场景内,大量的这些微型云团通过排列组合,营造出体积更大的整体云团效果,可增加游戏中真实效果表现。
现有技术中,采用美术人员手动检查的方式检查特效粒子形成的特效画面质量,由于游戏项目的特效资源量非常大,因此,具有特效粒子性能检查工作量大,检查效率低的问题。
发明内容
针对现有技术存在的缺陷,本发明提供一种运行时批量检测Untiy特效粒子性能的方法,可有效解决上述问题。
本发明采用的技术方案如下:
本发明提供一种运行时批量检测Untiy特效粒子性能的方法,包括以下步骤:
步骤1,加载特效文件;其中,所述特效文件包括n个特效粒子系统;并且,所述特效文件挂载有特效检测脚本模块;
步骤2,令i=1;
步骤3,对各个所述特效粒子系统进行遍历,当遍历到第i个特效粒子系统时,采用以下方法,检测到第i个特效粒子系统的特效参数:
步骤3.1,将第i个特效粒子系统置于摄像机的成像视野中;
步骤3.1.1,具体的,第i个特效粒子系统包括m个静态特效帧,将m个静态特效帧按自上向下顺序堆叠在一起,分别表示为:第1个静态特效帧,第2个静态特效帧,...,第m个静态特效帧;
步骤3.1.2,令j=1;
步骤3.1.3,摄像机置于堆叠在一起的静态特效帧的正上方,摄像机成像方向朝向最顶层的静态特效帧;
因此,第j个静态特效帧成像到摄像机的成像窗口;
步骤3.2,启动播放器,播放器变为播放状态,并同时触发运行所述特效检测脚本模块;
播放器采用以下方法,播放第j个静态特效帧:播放器读取摄像机的成像窗口,读取到第j个静态特效帧,并根据读取到的第j个静态特效帧,在播放界面绘制第j个静态特效帧,从而完成第1个静态特效帧的播放;
播放器在播放状态播放第j个静态特效帧的过程中,所述特效检测脚本模块同步运行,并检测到第j个静态特效帧的特效参数;
步骤3.3,然后,在摄像机的成像视野中,对于堆叠的静态特效帧,取消第j个静态特效帧的可见性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州四三九九信息科技有限公司,未经广州四三九九信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111150941.X/2.html,转载请声明来源钻瓜专利网。





