Unity利用双相机巧做水印功能
2014-04-09 18:18
127 查看
在unity项目中,经常会遇到截屏后分享图片的功能,为了防止内容的侵权和加强传播能力,我们需要水印功能。在unity中,如此这般实现:
1、需要有两个正交相机
2、两个相机采用不同的depth
3、depth小一点的因为渲染的时间比大的早,所以作为主图的渲染
4、depth大的渲染的时间在上面的相机后,因此负责把水印图(或者是字)渲染到上面的相机的输出上
5、在Unity中新建一个RenderTarget,然后在两个相机的Target Texture部分,把这个RenderTarget拖入
这样RenderTarget中渲染出来的图就是我们需要的水印图。
1、需要有两个正交相机
2、两个相机采用不同的depth
3、depth小一点的因为渲染的时间比大的早,所以作为主图的渲染
4、depth大的渲染的时间在上面的相机后,因此负责把水印图(或者是字)渲染到上面的相机的输出上
5、在Unity中新建一个RenderTarget,然后在两个相机的Target Texture部分,把这个RenderTarget拖入
这样RenderTarget中渲染出来的图就是我们需要的水印图。
相关文章推荐
- Unity 3D:控制相机旋转、移动、缩放等功能
- 利用thinkphp5的水印功能做图片海报
- android之利用surfaceView实现自定义水印相机
- 利用Unity自带的合图切割功能将合图切割成子图
- 利用Unity和高通实现简单的AR功能
- 利用winrar的自解压功能单文件发布Unity的PC版本包
- Unity 相机跟随人物移动而移动,利用插值实现
- unity 利用差值实现相机跟随与轴值实现人物拉近
- Unity手动buildab 指定sprite 如何利用到spritepacker的功能
- 利用系统相机和图库打造3分钟完成拍照,图片裁剪以及视频资源上传功能
- [转载]利用Unity自带的合图切割功能将合图切割成子图
- 【Unity3D自学记录】利用WinRAR的自解压功能单文件发布Unity的PC版本包
- unity 通过点击游戏小地图,来移动主相机功能实现
- 相机的连拍和水印的功能
- 【转载】利用Unity自带的合图切割功能将合图切割成子图
- A利用ASP小偷和Google实现在线翻译功能的代码
- ECMALL 增加上传图片自动增加水印功能
- 如何让Maya中的相机和Unity相机的FOV(Angle of View)对上
- 004.unity相机
- 利用Google高级搜索功能做SEO调研