unity3d 千人同屏怎么优化

 我来答
匿名用户
2016-12-02
展开全部
游戏画面卡顿,也就是计算资源消耗过多,这有各种原因。优化一般有几个方面: 1. 首先就是要降低你的Draw Call数量,把小的贴图、精灵图汇总整理成大的贴图或 atlases,多个模型多复用已有的贴图。 2. 优化模型,这个包括你说的精简多边形面数,在3ds Max里做,如果是静态模型可以用3ds Max里的优化修改器,如果是骨骼蒙皮动画,需要你用石墨工具重新布线。游戏模型为了增加质感一般使用低模+法线贴图,你可以在3ds Max里生成法线贴图。 3. 优化光照系统,即产生光照贴图。静态场景和模型用烘培阴影和光照(在Unity里做,或在3ds Max里做然后导入Unity)。动态模型和角色可用重合的低模来产生实时阴影。 4. 优化物理系统,尽量不要用 Mesh 碰撞器,用组合的规则体(如球状和盒状)来代替原始模型的 Mesh 碰撞器。 最后,你要善用调试器和性能监视器,比如 Unity 的 Gizmos 和性能监视对话框,还有编译到 iOS 平台时的 Xcode Instruments 性能剖析器,用这些工具看看最消耗计算资源的是你的程序的那部分,然后再做对应的优化。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式