如何降低OpenGL纹理的噪点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何降低OpenGL纹理的噪点相关的知识,希望对你有一定的参考价值。
GLES20.glEnable(GLES20.GL_SCISSOR_TEST);
GLES20.glScissor(0, 0, 100, 100);
GLES20.glClearColor(0.0f, 0.0f, 0.0f, 0.5f);
GLES10.glShadeModel(GL10.GL_SMOOTH);
GLES20.glClearDepthf(1.0f);
GLES20.glEnable(GL10.GL_DEPTH_TEST);
GLES20.glDepthFunc(GL10.GL_LEQUAL);
GLES20.glHint(GL10.GL_PERSPECTIVE_CORRECTION_HINT, GL10.GL_NICEST);
GLES20.glClear(GLES20.GL_COLOR_BUFFER_BIT);
GLES20.glDisable(GLES20.GL_SCISSOR_TEST);
整个屏幕我都在GLSurfaceView上收到噪音。我怎么能删除它?
答案
如前所述,有几种纹理过滤技术:NEAREST,bi / three LINIAR。看看这个令人敬畏的tutorial lesson 6。本教程中的Demo app。当然还有github的源代码。
以上是关于如何降低OpenGL纹理的噪点的主要内容,如果未能解决你的问题,请参考以下文章