2012-11-29 54 views
0

我在iPhone中使用Irrlicht引擎(分支鐮刀與svn最新版本4389)並選擇opengl-es2驅動程序。Irrlicht引擎npot圖像渲染

但是,它似乎不支持非冪次冪圖像紋理渲染。 我已經成功運行了一個opengles2示例,並在iPhone中進行了非二次冪的圖像渲染。

所以可能是COGLES2Driver或COGLES2Texture存在bug。

回答

2

你是否改變了GL_REPEAT的換行模式? OpenGLES2.0不支持NPO2重複紋理。

+0

是的,這是首先想到的。 @binzhang,請看看相關的問題和答案:http://stackoverflow.com/a/7524506/405681 – keaukraine

+0

它的工作原理!謝謝。我應該在opengl es2規範中找到它「OpenGL ES 2.0支持兩個2D紋理和立方體貼圖的非功率,但不支持除鉗制邊緣之外的mip-mapping和紋理包裹模式的警告。 – binzhang