【发布时间】:2015-09-06 13:30:45
【问题描述】:
我正在尝试在 pyglet 中绘制一个基本立方体,并对其应用纹理。我可以绘制立方体,但纹理只是我加载的文件的一个像素。这是我如何加载纹理并设置它。
self.texture = pyglet.image.load("texture.png").get_texture()
self.batch.add(
len(vertices) / 3, gl_QUADS, self,
("v3f" , vertices)
)
self.batch.draw()
这将成功地在我想要的地方绘制我的立方体,但纹理不是我想要的。仅显示纹理文件(“texture.png”)的最左下角像素。我需要立方体的每个面来使用整个文件
【问题讨论】:
标签: python opengl textures render pyglet