Water システムを使用すると、川、湖、海を作成できます。これらは全て、スプラインベースのワークフローを使用して、ランドスケープ テレインとインタラクトし、連携します。 Water システムではシェーディングとメッシュ レンダリング パイプラインが統合されています。そして、サーフェスでは物理インタラクションやゲームプレイでの流体シミュレーションをサポートするサーフェスを使用しています。たとえば、足音による波紋や、水中を進むボートの航跡などがあります。
Water システムのプラグインとコンテンツを有効にする
Water システムは自己完結型のプラグインで、プロジェクトでの必要性に応じて有効/無効を切り替えられます。 このプラグインは、水のレンダリングおよびメッシュ システムを有効にします。また、使用可能なサンプルおよびデフォルトのコンテンツも提供されます。
Water システムを有効にするには、[Edit (編集)] > [Plugins (プラグイン)] でプラグイン ブラウザを開きます。 Water プラグインを検索し、ボックスにチェックを入れて有効にします。
変更を有効にするには、エディタを再起動します。
追加の Water プラグインコンテンツ
Water プラグインには、独自のプロジェクトや探索用に使用可能なデフォルトのマテリアルやコンテンツも含まれています。 これは、コンテンツ ブラウザの「Water Content」フォルダーにあります。
このフォルダーがコンテンツ ブラウザに表示されない場合は、右下にある [View Options (表示オプション)] を選択し、[Show Engine Content (エンジン コンテンツを表示)] と [Show Plugin Content (プラグイン コンテンツを表示)] の横にあるボックスをオンにします。
このフォルダーには、次のようなマップやコンテンツのサンプルが用意されており、独自に試すことができます。
コースティクス生成
流体シミュレーション
物理シミュレーションの浮力ブループリント
はじめに
ウォーター メッシュ システムと水面のレンダリング
サーフェスメッシュとマテリアルを使用して水をレンダリングする方法の概要。
Water Body アクタ
利用可能な各種水塊の概要とウォーター システムでワールドをビルドするために水塊を使用する方法について説明します。
基本
Water Waves アセットを使用して波をシミュレーションする
Water Waves アセットを使用して、波のシミュレーションの制御方法について説明します。
Water Buoyancy コンポーネント
オブジェクトを水面に浮かべる Buoyancy コンポーネントを設定して使用する方法について説明します。
Single Layer Water シェーディング モデル
物理ベースの水面のレンダリングで使用する Single Layer Water マテリアル シェーディング モデルの概要について説明します。
Water のデバッグとスケーラビリティ オプション
プロジェクトのニーズに合った Water のデバッグとスケール方法について説明します。