gpt4 book ai didi

android - 在 Android 中将多个纹理映射到立方体的面

转载 作者:太空狗 更新时间:2023-10-29 13:43:18 25 4
gpt4 key购买 nike

我刚刚开始在 android 中进行 opengl 编程,我对 opengl 也是相当陌生。我一直在使用 nehe 的 opengl 教程以及 insanitydesign 的 android 端口。我成功地创建了一个立方体,它的所有 6 个面都映射了一个纹理。我什至将多个纹理映射到立方体的不同面。 但我这样做的方法是分别创建 6 个面,有 6 个单独的索引和纹理缓冲区,然后使用 glBindTexture() 为每个面选择纹理,然后调用 glDrawElements。有没有解决这个问题的有效方法。我应该使用立方体贴图纹理而不是 GL_TEXTURE_2D 吗?

有什么建议吗?谢谢

最佳答案

一种非常有效的方法是使用纹理图集,并调整每个立方体面的纹理坐标以匹配图集中的坐标。

关于android - 在 Android 中将多个纹理映射到立方体的面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3122083/

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