CocosCreator帧率信息面版详解

本文介绍游戏开发中的重要参数,如帧率(FPS)、DrawCall的含义,以及Frametime、InstanceCount和三角面数量(Triangle)的作用。深入解析GameLogic、Physics和Render耗时,并关注GFX缓存。适合新手理解游戏性能优化。

简单做个说明,希望可以帮助到新手朋友~

在这里插入图片描述

Framerate(FPS): 帧率是以帧称为单位的位图图像连续出现在显示器上的频率,物质在1s内完成周期性变化的次数叫做频率,常用f表示 f=1/T;

Draw Call:是一种行为(指令),即 CPU 调用图形 API,命令 GPU 进行图形绘制,可以了理解为渲染调用次数;详细可以参考https://www.jianshu.com/p/c0f4598cbb20

Frame time(ms):每帧的时间;如果你游戏帧率是60fps,,则每帧时间为1/60=0.01666,就是16ms;

Instance Count: 实例数量

Triangle: 三角面数量,在2D游戏开发中,纹理贴图都是矩形存在的,一个矩形由两个三角形组成,所以一张纹理贴图占用两个三角面数量

Game Logic(ms): 游戏逻辑耗时

Physics(ms): 物理引擎耗时

Randerer(ms): 渲染耗时

GFX Texture Men(M): 纹理缓存

GFX Buffer Men(M): GFX 缓存

文章不太完善,后续持续更新,谢谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DNK666666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值