Suimono Water基础设置

文章内容基于Suimono 2.1.3,请使用 Ctrl F 搜索关键词。

参考文章:Suimono 2.1.3文档

初始化Suimono

  1. 向场景添加 SUIMONO_Module 预制体
  2. 向场景添加 SUIMONO_Surface 预制体
  3. 设置 SUIMONO_Module 对象所需的相机和光源(见下文)

在代码中获取Suimono相关组件

// SUIMONO_Module对象
Suimono.Core.SuimonoModule moduleObject;
// SUIMONO_Surface对象
Suimono.Core.SuimonoObject surfaceObject;

void Start(){
    // 根据Scene中对象的实际名称修改Find方法的参数
    moduleObject = GameObject.Find(“SUIMONO_Module”).gameObject.GetComponent<Suimono.Core.SuimonoModule>();
    surfaceObject = GameObject.Find(“SUIMONO_Surface”).gameObject.GetComponent<Suimono.Core.SuimonoObject>();
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Suimono基础设置(Unity Inspector)

  • SUIMONO_Module
    • CONFIGURATION
      • Camera Mode :自动/手动选择相机
      • Scene Camera Object :主要相机(仅在手动选择相机模式可用)
      • Scene Light Object :主要光源
    • GENERAL SETTING
      • Enable Sound :启用声音效果
      • Enable Underwater Sound :启用水下声音效果
      • Enable Above-Water Sound :启用水上声音效果
      • Max Sound Volume :声音效果最大音量
      • Enable Underwater FX :启用水下特效
      • Enable Transition FX :启用过渡特效
      • Enable Interaction :启用交互
      • Disable MSAA :禁用MSAA
    • ADVANCED WATER SETTINGS
      • WATER TRANSPARENCY :水体透明度(水下透明度见下文的水下雾效)
      • WATER REFLECTIONS :水面反射
      • CAUSTIC FX :焦散效果
  • SUIMONO_Surface (若Inspector中找不到下述设置请将模式改为Advanced)
    • GENERAL SETTING (Mode:Advanced/Simple)
      • Surface Type :水面类型(无边际、3D波浪、平面)
      • Surface LOD :水面细节等级
      • SCENE REFLECTIONS :去SUIMONO_Module中修改,不要改这个
      • TESSELLATION :曲面细分(波浪效果、水面交互)
      • CUSTOM TEXTURES :自定义纹理
      • CUSTOM MESH :自定义网格(河流、湖泊的形状)
    • WAVE SETTINGS
      • Wave Scale(Beaufort) :波浪高度
      • Wave Direction :水流方向
      • Wave Speed :水流速度
      • Wave Scale :波浪宽度
      • Height Projection :波峰增幅(在波浪大小的基础上)
      • Use Custom Settings :使用自定义波浪设置
    • SHORELINE SETTINGS
      • Shoreline Height :海岸线处波浪高度
      • Shoreline Frequency :海岸线处波浪频率
      • Shoreline Speed :海岸线处波浪速度
      • Shoreline Normalize :海岸线处波浪趋于平缓
    • WATER SURFACE
      • Overall Brightness :水面整体亮度
      • Overall Transparency :水面颜色整体透明度
      • Edge Blending :边缘混合(在水面边缘将深度处理为透明度)
      • Depth Absorption :深水区水面透明度
      • Shallow Absorption :浅水区水面透明度
      • Depth Color :深水区水面颜色
      • Shallow Color :浅水区水面颜色
      • Surface Blend Color :水面边缘混合颜色
      • Surface Overlay Color :水面覆盖颜色
      • Refraction Amount :波浪折射率
      • Chromatic Shift :焦散光线扭曲
      • Reflection Blur :反射模糊程度(清晰度)
      • Reflection Distortion :反射时的画面扭曲
      • Reflection Term :反射系数(数值与高月接近镜面)
      • Reflection Color :反射颜色
      • Hot Specular :光线反射系数
    • FOAM SETTINGS
      • Enable Foam :启用泡沫
      • Foam Scale :泡沫大小
      • Foam Speed :泡沫浮动速度
      • Foam Color :泡沫颜色
      • Edge Foam :水面与物体接触边缘泡沫数量(包括海岸线水面边缘)
      • Shoreline Wave Foam :海岸线波浪泡沫数量
      • Wave Foam :波浪泡沫数量
      • Wave Height :产生泡沫的波浪高度阈值
    • UNDERWATER
      • Enable Underwater :启用水下特效
      • Enable Debris :启用水下悬浮物特效
      • Light Factor :水下光线强度
      • Refraction Amount :水下折射率(真实世界中不存在这种效果)
      • Reflection Scale :水下折射强度
      • Reflection Speed :水下折射波动速度
      • Blur Amount :水下折射模糊程度(清晰度)
      • Depth Darkening Range :水下黑暗范围(光照深度)
      • Fog Distance :水下雾效生成出到相机的距离(水下雾效控制能见度)
      • Fog Spread :水下雾效浓度
      • Fog Color :水下雾效颜色
    • PRESET MANAGER
      • NONE :使用当前的(自定义)水面样式启动
      • Other :使用预设水面样式启动(会覆盖手动修改内容)
SUIMONO Water System是Unity互动式水系统,专门为我们提供了先进且深度可定制的海洋和水分效应,需要Unity 5.0.0或更高版本。 现实的水渲染 – Suimono 2.0为我们的Unity项目带来先进而现实的水和海洋渲染 高级FX – 具有镶嵌(dx11),泡沫渲染,动态反射,折射和屏幕转换 场景交互 – 设置任何游戏对象,用于交互式效果,如飞溅,折射波纹,声音和高级浮力效果 水下FX – 自动水下渲染,包括深度雾化,高级焦散,模糊和屏幕折射 定制 – 可以控制水景观和行为的各个方面 SUIMONO Water System v2.1.6更新日志: 2.1.6 (当前)已发布 2018年8月16日 WHAT’S NEW: – Added ‘Clear Mode’ option to camera tools. Allows override of clear flag inheritance on reflection camera. CHANGES: – Raised default Buoyancy activation range to 5000. – Added Mesh Collider to farplane surface prefab. Helps prevent Buoyancy detection fail. – Underwater camera component is no longer added if underwater rendering is turned off on module. BUG FIXES: – Fixed shader errors under PS4 that were preventing build completion (Lerp/Dot ambiguity). – Fixed Depthmask2 shader over-bright error. – Fixed object editor issue when expanding tabs. – Fixed bug where editor was showing wrong skin color (dark/pro skin vs light skin). – Reflection Color setting now affects underwater reflection as well. – Adjusted Caustic lighting code so it doesn’t reduce to 0 intensity. – Removed buoyancy frustum occlusion code causing strange buoyancy errors. – Fixed screen uv edge smearing underwater and with water droplet effects. – Fixed Underwater surface flickering error. – Fixed underwater transparency over-bright error. – Fixed Reflection over-bright error. – Darkened underwater fog color matching.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值