CainKernel / CainCamera

CainCamera is an Android Project to learn about development of beauty camera, image and short video
2.87k stars 783 forks source link

拍摄视频和照片的时候添加一个bitmap的logo 能给个建议吗 #83

Open sceneren opened 5 years ago

sceneren commented 5 years ago

新手不太懂 完全不知道怎么实现,能帮帮忙啊 感谢

CainKernel commented 5 years ago

就在录制的shader里面修改就好,注意logo的纹理坐标转换即可,这个跟贴纸绘制没啥区别,你先把贴纸弄懂就知道怎么加进去了,水印就是个固定位置的2D贴纸。

sceneren commented 5 years ago

能讲具体点吗 不太懂这一块的 万分感谢了

CainKernel commented 5 years ago

最简单的方法,通过glViewport,将绘制区域定位到你要绘制的位置,然后直接将图片绘制。然后将glViewport调整回来