gpt4 book ai didi

android - OpenGL ES 2 - 一个大纹理图集与多个小纹理图集。什么是更好的性能明智?

转载 作者:太空宇宙 更新时间:2023-11-03 11:20:47 25 4
gpt4 key购买 nike

我正在使用 already existing engine 在 Android 中开发游戏.

我必须为我的动画使用大纹理,我想知道什么是更好的性能明智。新版本的引擎支持 npot 纹理(如果你问自己为什么我使用这样的分辨率)。

拥有多个 2330x1100 纹理图集还是只有一个 2330x(1100 x number_of_textures_i_need) 纹理图集更好?这个选择会影响加载时间吗?(我认为它们需要的内存是相同的,因为它们包含相同数量的像素)

我在某处读到切换纹理可能是一个缓慢的操作..

支线任务:

1) jar 纹理是否更有效(在环境构建中以便它可以处理 npot 纹理)?

2) 我可以只使用一个纹理来达到某些尺寸/内存限制吗?

最佳答案

一个大纹理应该更好,因为加载和激活很慢,因为内存上传到显存。它还应该使用更少的能源,从而增强用户体验;-)

尝试一下 - 并编写一个长时间运行的测试来证明这一点。

关于android - OpenGL ES 2 - 一个大纹理图集与多个小纹理图集。什么是更好的性能明智?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8773167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com