Shader - Pass (三)
来源:互联网 发布:太阳帝国知乎 编辑:程序博客网 时间:2024/06/05 10:36
Fog
雾化是通过混合已生成的像素的颜色和基于到镜头的距离来确定的一个不变色来完成。雾化不会改变已经混合的像素的透明度值,只是改变RGB值
Syntax 语法
Fog { Fog Commands } 在大括号中设定雾命令的内容
- Mode Off | Global | Linear | Exp | Exp2:定义雾模式。缺省是全局的,依据雾在渲染设定中是否打开确定可从无变化到平方值
- Color ColorValue :设定雾的颜色
- Density FloatValue:以指数的方式 设定 雾的密度
- Range FloatValue , FloatValue:为linear的雾设定远近距离
Details 细节
- 缺省雾设定基于渲染设置:雾模式既可以是Exp2也可以是关闭;密度和颜色完全取自设定。
- 注意如果你使用片段程序,着色器雾设定仍然会被应用。如果平台没有对固定管线的雾功能支持,Unity会实时补上着色器以支持需要的雾模式。
0 0
- Unity3d Shader(三) Pass
- Shader - Pass (三)
- Shader - Pass
- Unity3d Shader(三) Pass(Color, Material, Lighting )
- Unity3d Shader(三) Pass(Culling & Depth Testing)透明立方体
- Unity3d Shader开发(三)Pass(Texturing )
- Unity3d Shader开发(三)Pass(Culling & Depth Testing)
- Unity3d Shader开发(三)Pass(Color, Material, Lighting )
- Shader - Pass (一)
- Shader - Pass (二)
- Shader - Pass (二)
- Shader - Pass (四)
- Shader - Pass (五)
- Shader - Pass (六)
- Unity3d Shader(三) Pass(Texturing)混合纹理(同时显示2张图),自发光
- Unity3d Shader(三) Pass(Alpha testing)植物的透明剪切
- Unity3d Shader(三) Pass(Blending)带贴图的透明玻璃等
- Unity3d Shader(三) Pass(GrabPass)捕获物体所在位置的屏幕的内容
- jquery ajax post方法获取json数据
- 拒绝服务
- leetcode 1 Two Sum
- IDEA Maven不见了
- openssl 读取各种密钥的方法和接口
- Shader - Pass (三)
- _tcsstr
- iOS Crash文件的解析(二)如何使用symbolicatecrash工具
- shell脚本里获取字符串的最后一个字符
- 关于OSI七层模型第三层学习总结-NEtwork(自己每天的学习总结)
- 小计划及杂想
- 经典迷宫问题1
- HDU 5546 Ancient Go
- 正则表达式的处理