求助!关于3d物理游戏的性能优化问题

不会呀,休眠了就不卡了,这个项目最后把光照关了性能提升了不少 :smile:

甚至还能debug出来哪个地方最耗时,大佬666

:rofl: :rofl: :rofl:也是真没招了,超过deadline好几天了

好了,不要唤醒我不好的回忆 :joy::joy::joy::joy:

试玩广告吗?

关闭光照岂不是没有阴影啦?

对 没阴影了 :sob:

是呀 :thinking:

:rofl: :rofl: :rofl: :rofl:

这shader质感不错啊 咋调的 好舒服

可能是我版本问题 设置node.getComponent(RigidBody).sleep()没有起到作用 :sob:

游戏上原生 ,还是上小游戏了?有线上体验吗

试玩广告 :rofl:

就cocos默认的,可能是颜色好看吧 :relieved:

image
大鹅类,支付宝小游戏,iphone12玩一会就发热严重,发热就掉帧,开了高性能的。是哪个部分没优化到位的,这是电脑网页上面板数据

三角面快70w了,自己检查下吧

我之前网格简化到很低的程度,感觉好像也差不多发热掉帧

完全没必要用物理,数量多走八叉树+曼哈顿距离/square distance判断,当前物体的最大半径+碰撞物体的最大半径<2者之间的曼哈顿距离+threhold(手感调下)

  • 圆碰撞常用(bullet 还会开根号):

(Δx)2+(Δy)2<(ra+rb)2

  • 曼哈顿:

∣Δx∣+∣Δy∣<r_a+r_b+threshold

单次省不了几十倍 ,顶多是常数级(比如 1.x~2x 这种量级)。

1赞