在ios上使用pvrtc4格式,android上使用etc格式,包小并且消耗内存也少很多?
使用 (pvrtc4 或者 etc) 与使用(png、jpg) 的优缺点是怎么样的?
比如:性能上、包大小、游戏质量、对热更新是否有影响(比如打包成大图后)、对ccs的支持、需要实现一个批量转换工具、写代码时加载纹理需要做格式区分。
如果游戏开发中是使用的png和jpg都散图, 要转成上述2中格式后的工作量有多大?
在ios上使用pvrtc4格式,android上使用etc格式,包小并且消耗内存也少很多?
使用 (pvrtc4 或者 etc) 与使用(png、jpg) 的优缺点是怎么样的?
比如:性能上、包大小、游戏质量、对热更新是否有影响(比如打包成大图后)、对ccs的支持、需要实现一个批量转换工具、写代码时加载纹理需要做格式区分。
如果游戏开发中是使用的png和jpg都散图, 要转成上述2中格式后的工作量有多大?
我也想知道这个问题的答案
自己顶一下。




— Begin quote from ____
引用第3楼麒麟子于2014-07-18 09:46发表的 :
pvrtc 和 etc是硬件支持的格式,因此,不会进行内存和显存解码,将会省许多
同时,由于不会解码,那CPU到GPU的传输量就会变少,在手机平台这种总线带宽小的设备上,可以得到一定量的性能提升。
很到位,学习了
… http://www.cocoachina.com/bbs/job.php?action=topost&tid=214811&pid=1006717
— End quote
顶!!!
麒麟子牛逼~学习了
碉堡了!学习了!不过还有好多不懂的,MARK下!






如果是散图 也需要全部都转换成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
两个疑问:
麒麟子同学精验好丰富!学习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
是经验,不是精验。。。。。。