首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们是否需要在cocos2dx中使用精灵作为2的幂

我们是否需要在cocos2dx中使用精灵作为2的幂
EN

Stack Overflow用户
提问于 2014-10-14 16:02:35
回答 1查看 450关注 0票数 1

我正在使用纹理包装器来打包我的纹理。有一个作为实际大小和罐子的导出选项。

在cocos2dx(考虑iOS和Android平台)中使用NPOT纹理有什么问题吗?

使用NPOT纹理有什么优势吗?当它加载到设备内存时,它是否减少了内存使用。

使用POT纹理有什么优势吗?为什么他们中的大多数人建议使用大麻?

请帮我解决这些问题。我使用的是cocos2dx 2.x版本。

谢谢,阿基尔

EN

回答 1

Stack Overflow用户

发布于 2014-10-14 20:14:27

一些(真正“旧”的)设备可能无法加载NPOT纹理。在最初的3G iPhones和iOS上,我相信3GS是第一个支持NPOT的。

NPOT纹理尺寸通常意味着更少的内存使用。在较新的设备上,它们也不会受到任何性能损失。

iOS曾经有一个错误,NPOT纹理增加了33%的内存使用率,但我相信这是在iOS 4.x的时候很久以前的事情了。

我不知道Android上的确切硬件情况(我是说,谁知道呢?)但在iOS上,现在绝对没有理由不使用NPOT纹理。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26355629

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档