【文件属性】:
文件名称:画面渐变黑白
文件大小:766B
文件格式:SHADER
更新时间:2016-09-16 05:16:44
Unity3D Unity Shader 黑白
使画面渐变颜色,把原来的颜色渐变成黑白画面.
使用方法:
将本Shader放在工程中,新建材质球M,把shader拖动赋值给材质球M.
新建一个RenderTexture,大小手动调整,DepthBuffer选择16bit或者24bit.
RenderTexture拖动赋值给材质球M.
新建一个摄像机A照射场景,并把RenderTexture赋值给摄像机A的TargetTexture.
场景中新建一个Plane,材质球M拖动赋值给Plane.
新建一个摄像机B,调整Plane角度/缩放/位置,遮挡住摄像机B.
使Plane正好遮盖场景元素.
运行时动态调整可使用代码调整材质球M的Alpha值.M.SetFloat("_Alpha",(0~1之间的数值))
网友评论
- 赞,但使用有些复杂
- 有效果,只是有点复杂