关于OPENGL ES的反走样问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 00:17:17
有没人用过OPENGL ES的API,为什么我用glEnable(GL_LINE_SMOOTH); glLineWidth();两个API都没有效果呢?应该不是硬件的问题,因为,同样的代码,我用OPENGL的API就能实现反走样,而ES则不行。有没高手用ES实现过反走样的来和我说说为什么,感谢!
有的,你认真看一下。

ES里面是没有glEnable(GL_LINE_SMOOTH); glLineWidth();这两个API的,只有glHint
用这一句试下吧:
glHint(GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST);
不过我也不敢肯定,因为NEHE的源码我用这几句话都没消掉锯齿
最近在研究ES,可以加下QQ一起讨论下,因为很多东西我也不懂

去锯齿可用glTexParameteri函数处理。