查看: 1468|回复: 5
打印 上一主题 下一主题

[提问] unity3d开发iphone如何将资源优化到最小(上)

[复制链接]

700

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
16564
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-10-30 09:23:19 |只看该作者 |倒序浏览
- 试试把gameobject 一个一个禁用,确定下什么最影响性能
- stats 里面有多少个 Draw calls & 三角形
- 合并网格物体
- 合并材质张数
- 不要用网格碰撞.
- Unity对带动作的模型渲染消耗比较大,如果是静态的不带动作文件的模型渲染不会出现效率问题,但是要确保只绘制屏幕内的东西

最简单是将摄像机调成 顶点光照 能省不少资源

1. 测试时候注意看Stats很重要, drawCalls 上限35(具体怎么降低DrawCalls,请自己搜搜)
1.1. V大说可以用GUI插件把所有gui的drawCall整合成1次, 还没问具体怎么办.
2. Batched越高越好, 整合渲染,
2.1. 具体还不知道怎么搞
3. 灯光能不用就不用, 阴影用个面代替, 投射阴影和实时灯光,简直就是frameKller.
4. 模型尽量减少面. 这个和drawCall相辅相成. 我上个游戏满屏只有400面, drawCalls都干到快90了,还一样能跑到30帧在真机上. 当然没有复杂的运动是另个方面.
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

may    

8830

主题

80

听众

7万

积分

首席设计师

Rank: 8Rank: 8

纳金币
52312
精华
343

最佳新人 热心会员 灌水之王 活跃会员 突出贡献 荣誉管理 论坛元老

沙发
发表于 2012-11-30 19:01:26 |只看该作者
支持楼主的帖子
回复

使用道具 举报

955

主题

164

听众

7万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
59338
精华
28

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

板凳
发表于 2012-12-2 04:02:10 |只看该作者
这类型的帖子很有参考价值
回复

使用道具 举报

无效楼层,该帖已经被删除
5#
无效楼层,该帖已经被删除

74

主题

2

听众

3549

积分

中级设计师

Rank: 5Rank: 5

纳金币
-100
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2014-1-23 20:05:47 |只看该作者
相当不错的总结
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-14 17:01 , Processed in 0.085265 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部