quick游戏中对资源格式如何选择?

在ios上使用pvrtc4格式,android上使用etc格式,包小并且消耗内存也少很多?

使用 (pvrtc4 或者 etc) 与使用(png、jpg) 的优缺点是怎么样的?

比如:性能上、包大小、游戏质量、对热更新是否有影响(比如打包成大图后)、对ccs的支持、需要实现一个批量转换工具、写代码时加载纹理需要做格式区分。

如果游戏开发中是使用的png和jpg都散图, 要转成上述2中格式后的工作量有多大?

我也想知道这个问题的答案

自己顶一下。:2::2::2::2::2:

— Begin quote from ____

引用第3楼麒麟子于2014-07-18 09:46发表的 :
pvrtc 和 etc是硬件支持的格式,因此,不会进行内存和显存解码,将会省许多
同时,由于不会解码,那CPU到GPU的传输量就会变少,在手机平台这种总线带宽小的设备上,可以得到一定量的性能提升。

但pvrtc只适合IOS,etc适合android, 需要做两个平台的分别优化,并且etc不支持ALPHA通道,所以需要解决一些问题。

很到位,学习了
http://www.cocoachina.com/bbs/job.php?action=topost&tid=214811&pid=1006717

— End quote

:6: :6: 顶!!!

麒麟子牛逼~学习了

http://blog.csdn.net/id_for_xiaosi/article/details/8794433

碉堡了!学习了!不过还有好多不懂的,MARK下!:2::2::2::2::2::2::2:

如果是散图 也需要全部都转换成prvtc, 或 etc, 对写代码需要解决哪些问题?

是否需要自己写一个filesystem 来读取自己的资源来处理?

— Begin quote from ____

引用第3楼麒麟子于2014-07-18 09:46发表的 :
但pvrtc只适合IOS,etc适合android, 需要做两个平台的分别优化,并且etc不支持ALPHA通道,所以需要解决一些问题。

http://www.cocoachina.com/bbs/job.php?action=topost&tid=214811&pid=1006717

— End quote

两个疑问:

  1. 我用unity时,pvrtc格式的图片在android机器上使用也挺正常的。是不是某些机型不支持该格式?麒麟子可以分享下吗?
  2. etc不支持alpha,怎么处理可以支持呢?再弄一批单独的alpha通道图?

麒麟子同学精验好丰富!学习ing!

把分离的工作做到打包工具中是最好的,就不必和美术同学唧唧歪歪那么多图像格式了。在日常的开发调试中,依然用的是png,到了最终的包就是各自的纹理格式了。

— Begin quote from ____

引用第14楼zong于2014-07-18 14:10发表的 回 3楼(麒麟子) 的帖子 :
麒麟子同学精验好丰富!学习ing!
http://www.cocoachina.com/bbs/job.php?action=topost&tid=214811&pid=1007118

— End quote

是经验,不是精验。。。。。。