忙活了两周终于搞定了。
蛋疼...
说说里面碰到坑及大概步骤吧。
1.SurfaceTexture 使用的是 GL_TEXTURE_EXTERNAL_OES ,Unity里面不支持这货。必须再创建一份新的GL_Texture2D并把Texutrid返回给unity用。
2.在SurfaceTexture有新的帧后,使用FBO: GL_TEXTURE_EXTERNAL_OES->GL_Texture2D
3.注意 Unity和Android OpenGL的环境!!!!
本文共 284 字,大约阅读时间需要 1 分钟。
忙活了两周终于搞定了。
蛋疼...
说说里面碰到坑及大概步骤吧。
1.SurfaceTexture 使用的是 GL_TEXTURE_EXTERNAL_OES ,Unity里面不支持这货。必须再创建一份新的GL_Texture2D并把Texutrid返回给unity用。
2.在SurfaceTexture有新的帧后,使用FBO: GL_TEXTURE_EXTERNAL_OES->GL_Texture2D
3.注意 Unity和Android OpenGL的环境!!!!
转载于:https://www.cnblogs.com/sTnaw/p/6855334.html