水下模糊效果
来源:互联网 发布:淘宝已妥投是什么意思 编辑:程序博客网 时间:2024/04/28 01:30
首先要有一个认识,地形上的水面效果或者湖泊河流是导入的水的资源,Assets--Import Package--Water(Basic)或者Water(Pro Only),专业版的比非专业版的水效果更炫,多了一个Water4文件夹就是多了两个水的效果,可以做出大海的效果,直接拖进场景调整参数就可以用了。
瀑布效果其实是粒子效果的一种Water,导入Assets--Import Package--Particles,
Water Surface Splash是水面飞溅的效果,Water Fountain是喷泉的效果,WaterFall是瀑布的效果,可以先在平面上创建水的效果,在上面加一个瀑布,在瀑布和水面的接触地方加一个水花飞溅的模型,这样更接近真实。
这些都比较简单,为了在水面下有一种朦胧的感觉,这里做一下简单说明。
能在场景中运动一般是RPG和Player,他们身上必须有Rigidbody和collider,还有一个脚本,但是在水面上加一个Box Collider,大小覆盖整个区域,勾选Is Trigger,给水添加一个Tag是Water,这样就可以了,
脚本代码如下。
public class UnderWaterFuzzy : MonoBehaviour{ Material noSkybox; void OnTriggerStay(Collider other) { if (other.tag == "Water") { RenderSettings.fog = true; RenderSettings.fogColor = new Color(0,0.4f,0.7f,0.6f); RenderSettings.fogDensity = 0.4f; RenderSettings.skybox = noSkybox; } } void OnTriggerExit(Collider other) { if (other.tag == "Water") { RenderSettings.fog = false; RenderSettings.fogColor = new Color(0, 0, 0, 0); RenderSettings.fogDensity = 0; RenderSettings.skybox = noSkybox; } }}
参考:http://mobile.51cto.com/aengine-391555.htm
0 0
- 水下模糊效果
- unity水下模糊效果
- 水下效果
- 第五天,终于实现了水下模糊效果(动态挂载脚本),blur里写入shader
- 实现简单的水下效果
- [Android实例] 水下气泡上升界面效果
- 墙纸教程–精美水下效果
- android 水下气泡上升界面效果
- 模糊效果
- unity3d 实现简单的水下相机效果脚本代码
- Android模糊效果 毛玻璃效果
- 缓冲模糊效果
- 径向模糊效果
- 径向模糊效果
- 径向模糊效果
- iOS中的模糊效果
- iOS中的模糊效果
- iOS图片模糊效果
- mysql连接查询中索引的重要性
- 如何在OSX上配置出优雅的控制台
- 一篇很全面的freemarker教程
- 哈希表的建立和查找
- Cocos2d-x 3.0开发(三)点击交互的四种处理
- 水下模糊效果
- 【端午巨献】Cocos2d-x手游Xcode开发记录
- mongodb3.0安装
- Android源码大放送之material design类型
- MySQL详解(2)----------存储引擎
- C# Interop CorelDRAW
- js生成验证码并验证
- 【Hibernate】Hibernate的集合映射与sort、order-by属性
- 牛人:用的顺手的锤子