【发布时间】:2013-03-21 10:55:38
【问题描述】:
我目前正在用 VBO 和颜色渲染一个立方体。我想在它们上面添加一些纹理,但我对此一无所知。仍在学习 OGL,但如何渲染带有纹理的立方体?我需要另一个用于纹理的 VBO?
谢谢!
【问题讨论】:
我目前正在用 VBO 和颜色渲染一个立方体。我想在它们上面添加一些纹理,但我对此一无所知。仍在学习 OGL,但如何渲染带有纹理的立方体?我需要另一个用于纹理的 VBO?
谢谢!
【问题讨论】:
是的,您需要另一个 FloatBuffer,更不用说纹理了。
将纹理映射到对象上时,需要使用纹理坐标 (How do opengl texture coordinates work?)。使用glTexCoordPointer() 将纹理映射到立方体上。
您可以使用 LWJGL 附带的 slick 库加载纹理。
【讨论】: