├── LICENSE ├── README.md ├── UniversalWater-Part2Code └── Assets │ ├── Materials │ ├── Normal.mat │ ├── Objects │ │ ├── FlowMapTest 1.mat │ │ ├── FlowMapTest.mat │ │ ├── MountainsRocks01_MountainsRocks01_Albedo.mat │ │ ├── MountainsRocks02_MountainsRocks02_Albedo.mat │ │ ├── New Material.mat │ │ └── cube.mat │ ├── Terrain.mat │ ├── Trigger.mat │ └── WaterTransmit.mat │ ├── Resource │ ├── Caustics_tex_color.png │ ├── Flow Speed Noise.png │ ├── Foam2.png │ ├── Water Derivative Height.png │ ├── Water Normal.png │ ├── Water.png │ ├── WaterSurface_single.tif │ ├── WaveNormals.png │ ├── WaveNormals.png.meta │ ├── lQLPDhrIyYAuzE8TzQKcsBv9i-ExhMXnAXY2YHLAMAA_668_19.png │ └── uv.png │ ├── Scenes │ ├── MountainRocks01.FBX │ ├── MountainRocks01_A.FBX │ ├── New Terrain.asset │ ├── UniversalRenderPipelineAsset.asset │ ├── UniversalRenderPipelineAsset_Renderer.asset │ └── universalWater.mat │ ├── Scripts │ ├── CameraRayCast.cs │ └── InteractiveWaterRenderPassFeature.cs │ ├── Shaders │ ├── NormalGen.shader │ ├── Rapple.shader │ ├── TriggerRT.shader │ ├── URPOcean 1.shader │ ├── Utils.hlsl │ └── WaterPreCompute.hlsl │ └── Textures │ ├── FlowMapTest.png │ ├── InteractiveRT.renderTexture │ ├── MountainsRocks01_MountainsRocks01_Occlusion.tga │ ├── 地形贴图100张-terrain-R02O0204_爱给网_aigei_com.png │ └── 无缝地图块15种草地-草04(grass04)_爱给网_aigei_com.jpg └── UniversalWater-PartOneCode ├── Scripts ├── CameraRayCast.cs └── InteractiveWaterRenderPassFeature.cs ├── Shader ├── Rapple.shader ├── TriggerRT.shader ├── URPOcean 1.shader └── WaterPreCompute.hlsl └── Texture ├── Flow Speed Noise.png ├── Water Derivative Height.png ├── Water Normal.png ├── Water.png ├── WaterSurface_single.tif └── WaveNormals.png /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/README.md -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Normal.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Normal.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/FlowMapTest 1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/FlowMapTest 1.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/FlowMapTest.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/FlowMapTest.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/MountainsRocks01_MountainsRocks01_Albedo.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/MountainsRocks01_MountainsRocks01_Albedo.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/MountainsRocks02_MountainsRocks02_Albedo.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/MountainsRocks02_MountainsRocks02_Albedo.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/New Material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/New Material.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Objects/cube.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Objects/cube.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Terrain.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Terrain.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/Trigger.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/Trigger.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Materials/WaterTransmit.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Materials/WaterTransmit.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Caustics_tex_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Caustics_tex_color.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Flow Speed Noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Flow Speed Noise.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Foam2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Foam2.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Water Derivative Height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Water Derivative Height.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Water Normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Water Normal.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/Water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/Water.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/WaterSurface_single.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/WaterSurface_single.tif -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/WaveNormals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/WaveNormals.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/WaveNormals.png.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/WaveNormals.png.meta -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/lQLPDhrIyYAuzE8TzQKcsBv9i-ExhMXnAXY2YHLAMAA_668_19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/lQLPDhrIyYAuzE8TzQKcsBv9i-ExhMXnAXY2YHLAMAA_668_19.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Resource/uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Resource/uv.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/MountainRocks01.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/MountainRocks01.FBX -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/MountainRocks01_A.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/MountainRocks01_A.FBX -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/New Terrain.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/New Terrain.asset -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/UniversalRenderPipelineAsset.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/UniversalRenderPipelineAsset.asset -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/UniversalRenderPipelineAsset_Renderer.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/UniversalRenderPipelineAsset_Renderer.asset -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scenes/universalWater.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scenes/universalWater.mat -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scripts/CameraRayCast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scripts/CameraRayCast.cs -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Scripts/InteractiveWaterRenderPassFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Scripts/InteractiveWaterRenderPassFeature.cs -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/NormalGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/NormalGen.shader -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/Rapple.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/Rapple.shader -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/TriggerRT.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/TriggerRT.shader -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/URPOcean 1.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/URPOcean 1.shader -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/Utils.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/Utils.hlsl -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Shaders/WaterPreCompute.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Shaders/WaterPreCompute.hlsl -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Textures/FlowMapTest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Textures/FlowMapTest.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Textures/InteractiveRT.renderTexture: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Textures/InteractiveRT.renderTexture -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Textures/MountainsRocks01_MountainsRocks01_Occlusion.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Textures/MountainsRocks01_MountainsRocks01_Occlusion.tga -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Textures/地形贴图100张-terrain-R02O0204_爱给网_aigei_com.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Textures/地形贴图100张-terrain-R02O0204_爱给网_aigei_com.png -------------------------------------------------------------------------------- /UniversalWater-Part2Code/Assets/Textures/无缝地图块15种草地-草04(grass04)_爱给网_aigei_com.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-Part2Code/Assets/Textures/无缝地图块15种草地-草04(grass04)_爱给网_aigei_com.jpg -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Scripts/CameraRayCast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Scripts/CameraRayCast.cs -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Scripts/InteractiveWaterRenderPassFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Scripts/InteractiveWaterRenderPassFeature.cs -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Shader/Rapple.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Shader/Rapple.shader -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Shader/TriggerRT.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Shader/TriggerRT.shader -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Shader/URPOcean 1.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Shader/URPOcean 1.shader -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Shader/WaterPreCompute.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Shader/WaterPreCompute.hlsl -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/Flow Speed Noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/Flow Speed Noise.png -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/Water Derivative Height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/Water Derivative Height.png -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/Water Normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/Water Normal.png -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/Water.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/Water.png -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/WaterSurface_single.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/WaterSurface_single.tif -------------------------------------------------------------------------------- /UniversalWater-PartOneCode/Texture/WaveNormals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alen-cell/URP-UniversalWaterTool/HEAD/UniversalWater-PartOneCode/Texture/WaveNormals.png --------------------------------------------------------------------------------