询问一个问题

如果出一些关于cocos creator3D的关于渲染,CPU/GPU性能优化,内存管理,gc等比较深层次的收费视频。会有人看嘛。

出的视频质量真的够的话, 我肯定会买

那可以先告知一下ios发热严重有什么好的解决方案么?

性能从CPU和GPU两边入手。GPU的话用RenderDoc或者GPA进行抓帧。分析每帧渲染的开销。然后针对不同的pass看开销是不是过高。CPU方面同样是做时间开销的判断。这块Unity有Profiler看时间。IOS的话。可以接xcode看intrist。分为CPU(逻辑开销), GPU(渲染开销), OverHead(IO,系统调用), Network(网络协议), 看百分比然后去查峰值。还有一块是内存管理。也分内存和显存。显存开销主要大头在于贴图的释放。内存的开销主要是序列化,比方说骨骼动画数据。再来就是闭包,构造,和跨语言调用的GC开销。这个是查性能的大体思路。具体比较常见的优化:对象池,不渲染的对象(比方说被挡住)进行隐藏。逻辑对象和渲染对象分离。合批等。

1赞

在楼下