码迷,mamicode.com
首页 > 编程语言 > 详细

Unity3D教程宝典之Shader篇:第十讲 雾化

时间:2015-03-11 12:08:11      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

Fog,即雾化。本质是离屏幕越远的物体,就越趋向于某种颜色。通常是远处,即离屏幕远的地方,趋向于白色或者浅灰色。
 
全局雾化: 在Edit->RenderSettings里设置,具体如下
Fog: 激活或不激活
Fog Color:雾的颜色,仅RGB起作用。
Fog Mode: Linear线性,Exp指数,Exp2 指数2
Fog Density:雾化的强度
Linear Fog Start:开始距离
Linear Fog End:结束距离

技术分享技术分享

部分雾化: 三种Shader都可使用,在需要雾化的物体Shader脚本里,加上如下代码

Fog{Mode Linear Color (0.87,0.87,0.87,1) Density 0.1  Range 0,300}

参数的设置和全局雾大同小异,具体参数详见下方链接。

雾化参数的设置参考

Unity3D教程宝典之Shader篇:第十讲 雾化

标签:

原文地址:http://www.cnblogs.com/zdlbbg/p/4329216.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!