VFXアーティストAndrei氏によるリアルで万能な水面シミュレートUnityアセットのご紹介。
KWS Water System
Water Systemはモジュールベースのコンポーネントであり、海/海/川/湖/プールなどの水面をシミュレートできます。PC /コンソールプラットフォームとスタンダードレンダリングを対象としたウォーターシステム。
- 複数のカスケードを使用したGPU波シミュレーション(タイリングを回避するため)
- 照明の物理的近似(体積光と影、吸収、散乱、苛性)
- 高速スクリーンスペース投影反射、カメラ平面反射、ベイク処理およびリアルタイム反射プローブを使用した反射の物理的近似。
- 分散を伴うスクリーン空間での屈折の物理的近似(水IORを使用)
- 水深と波(分散あり)に対する苛性アルカリの物理的近似。
- 部分的な水没を伴う水中効果
- 泡粒子でレンダリングする海岸線の波
- フローマップを使用したフローレンダリング(統合フローマップペインタ)
- 静的オブジェクト(河川)の流体シミュレーション
- 浮力、動的波、雨の影響
- 有限/無限メッシュサポート(海/プール)
- 深さ(ステンシル)マスキング(ボートなどでの水のレンダリングを回避するため)
- テッセレーション
- 深度バッファへの書き込み(「被写界深度」などの正しい後遺症の場合)
- スケーラブルな解像度でのオフスクリーンウォーターレンダリング(たとえば、シーンが4kでレンダリングされた場合、水は解像度1080pでレンダリングできます)
- エディターの各設定のビデオ/テキストの説明。
中々扱いやすそうなウォーター系アセットですね。白波の表現はいつもどう実装するか悩むので、こういうアセットがあると非常に助かります。「KWS Water System」の価格は$75.90でUnity Asset Storeから購入可能です。URP版とStandard版があるので購入の際にはご注意ください。
リンク
KWS Water System (URP Rendering)
KWS Water System (Standard Rendering)
コメント