Dynamic Water Physics 2
Search Results for

    dwp_logo_full_black.png

    For Unity (For Unreal version click here.)

    NWH Dynamic Water Physics 2 is a water-object interaction simulator that uses mesh data to simulate both buoyancy and hydrodynamics, making it suitable for objects of any shape or size, moving or stationary.

    Demos - Documentation - Discord - Unity Forum - YouTube

    Get Dynamic Water Physics 2 on Unity Asset Store.

    This asset is a part of NWH Physics World - a collection of inter-compatible vehicle simulation assets.

    20211008-155626.png

    Main Features

    • Fast and easy to setup - either manually or through one-click wizard.
    • Simulate any object of any shape or size, as long as it has a mesh.
    • Extremely well optimized. ~0.02ms CPU time on average per object in the demo scene, ~1.2ms total for 70 objects. (Wavy water performance depends on 3rd party asset used)
    • Multiplayer support (Mirror and PUN2).
    • WaterObject components use Rigidbodies and interact with water only through the application of forces. No translation or rotation applied.
    • Uses in-built algorithm to generate a simplified simulation mesh meaning that high-poly models can be used without affecting performance.
    • Suitable for both desktop and mobile.
    • Works with any positive object scale.
    • Works under water.
    • Water effects work with any flat water and are auto-generated using simulation data.
    • Included C# source code, manual and everything seen in the demo.

    Ship Controller

    • Ship controller that can be used together with WaterObjects to make drivable boats and ships.
    • Additional script for submarines.
    • Multiple engines with sound, both inboard and outboard.
    • Bow and stern thrusters.
    • Multiple rudders.

    Supported Water Systems

    The current package includes FlatWaterDataProvider and ships Package Manager integration samples for:

    • Crest
    • KWS
    • Lux Water
    • R.A.M. (River Auto Material)
    • Stylized Water 3
    • Unity HDRP Water

    Ceto, Ocean Community Next Gen, and SUIMONO are historical integrations and are not supported by the current package. See Supported Water Systems for prerequisites and setup.

    Optional multiplayer samples

    • Mirror - Multiplayer networking
    • Photon Unity Networking 2 - Multiplayer networking

    Other NWH Assets

    • NWH Vehicle Physics 2 (Asset Store | Documentation) - Complete vehicle simulation package
    • NWH Aerodynamics (Asset Store | Documentation) - Flight simulation and aerodynamics
    • Wheel Controller 3D (Asset Store | Documentation) - Advanced wheel physics
    • NWH Common (Documentation) - Shared utilities and components

    Documentation

    Manual:

    • Quick Start - Get started quickly with DWP2
    • WaterObject - Main buoyancy component
    • Advanced Ship Controller - Ship propulsion and control
    • Submarine - Underwater vessel control
    • Input System - Input configuration and bindings
    • Water Particle System - Water effects and particles
    • Supported Water Assets - Compatible water systems
    • Demos - Example scenes
    • Changelog - Version history and updates

    Reference:

    • API Documentation - Complete API reference available in the navigation menu

    Note: Input System, Camera System, and other shared utilities are part of NWH Common - see the Common documentation for detailed information about these systems.

    Requirements and notes

    • The package manifest requires Unity 6000.0.80f1 or newer.
    • Declared dependencies are Input System 1.11.2, Universal Render Pipeline 17.0.3, and NWH Common 14.3.0.
    • URP is a declared package dependency, not only a recommendation. The optional Unity HDRP Water integration sample additionally requires a compatible HDRP installation and HDRP Water setup.
    • Dynamic Water Physics 2 is not a water renderer or shader. Use FlatWaterDataProvider or a supported integration with the water renderer.

    Support

    Have any questions or need support? Contact us at [email protected] or join our Discord.

    In this article
    Back to top Copyright © NWH - Vehicle Physics, Aerodynamics, Dynamic Water Physics