我有一个pyopengl程序,它在运行时混合了一些图像,然后将它们应用到一些简单的几何体中,它可以工作,但速度非常慢,比我所知的要慢。以下代码是我在运行时使用的图像权重变化的代码。在
img1 = PIL.Image.open(file_name1)
image1 = numpy.array(list(img.getdata()), numpy.uint8)
img2 = PIL.Image.open(file_name2)
image2 = numpy.array(list(img.getdata()), numpy.uint8)
img3 = PIL.Image.open(file_name3)
image3 = numpy.array(list(img.getdata()), numpy.uint8)
。。。在
^{pr2}$。。。在
glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB, 1024, 1024, 0, GL_RGB, GL_UNSIGNED_BYTE, new_image)
有人知道我该怎么做才能加快速度吗
更新: 我几乎确定我应该做混合与多纹理,有人有任何建议如何做到这一点?在
目前没有回答
相关问题 更多 >
编程相关推荐