渲染2000个3D但quad或plane对象发热问题如何解决?

材质已经使用了quad或plane,且确保DrawCall为1,反复调试排查发现问题就出在这2000个quad身上,没有任何代码运行就会发热。
这是cocos本身的问题吗?有没有大佬遇到过的如何解决

视锥剔除,遮挡剔除,场景渲染为单张背景纹理用一张plane表现

1赞

有没有文档,谢谢大佬!

视锥剔除,遮挡剔除网上教程应该还是挺多的。场景渲染为单张背景纹理局限性比较多,而且我也只是见过别人用,没有很详细的文档,你可以问问ai

1赞

@742969367 请问是安卓还是ios,微信小游戏还是其它的?

一般有两个常见卡点:
1: cpu层面, 楼上所说的相机视锥体剔除耗时,可以观察左下角render耗时指标

2:gpu层面 , quad或者plane使用了半透明材质,alphablend在手机gpu上渲染消耗较重。 另外就是不要用alpha-test之类,避免gpu的earlyZ优化失效。 :joy: