java - Android 纹理映射 - PNG 文件的映射不正确

标签 java android opengl-es texture-mapping uv-mapping

我不是 opengles 方面的专家,但我一直在我的很多应用程序中使用它。我创建了一个新的应用程序来刷新自己的 opengles,并且我得到了一个可以绘制的正方形。现在我应用了纹理映射,但它的映射不正确。我一遍又一遍地彻底检查紫外线坐标,看起来是正确的。经过几个小时的困惑后,我终于决定再次将 .png 更改为我从网上下载的随机文件。瞧!它映射正确。当我切换回旧的 .png 时,它再次映射错误。有人能告诉我为什么会发生这种情况吗?

最佳答案

也许与图像大小有关。也许你的 png 尺寸不是 2 的倍数。 问候

关于java - Android 纹理映射 - PNG 文件的映射不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749803/

相关文章:

java - 动画位图的绘图列表

iOS OpenGL ES 多次加载同一对象时崩溃

opengl-es - 使用模板缓冲区渲染时纹理中的 OpenGL 透明度

iphone - 我应该学什么: Quartz or OpenGL ES?

深度优先搜索的java实现

java - JavaFX 中的 Z 顺序

java - 如何从电话管理器中检查电话号码格式是否有效?

java - netbeans 中的可缩放面板

安卓架构组件 : ViewModel keeps getting re-initialised

java - 使用类和索引单击元素时出现问题