iphone - 立方体边缘出现白边

标签 iphone android opengl-es webgl

当我渲染一个立方体并对其进行纹理处理时,我最终会在立方体上看到白色边缘。我检查了顶点和纹理坐标,我觉得它们很好。我的纹理是 2 的幂。它是包含 4x4 纹理的纹理贴图,其中每个纹理为 16x16 像素。有人有什么建议吗?

最佳答案

我猜你正在经历纹理渗色。您可以通过在纹理上使用 GL_CLAMP 或将 UV 坐标略微调整为 0.0005 和 0.0095(例如)而不是 0 和 1 来解决纹理采样伪影。

关于iphone - 立方体边缘出现白边,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5201115/

相关文章:

java - 手机无法编译shader

opengl-es - GLSL ES 中的最大程序

ios - 设置索引和顶点数组 openGL ES

ios - 验证时出现 Xcode 错误 - "Your binary is not optimized for iPhone 5"

iphone - UIViewController 的 IBOutletCollection

iphone - 如何将我自己的对象放置在 map 上?

android - Flutter:删除已折旧的启动屏幕

android - 在Android中获取Scrollview中ImageView的id

iphone - iOS 自定义单元格不起作用

android - 在 onDestroy() 之后 Activity 实例保留在内存中