好的,所以每当我缩小图像时,我都会得到一些锯齿伪影。真的不想这样。
我正在查看这个问题并看到了他的建议,但不确定这将如何适用于 open gl。
我知道 open gl 几乎可以自动缩放它。但是,我应该怎么看才能使图像看起来不错?
我应该在 GL 内部还是外部进行缩放?你会建议在我创建纹理之前进行缩放吗?
真的很想看看这是什么标准。谢谢!
如果复杂,请包含一些示例代码......即使只是伪代码。
好的,所以每当我缩小图像时,我都会得到一些锯齿伪影。真的不想这样。
我正在查看这个问题并看到了他的建议,但不确定这将如何适用于 open gl。
我知道 open gl 几乎可以自动缩放它。但是,我应该怎么看才能使图像看起来不错?
我应该在 GL 内部还是外部进行缩放?你会建议在我创建纹理之前进行缩放吗?
真的很想看看这是什么标准。谢谢!
如果复杂,请包含一些示例代码......即使只是伪代码。
我认为您应该寻找的术语是使用 opengl-es 2.0 进行多重采样。您应该打开它以在渲染中获得更平滑的缩放。
对于 1.0,您可以在此处使用复杂的答案。
一些来源:
// Create an OpenGL ES 2.0 context.
setEGLContextClientVersion(2);
if (kUseMultisampling)
setEGLConfigChooser(mConfigChooser = new MultisampleConfigChooser());
setRenderer(mRenderer = new GDC11Renderer());