User Tools


Changelog

Changelog

v2.3.3

05/02/2021
  • CameraMouseDrag can now be used for both 1st and 3rd person view (including rotation, panning and camera shake) and will replace other cameras in the future versions as an universal camera.
  • Reworked Submarine script and added a PID controller for better depth control.
  • Added option to synchronize WaterObjects in current scene or all loaded scenes.
  • Fixed editor division by zero when no WaterObjects present.
  • Fixed missing 'using Unity.Burst;' inside WaterTriangleJob.
  • Fixed Burst compatibility on newer versions of Unity.

v2.3.2

17/12/2020
  • Added per-object simulation settings.
  • Added multiple throttle bindings.
  • Fixed inspector entering infinite loop on Unity 2020.2 when ReorderableList is drawn.

v2.3.1

23/11/2020
  • Fixed import bug introduced in v2.3.

v2.3

16/11/2020
  • Asset restructure to allow for seamless import of multiple NWH assets into the same project. Clean import needed.

v2.2.4

28/10/2020
  • Fixed 'Simulate Water Normals' option causing issues with RigidobdyWaterDataProvider when used with a plane.
  • Fixed two audio listeners being active at the same time when changing a vehicle.
  • Updated NWH/Common directory to match NVP2.
  • Fixed steering value range in editor.
  • Fixed sound sources not being visible in the engine inspector.

v2.2.3

23/08/2020
  • Fixed foam particles not being generated by WaterParticleSystem.

v2.2.2

14/08/2020
  • Fixed missing path error related to SceneInputActions file.

v2.2.1

01/08/2020
  • Fixed full stack debugging being forced on by WaterObjectManager decreasing editor performance.
  • Fixed issue with CrestWaterData provider when DWP_Crest was defined as a leftover from v2.1 and older.

v2.2

17/07/2020
  • Moved editor drawing to NWH.NUI for all scripts.
  • Added support for R.A.M.
  • Added option to weld simulation mesh vertices.
  • WaterDataProviders are now MonoBehaviors and have been simplified for easier implementatio of custom providers.
  • Cameras, VehicleChanger and other scene scripts are now the same between NWH Vehicle Physics 2 and Dynamic Water Physics 2. This enables use of both in the same scene.
  • Reworked input to use InputProvider system from NWH Vehicle Physics 2; both InputManager and InputSystem are now supported. Customizing input is now much easier.
  • Added support for water normals for water systems that can provide this info.
  • WaterObject materials are now ScriptableObjects instead of a static list.
  • Add roll stabilization.
  • Improved code related to water object simulation for better performance.
  • Added support for Collider based water.
  • Add “IsTouchingWater” to WaterObject.
  • Fixed water flow calculation.
  • Fixed WaterObjects not being detected in additively loaded scenes.
  • Other minor bug fixes and changes.