目前正在从事视频游戏项目。OpenGL ES 2纹理图集的流血边缘
当我:
Matrix.orthoM(projectionMatrix, 0, 0, widthwindows, heightwindows, 0, -1, 3);
一切正常。但是当变量widthwindows
与现实屏幕分辨率不同时,我会得到这种效果。
我无法从其他题目使用参见前述的解决方案,因为我的一些砖都是曲线或任何所以即使-0.5 pixel
有对他们没有影响,他们仍然可以得到透明度身边(甚至有些瓷砖AREN不在64*64
,但12*64
为例,所以-0.5 pixel
不起作用)。
我会尝试禁用此地图集上的mip映射,但这可能会导致其他问题,无论如何,你可以尝试。 – 2014-12-11 13:34:09
已经完成,没有变化。在朋友的纹理图集上使用gemserk过程后,我不知道如何启动那个。它似乎不再透明的边框,但我仍然得到它们时,我从左或右移动矩阵。例如,当我处于位置0和最大范围时,我不会得到它们。所以2件事情,首先如果有人能帮我启动:[链接](https://github.com/gemserk/imageprocessing),如果有人明白为什么当我移动矩阵缩放它总是出现? – disclique 2014-12-13 10:28:20