Unity3D雾化效果
来源:互联网 发布:markdown.js使用方法 编辑:程序博客网 时间:2024/06/11 18:59
在Unity3D的Render Settings设置中,可以开启雾的效果,其中,有一个下拉选项:Fog Mode是原来选择雾的模式,此篇文章,就是来解释,雾在游戏场景中扮演的角色和用途
雾化效果就相当于开启大气的效果,让看起来有种朦胧胧的感觉,而且在大型项目中,适当的雾化可以提高游戏运行的效率,因为显卡可以不用去绘制看不清楚的物体,这在材质渲染中能大大节省资源
雾化的原理:把片断(fragment)颜色和雾颜色以一定比例混合,就能产生雾的效果。
雾的工作模式有三种:
Linear(线性雾):最好的渲染模式。物体淡入淡出的效果更自然。只需要提供一个距离视点的开始位置和结束位置。从开始位置到结束位置之间,雾的浓度越来越高,浓度的变化和距离成正比
Exp(指数雾):充满整个屏幕的基本渲染的雾。它能在较老的PC上工作,因此并不是特别像雾。
Exp2(指数平方雾):比Exp更进一步。它也是充满整个屏幕,但它使屏幕看起来更有深度
在指数和指数平方模式下,雾的浓度随着距离的增加呈指数增长。这种模式通常用来用于烟雾、烟幕等效果
0 0
- Unity3D雾化效果
- Direct3D中的雾化效果
- OGRE雾化效果入门
- Direct3D中的雾化效果
- Direct3D中的雾化效果
- OpenGL: 雾化效果
- opengles实现雾化效果
- android opengl es 雾化效果
- OpenGL如何实现雾化效果
- Unity5 雾化效果(一)
- 雾化
- 毕业设计——GPU地形雾化效果
- android opengl es 雾化效果实例
- 使用GLSL实现雾化的效果
- 47 WebGL雾化(大气效果)
- 19 Three.js实现雾化效果
- renderScript实现图片处理雾化效果 浮雕效果
- 【风宇冲】Unity3D教程宝典之Shader篇:第十讲 雾化
- NYOJ 题目102 次方求模(快速幂取余)
- maven 工程pom文件详解
- 前端性能优化究极宝典
- 转:Windows下Lisp开发环境的安装配置
- ConcurrentHashMap设计原理
- Unity3D雾化效果
- cocos2dx 3.3 + QT5.3制作游戏编辑器
- 各种排序算法特点
- 2015年2月4日
- cmake的语法及使用用例
- WV.42-Fibonacci斐波那契数列前20项
- 2月4号 集训第四天
- 通过编写自定义链表和二叉树增进对链表和二叉树的了解
- Ecshop与Jquery冲突的完美解决方案