【发布时间】:2014-03-26 22:18:13
【问题描述】:
我正在使用 cairo 创建纹理并保存,问题是如果我直接将表面与 opengl 一起使用,它会垂直翻转。
如果我保存并加载,我可以使用 pil 和 im.tostring() 来翻转它。
有没有一种好方法可以将它翻转到 cairo 表面,也许保存我的 png 然后翻转以供使用或将图像倒置保存。
或者,我可以创建一个 PIL 图像并与 ciaro 共享缓冲区,这样我就可以使用 PIL tostring 方法来定位纹理。
接受建议,关于将 cairo 和 opengl 与 python 混合的信息不多。
【问题讨论】:
标签: python opengl flip texturing