Unity-Technologies / boat-attack-water

Package repo containing the water system created for the URP Boat Attack demo project.
Other
317 stars 55 forks source link

Water not showing in Windows and Android Build #19

Open PiyushHadiya opened 6 months ago

PiyushHadiya commented 6 months ago
PiyushHadiya commented 6 months ago

Starting managed debugger on port 56335 Found 1 interfaces on host : 0) 192.168.110.85 Player connection [24856] Multi-casting "[IP] 192.168.110.85 [Port] 55000 [Flags] 2 [Guid] 1400832335 [EditorId] 1084461710 [Version] 1048832 [Id] WindowsPlayer(2,LAPTOP-AUP205N0) [Debug] 1 [PackageName] WindowsPlayer [ProjectName] BoatWater" to [225.0.0.222:54997]...

[Physics::Module] Initialized MultithreadedJobDispatcher with 7 workers. Initialize engine version: 2022.3.20f1 (61c2feb0970d) [Subsystems] Discovering subsystems at path C:/Users/Akshay Hadiya/Desktop/BoatWater/BoatWater_Data/UnitySubsystems GfxDevice: creating device client; threaded=1; jobified=1 Direct3D: Version: Direct3D 11.0 [level 11.1] Renderer: NVIDIA GeForce GTX 1650 (ID=0x1f91) Vendor: NVIDIA VRAM: 3949 MB Driver: 31.0.15.3129 WaterManager State change:None>Setup UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.WaterManager:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:24) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Resource foamMap is valid Resource surfaceMap is valid Resource detailNormalMap is valid Resource waterFX is valid Resource ditherNoise is valid Resource infiniteWaterMesh is null Resource waterTile is valid Resource waterShader is valid Resource causticShader is valid Resource infiniteWaterShader is null Resource waterDepthShader is null Resource ValidationString is valid Resource _assetInfo is valid UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:LogError(Object) WaterSystem.Settings.Resources:ValidateResources() (at .\Packages\com.unity.urp-water-system\Runtime\Data\Resources.cs:142) WaterSystem.WaterManager:Setup() (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:40) WaterSystem.WaterManager:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:27) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

WaterProjectSettings resources are not valid, please check the resources and try again. UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:LogError(Object) WaterSystem.WaterManager:Setup() (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:42) WaterSystem.WaterManager:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:27) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

WaterPhysics State change:None>Setup UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.Physics.WaterPhysics:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Physics\WaterPhysics.cs:39) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

GerstnerWaves State change:None>Setup UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.GerstnerWaves:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\GerstnerWaves.cs:22) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

GerstnerWaves State change:Setup>Ready UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.GerstnerWaves:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\GerstnerWaves.cs:24) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Adding WaterModifier GerstnerWaves to physics systems UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:48) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Depth State change:None>Setup UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.Physics.Depth:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\Depth.cs:15) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Depth State change:Setup>Ready UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.Physics.Depth:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\Depth.cs:17) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Adding WaterModifier Depth to physics systems UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:48) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Flow State change:None>Setup UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.Physics.Flow:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\Flow.cs:14) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Flow State change:Setup>Ready UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.BaseSystem:ChangeState(State) (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:136) WaterSystem.Physics.Flow:Init() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\Flow.cs:20) WaterSystem.BaseSystem:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\System\BaseSystem.cs:40) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:44) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Adding WaterModifier Flow to physics systems UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.Physics.WaterModifier`2:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Modifiers\WaterModifier.cs:48) UnityEngine.GameObject:AddComponent(Type) (at C:\build\output\unity\unity\Runtime\Export\Scripting\GameObject.bindings.cs:237) WaterSystem.SystemInitializer:AddSystem(Type) (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:85) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:75) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Adding types: WaterSystem.WaterManager WaterSystem.Physics.WaterPhysics WaterSystem.GerstnerWaves WaterSystem.Physics.Depth WaterSystem.Physics.Flow UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.SystemInitializer:AddSystems() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:79) WaterSystem.SystemInitializer:Init() (at .\Packages\com.unity.urp-water-system\Runtime\System\SystemInitializer.cs:37)

Initializing input. Input initialized. Initialized touch support. UnloadTime: 2.007600 ms Registered Water with WaterManager UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[]) UnityEngine.Logger:Log(LogType, Object) UnityEngine.Debug:Log(Object) WaterSystem.WaterManager:Register(WaterBody) (at .\Packages\com.unity.urp-water-system\Runtime\System\WaterManager.cs:144) WaterSystem.WaterBody:Setup() (at .\Packages\com.unity.urp-water-system\Runtime\Bodies\WaterBody.cs:38) WaterSystem.Water:Setup() (at .\Packages\com.unity.urp-water-system\Runtime\Bodies\Water.cs:47) WaterSystem.WaterBody:OnEnable() (at .\Packages\com.unity.urp-water-system\Runtime\Bodies\WaterBody.cs:33)
Torgo13 commented 6 months ago

@PiyushHadiya In your Universal Render Data asset, do you have Depth Priming enabled? Try disabling it. I found that causes issues with some transparent effects like the water in this repo.