立方体边缘出现白色边缘

发布于 2024-10-20 13:19:29 字数 122 浏览 3 评论 0原文

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

When I render a cube and texture it I end up with white edges along the cube. I've checked the vertex and texture coordinates and they look fine to me. My texture is a power of 2. It is a texture map containing 4x4 textures in which each texture is 16x16 pixels. Does anyone have any suggestions?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

羁绊已千年 2024-10-27 13:19:29

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

I guess you are experiencing texture bleeding. You can solve it by either using GL_CLAMP on your textures or adjusting slightly your UV coordinates to 0.0005 and 0.0095 (for instance) instead of 0 and 1 to compensate for the texture sampling artifacts.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文