根据分享的优化方法:把小图合并成大图以提升性能,对于大量下载的图片(例如玩家头像),会带来多次DrawCall,有无好的优化方法?

3回答

根据分享的优化方法:把小图合并成大图以提升性能,对于大量下载的图片(例如玩家头像),会带来多次DrawCall,有无好的优化方法?

提问者 程序媛Adele 2015-04-30 311浏览

快来消灭0回答吧

{{ dataList.answer_count | view-format }}回答
  • gusterzhai 2015-05-04 16:23
    自己代码中合图
    0评论
  • Sylvia. 2015-09-23 21:31
    图看不了
    0评论
  • FDY1045 2015-09-25 00:32

    图看不成

    0评论
  • Farmachine 2016-02-22 16:30

    特效3D知识一颗星????

    现在特效除了手绘的3D要有点空间感,其他特效都必须会3D,更何况3D特效呢,
    0评论
  • miloyip 2015-05-04 16:23
    专家回答
    可以合并纹理。有几个方法:
    1. 在 CPU 端合并图片,再上传成纹理。
    2. 直接更新纹理区域。TexSubImage2D()。
    3. 使用Render-To-Texture做更复杂的合并。
    0评论
  • 初夏27茉莉 2015-10-05 22:40
    1评论
  • 初夏27茉莉 2015-10-05 22:43

    bucuo1woaikan1g

    0评论
  • 夏伏 2015-09-23 15:37
    5个点分析的都不错。
    第一个,硬直如果加入抗打击能力,是一个很合理的设置。街机是1对1,让位连击系统是必须的,这样的简化也是成功的。如果想做成网游,加入抗打击能力这种符合现实的设置,才可以更好的构建游戏。

    2,3,4,没有多少好说的,符合现实逻辑之下的动作和结果,是动作游戏合理性的基础。符合我们的认知,才能对霸道和灵活有认知感,也能让策划更合理的思考。
    只是,投技,应该是有格挡概念的,你扔个瓶子我抱头,应该要减少伤害,然后加入投掷硬直。这样鼓励玩家把投掷技能加入连击中,强化对敌人无法防御状态的思考,限制玩家无脑扔。如果是非物理投掷那就另算。如果把投掷物再弄成一个坑,如果策划能力不足,会很破坏游戏性。

    第五点是我最喜欢的,因为我被一些单机的跳跃关卡弄得心情特别差,所有哪怕这些单机评价很高,我直接卸载。
    1评论
  • zgw 2016-01-06 17:56

    图都看不了,这是什么鬼

    0评论
  • 淡然。     2016-02-12 11:27

    图可以了。!赞一个。

    0评论
  • Monochrome++ 2016-02-18 17:34

    这个图有大图吗。。这个看不清啊

    0评论
  • 拂晓之露 2016-02-20 19:07

    感谢分享~~赞一下

    0评论
  • 安妮‘ 2016-02-22 09:41

    观点不错 就是图有点小

    0评论
  • tomlv 2015-05-04 16:24
    cocos现在的做法是 节点深度优先遍历。    如果你头像不是相邻的节点去渲染。  即使把头像合并到大图上面 也不能起到效果。   如果能保证相邻的接点去渲染。  这样可以在内存里面先合并下贴图吧。 方法就是 miloyip说的那样。 
    0评论
  • 洛神 2015-08-29 16:30
    赞,已收,刚好要用到
    0评论
  • 绝绝 2016-01-11 23:53

    很棒。我已经收了。

    0评论
  • 大頭芬 2016-02-13 21:41

    我喜欢这个!谢谢楼主分享!

    0评论
  • 俊%男子 2016-02-20 12:34
    已收,刚好要用到~
    0评论
  • 喵叔 2016-09-23 17:20

    特效3D知识一颗星?

    0评论
  • rockyg 2016-10-17 15:05
    专家回答

    回答几位的疑问:3D知识肯定是要有一定的了解并会3D工具,3D知识包含很多方面,比如渲染、贴图模型烘焙、灯光、雕刻、建模、3D角色细分还会有结构布线等等的知识,非常的多,对特效制作人员来说,仅需要会使用3D工具和了解部分3D原理即可。所以这里定位是1颗星,如果有特殊的需要超出的知识可以通过团队协作来解决。

    0评论
  • {{ answer.user.NickName }} {{ answer.profession }} {{ answer.created_at | time-format }}
    专家回答
    {{{ answer.answer }}}
    {{ answer.answer_count | view-format }}评论
加载中... 查看更多回答