【发布时间】:2015-02-22 23:15:11
【问题描述】:
我是 kivy 和 python 的新手。我试图通过我的画布像素化显示纹理(256x256),但它是模糊的,并且通过一些谷歌搜索我认为它是插值的?我希望它显示边缘清晰且不模糊的像素。当我使用 texture.get_region(...) 选择一个图块(64x64)并显示它时,它还会混合纹理中周围图块的颜色,因此我从新纹理中的其他图块中获得边框。我想我只是不擅长阅读 Kivy 的文档。
texture = Image('template.png').texture //getting texture
topright = texture.get_region(64, 64, 64, 64) //Selecting a specific Tile
with self.canvas:
Rectangle(texture = texture, pos = self.pos, size = (512,512))
【问题讨论】:
标签: python image canvas textures kivy