OpenGL ES:绘制小物体

时间:2011-09-15 17:50:35

标签: ios opengl-es

为了最好地说明我遇到的问题,我创建了一个短屏抓取。在这里观看:http://cl.ly/1o3p3x2e2J1a1d3d2N1Q

基本上,屏幕上的星星,因为它们从右到左在屏幕上进行动画制作,所以它们会自行调暗和增亮。我不打算发生这种情况。放大时,问题就会消失。

我的预感是这与被绘制对象的大小和像素边界有关。它是否正确?解决这个问题的最佳方法是什么?

谢谢!

--- ---编辑
这是我加载纹理的方式:http://pastebin.com/RDc8x7Te
而且,这就是我如何设置OpenGL ES:http://pastebin.com/SpvAqPqA

1 个答案:

答案 0 :(得分:0)

对缩放纹理使用最近和线性,这两者都不是很准确。您可能希望对两者使用线性,或构建mipmap。如果您使用正交视图,请尝试在像素上对齐几何体。