URP Water
Yan Verde
$20.00
Date |
Price |
---|---|
日期和时间 |
价钱($) |
09/08(2021) |
20.0 |
09/08(2021) |
18.0 |
09/15(2021) |
20.0 |
12/05(2023) |
6.0 |
12/06(2023) |
8.0 |
12/11(2023) |
20.0 |
12/19(2023) |
10.0 |
01/11(2024) |
20.0 |
11/19(2024) |
20.0 |
Jump AssetStore
URP Water offers great flexibility and art direction control of the water in your game without the hassle and complexity and with less focus on physically accurate rendering.Tested onURP 10.3.2 - 16.0.0Unity 2020.3.20 - 2023.2.0Some unity version have an issue with the depth rendering and will not function properly in the game view. Known versions with the bug:2022.3.162022.3.5 DocumentationHand-coded for optimal performance and maximum customizability, URP Water is also simple to set up! No matter if your art direction is realistic or stylized, URP Water has plenty of options to match all of your needs.- Features -Dynamic EffectsUse any kind of renderer (particles, trail renderer, mesh, etc...) to dynamically affect the surface of the water. Using the provided shader, or your own, you can affect the normals, the foam and the displacement of the water surface.Vertex PaintYou can manually add foam, mask displacement or change the opacity of the water, using vertex paint.- Water Parameters -RefractionUse color pickers or the gradient editor to control the color of the water.Select the depth range of the color mapping.Control the amount of refraction distortion.SpecularSpecular highlights with color and smoothness control.Normal MapsMultiple modes with control over tiling, speed and intensity, including:Single Mode: One texture animated in 2 different directionsDual Mode: Two textures animated in 3 different directionsFlow Map: Use a texture to define the flow direction of the waterFacet: For a low poly-lookFar Map: A different normal map is animated in 2 different directions when the water reaches a certain distance from the camera. You have control over what distance it happens.ReflectionCubemapReflection ProbePlanar ReflectionFoamEdge foamRipplesWhite capsCaustics2D texture3D textureReact to shadows and light directionAngle maskDisplacementGerstner Wave ( up to 4 waves )TessellationEdge length tessellation: the subdivisions adapt to the distance from the camera and the relative size of the edges.OptionsDouble-sidedWorld space UVOrthographic camera supportVertex color effectsAdd foamDisplacement maskAlpha mask- Includes -Standard URP Water shaderTessellated URP Water shaderCustom InspectorExample shaders for Dynamic effects ( foam and normal/displacement )Water Mask ShaderDynamic effects scriptPlanar reflection scriptExtensive Demo scenes with every feature explainedA few example textures⚠ Known Limitations ⚠Supports only Universal Render Pipeline.Requires to enable Scene Color and Scene Depth textures.Caustics will disappear when camera is under water.Realtime reflection mode is not compatible with VR.Some features like tessellation and 3D caustics might not be supported on all hardware.
URP Water は、複雑なセットアップを必要とせずに、優れた柔軟性を備えたように設計されています。 物理的に正確なレンダリングではなく、アートディレクションの制御に重点を置いています。
詳細
ドキュメンテーション
最適なパフォーマンスと最大限のカスタマイズ性を実現するために手作業でコード化されており、URP Water はセットアップも簡単です。 アートの方向性が現実的であっても、様式化されたものであっても、URP Water にはニーズを満たす十分なオプションがあります。
- 特徴 -
ダイナミックエフェクト
あらゆる種類のレンダラー (パーティクル、トレイル レンダラー、メッシュなど) を使用して、水面に動的に影響を与えます。 提供されているシェーダまたは独自のシェーダを使用して、水面の法線、泡、ディスプレイスメントに影響を与えることができます。
頂点ペイント
頂点ペイントを使用すると、泡を直接追加したり、ディスプレイスメントをマスクしたり、水の不透明度を変更したりできます。
- 水のパラメータ -
屈折
カラーピッカーまたはグラデーションエディタを使用して、水の色を制御します。
カラーマッピングの深度範囲を選択します。
屈折歪みの量を制御します。
鏡面反射
色と滑らかさを制御できる鏡面ハイライト。
法線マップ
タイリング、速度、強度を制御できる複数のモード:
シングル モード: 1 つのテクスチャが 2 つの異なる方向にアニメーション化されます。
デュアル モード: 2 つのテクスチャが 3 つの異なる方向にアニメーション化されます。
フロー マップ: テクスチャを使用して水のスクロール方向を定義します。
ファセット: ローポリの外観用
Far Map: 水がカメラから一定の距離に達すると、別の法線マップが 2 つの異なる方向にアニメーション化されます。 どのくらいの距離でそれが起こるかを制御できます。
反射
キューブマップ
反射プローブ
平面反射
フォーム
エッジフォーム
波紋
白い帽子
コースティクス
2D テクスチャ
3Dテクスチャ
影と光の方向に反応する
アングルマスク
変位
ガースナー波(最大4波)
テッセレーション
エッジの長さのテッセレーション: 細分化は、カメラからの距離とエッジの相対的なサイズに適応します。
オプション
両面
ワールドスペース UV
正投影カメラのサポート
頂点カラー効果
泡を加える
変位マスク
アルファマスク
- 含まれるもの -
標準 URP 水シェーダ
テッセレーションされた URP 水シェーダ
カスタムインスペクター
ダイナミック エフェクトのシェーダの例 (フォームおよび法線/ディスプレイスメント)
ウォーターマスクシェーダー
ダイナミックエフェクトスクリプト
平面反射スクリプト
すべての機能を説明した広範なデモ シーン
いくつかのテクスチャの例
~今後のロードマップ~
これは最初のリリースですが、将来的にはさらに多くの機能を無料で追加する予定です。
元:
水の見た目を改善し続ける
水中効果
もっと...
技術的な詳細
⚠ 既知の制限事項 ⚠
ユニバーサル レンダー パイプラインのみをサポートします。
シーン カラーとシーン深度テクスチャを有効にする必要があります。
カメラが水中にあるとコースティクスが消えます。
リアルタイム反射モードは VR と互換性がありません。
テッセレーションや 3D コースティクスなどの一部の機能は、すべてのハードウェアでサポートされているわけではありません。