0
我試圖在pyglet中繪製一個基本的立方體,並對其應用紋理。我可以繪製立方體,但紋理只是我加載的文件中的一個像素。這裏是我如何加載紋理並設置它。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」)中最低的最左邊像素。我需要立方體的每個面使用整個文件