如何使用 OpenGL 对对象的 MTL 文件中引用的 JPG 图像进行纹理映射?

发布于 2024-12-22 21:58:13 字数 51 浏览 1 评论 0原文

我该怎么做?我目前正在使用 Nate Robin 的 GLM,但我认为它不支持这种纹理?

How do I do that? I'm currently using Nate Robin's GLM but I don't think it supports this kind fo texturing?

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

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

发布评论

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

评论(1

时光是把杀猪刀 2024-12-29 21:58:13

我查看了 GLM 的来源。似乎没有直接支持纹理加载(甚至纹理绑定)。但是,纹理坐标是可用的。因此,您必须手动处理纹理加载和绑定。首先,我建议使用一些原始图像(您可以直接加载到数组中)。稍后您可以选择合适的图书馆。如果尺寸很重要,NanoJPEG 可能是一个明智的选择。

要了解如何应用纹理,此处是事实上的 OpenGL 教程系列中的教程。

I've looked at GLM's source. It seems there is no direct support of texture loading (even texture binding). But, texture coordinates are usable. So, you have to manually handle texture loading and binding. As a beginning, I recommend to use some raw images (you can directly load into a array). Later you can pick up a proper library. If size matters, NanoJPEG can be a wise choice.

For learning how to apply textures, here is a tutorial from defacto OpenGL tutorial series.

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