黄文君
黄文君
就在录制的shader里面修改就好,注意logo的纹理坐标转换即可,这个跟贴纸绘制没啥区别,你先把贴纸弄懂就知道怎么加进去了,水印就是个固定位置的2D贴纸。
最简单的方法,通过glViewport,将绘制区域定位到你要绘制的位置,然后直接将图片绘制。然后将glViewport调整回来
GL_OUT_OF_MEMORY(0x505),显存泄漏问题,检查一下你的OpenGLRenderer每次用完是否被释放了。
这些都不是问题产生的根本原因。你需要查找shader、纹理资源是否及时释放了。shader和纹理资源是跟EGLContext绑定的,如果不断创建新的纹理又不释放,等GPU显存消耗完之后就会出现显存泄漏的问题。你要检查的是,你用的Filter是否是每次都重新创建,包括FBO不断创建等,这样显存肯定是会被不断消耗,而不是固定的一个Filter的显存大小,故久而久之,显存就被消耗完,此时就会爆出显存泄漏的错误。我建议你用GPU调试工具来看下哪个步骤泄漏了,常用的像Snapdragon Profiler之类的工具都可以分析出来。
After register Faceplusplus key and secret, replace it in CainCamera. It may not work the first time, you may try to close camera page and reenter, that it works. Offline...
没有停止更新,只是加班比较多,抽不出时间更新。这段时间一直在写编辑页的SDK。没写完不怎么更新而已
画面模糊是我去掉了自动对焦功能,你可以自己加上。空指针问题,如果录制过程中有进度更新的话,那就是在录制完成退出的时候,JavaVM对象已经被释放,查一下onUnload方法是否在回调之前调用的。具体设备问题需要具体分析原因。
mls瘦脸算法,当时弄了一半就没写了,感觉不太理想,没弄完然后忘记去掉了。后面我整了现在的瘦脸大眼渲染流程,所以就一直留在这里了
不是,这个是新的瘦脸大眼算法的全图三角剖分对应的索引。旧的老早了,我都忘了怎么弄的了,现在也没时间回去看这块了。
最近真的没啥时间。自从我进了腾讯之后,连周末基本都没时间了。天天加班到晚上十点半以后,一直在改BUG填坑。主要是代码质量太差了,BUG改不完,最近这段时间周六时不时在加班,完全抽不出时间来搞这个。你看我都快两个月没提交过代码了,不是我不想弄,而是实在没时间。