哈喽,大家好。作为一个太过正常的程序员,这次把之前一直计划的一个性能问题,做了一小丢丢的优化。
简单来讲,就是,优化了下DrawCall,这玩意是什么呢?就是进行渲染次数,可以从这里直观的看出来引擎是怎么渲染的。
之前其实没太在意,可能动不动就破千,这玩意相当消耗cpu,尤其对我这种低性能cpu,可以说提升还是非常明显。
不过问过别人设备性能好的玩家,好像可以忽略这个问题。
因为本身的特殊视角及着色器处理,其实存在两部分优化。
一个是图片,其实图片这玩意,可优化有限,之前因为犯二,主要是草的问题,使用了不同的着色器配置,于是,一直刷草,drawcall,也飞起。
其实如果想这种混乱的情况,drawcall依旧是压不住了。
所以不知道有谁知道这该咋优化呢?
还有个特殊的就是,3D模型,这个其实很好优化,把一样的模型设定渲染顺序搞成一致的,完美解决,降低的非常可观。
性能优化问题可以说,任重道远,目前游戏还有好几个地方需要优化。都优化完其实还有很多不理想的地方。
这次简单介绍到这里,喜欢的话可以关注个,拜拜~~
另外欢迎关注另一个。