Unity AQUAS 教學AQUAS Water / River Set 是一套支援 Unity 遊戲引擎的水與河流外掛程式,可製作高品質的視覺效果,擁有高度客製化的功能,並可支援不同類型的遊戲與平台。[ 觀看 Demo 影片 | 下載 Demo Pack | 下載 Demo APK ] AQUAS 支援 Android / iOS 行動裝置,關於提升 AQUAS 執行效能可至官網下載 APK 與說明文件 [ PDF ] 。
AQUAS 快速設定AQUAS 採用可快速設定與高度客製化的設計,只要在快速設定視窗的幾個步驟,即可將 AQUAS 加入您的場景。此外 AQUAS 還可以整合著名的 Gaia 地形產生外掛程式,輕鬆為 Gaia 地形加入真實的水效果。
AQUAS 流動貼圖AQUAS 使用 Flow map 流動貼圖製作河流,這種貼圖能夠產生真實水面流動效果,透過設定選單可以快速建立河流平面並匯出河流參考貼圖,可用於繪製 Flow map 流動貼圖的藍圖。
AQUAS 算圖技術* Flow map based rivers 使用 Flow Map 為基礎製作河流效果 * Distance based texture tiling 距離為準的紋理貼圖重複拼貼 * Realtime Refraction 即時計算折射效果 * Dual-layered caustic effects 雙層焦散效果 * 透過高解析度法線貼圖在電腦上提供完美的視覺效果 * 透過低解析度法線貼圖在行動裝置上提供高執行效能
AQUAS 水底效果* Limited & Distorted vision 視覺變形特效 * Bloom & Blur 光暈與模糊 * 3D Morphing Bubbles 變形氣泡 * Realistic Bubble Spawner 生成真實的汽泡 * Advanced Wet Lens Effect 鏡頭水滴的效果
實用工具程式* Basic Buoyancy feature 基本的浮力計算 * 用於 Unity 編輯器的遊戲畫面截圖功能 浮力效果可支援任何網格物件,並且不需要 Collider 元件。
AQUAS 展示場景透過展示場景是熟悉 AQUAS 的最佳捷徑,匯入 AQUAS 資源包。
開啟 [ AQUAS > Demo ] 資料夾的 Infinite Water Demo 展示場景。 Depth Support Example 場景。 Buoyancy Demo 浮力展示場景。
AQUAS 設定精靈使用 AQUAS 提供的設定精靈,為場景快速加入水的效果,首先使用 Terrain 工具製作地形。 執行 [ Window > AQUAS > Setup Wizard ] 開啟 AQUAS 設定精靈。 確認 Select a type of Water = Deep Water 深水域,其他設定維持預設值。按下 Add Water 按鈕。 此時將出現 No Container Object Found 訊息,如果沒有指定地形,則會出現 No Terrain Specified 訊息。
AQUAS 水面效果將會快速加到遊戲場景。
使用 FlowMapPainter 製作河流的水面流動效果。 Save to 輸入貼圖的存檔路徑與檔名(目前僅能儲存 png 格式)
執行 [ Window > AQUAS > Quick Setup ] 開啟 AQUAS QuickSetup 快速設定視窗
輸入 Water Level 設定水面高度,設定 Terrain 地面( 如果沒有建立一個新地面拖曳到此欄位),設定 Main Camera 攝影機。 AQUAS QuickSetup 需要指定以上參數,否則將出現錯誤訊息,可按下 Hints 按鈕檢視操作提示。
AQUAS 2020 & Oculus Quest 2 測試使用 AQUAS 2020 製作虛擬實境場景的海底效果,搭配微軟 MRTK 開發套件與 Oculus Quest 2 虛擬實境裝置。 |