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 :使用預設水面樣式啓動(會覆蓋手動修改內容)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章