今天,我們將研究Houdini,Unreal Engine,Unity和其他工具箱中的一些最先進的水模擬案例。
盧卡斯·斯海蒂(Lucas Stringhetti)進行了一次令人驚嘆的Houdini 實驗,其中包括美麗的蝴蝶,魚類和恐龍骨骼。幾年前,藝術家展示了他的小實驗。他使用Houdini進行仿真,並使用Mantra渲染最終結果。在這裡了解更多。
Quentin Lengele是流體模擬的另一位大師,也是Houdini中令人敬畏的球體的創建者,他使用FLIP並使用Navier-Stokes方程對粒子進行模擬,以使物理學正確。
“您將首先創建一個簡單的球體,然後在“ Particle Fluid”選項卡上應用“ Object的FLIP Fluid”。
非常簡單,因為它使用FLIP解算器為您創建了DOPNetwork。
然後,為了能夠將這些粒子碰撞到一個球體內,您需要創建一個空心幾何體作為流體容器。為此,我使用帶有兩個球體的簡單布林值。”
請務必在此處查看我們對這位藝術家的獨家採訪。
unity
我們曾 多次讓·菲利普·格里尼爾(Jean-Philippe Grenier)擔任水的編輯家 ,但我們不得不再做一次。藝術家的目標是從Spintires MudRunner和Uncharted 4中重建泥漿和水系統。他想實現一個小型水系統,以研究實時水模擬背後的挑戰。
該項目主要基於卡洛斯·岡薩雷斯(Carlos Gonzalez)的Siggraph演講《Uncharted 4中的渲染急流》(Rendering Rapids in Uncharted 4),這是一個名為“波浪粒子”的小樣本演示。
該項目是作為具有許多自適應參數和功能的複雜河流編輯器發布的。您可以在此處的文章中了解有關該項目的更多信息。
正在為Unity項目尋求供水系統?Crest是技術先進的海洋系統,具有Unity 2019.3(HDRP 7.2.1或更高版本)的許多功能。該系統具有許多可自定義的參數,可讓您設置各種項目。您可以設置波形,更改水下動力學等等。
特徵:
- 模擬的光傳輸,包括反射,折射,散射,焦散近似
- 具有創新的“均衡器”風格波浪創作功能的完全動態波形
- 淺水-光散射和波衰減
- 水下部分浸沒
- 動態物體與水的相互作用
- 從海浪和海岸線模擬泡沫
- 流量使水量水平移動
- 具有簡單浮力實現的物理接口,並支持“動態水物理2”
您可以在此處了解有關Crest的更多信息。
虛幻引擎
焦散
尋找設置焦散光影的指南嗎?這是為虛幻引擎和Unity用戶提供的一些獎勵材料,可幫助您入門。首先,查看蒂莫西·科爾(Timothy Cole)的虛幻文章。藝術家使用虛幻引擎模擬了水下環境中的照明,對實驗做了詳細的分類。藝術家解釋了所有基本設置,並展示瞭如何獲得逼真的效果。您可以在此處找到細分。
最後,閱讀Florian Gelzenleuchter的文章, 分享了他為《薩爾達傳說 曠野之息》粉絲項目The Bells’Arietta重建水著色器的工作流程, 並分享了一些Unity技巧。您可以在此處找到該文章。
我們錯過了什麼嗎?請確保在下面的評論中分享其他令人讚嘆的水模擬示例!
https://80.lv/articles/water-simulation-cases-in-houdini-unity-unreal/