NWH Vehicle Physics 2
All Packs Tools

NWH Vehicle Physics 2

Description


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

Main Features


Easy and fast to set up using the VehicleSetupWizard. Turn a model into a drivable vehicle in under 30 seconds.
Modular vehicle architecture. Enable or disable parts of the vehicle as they are needed, either manually or through the in-built LOD system.
Powertrain solver that features excellent performance, stability, and physical accuracy.
All aspects of the vehicle are adjustable at runtime – including suspension, friction, gearing, powertrain, etc.
External module system. Add or remove functionality as needed. Modules are easy to write and can modify almost any part of the vehicle’s behavior.
VehicleChanger with 1st person enter/exit functionality that works with vehicles from NWH Vehicle Physics 2, Dynamic Water Physics 2, and NWH Aerodynamics, meaning it is possible to exit a car and enter a boat or an aircraft.
Per-wheel surface detection. Different friction curves, sounds, and effects for each surface.
Easily extendible interface-based input system with support for standard Unity input, Unity’s new Input System, Rewired, steering wheel, and mobile controls out of the box.
Custom editors for all scripts make navigation through the asset easy. For this we developed NUI, an editor GUI framework, to keep the visual experience through the whole asset consistent.
Support for ‘Photon Unity Networking 2’ and ‘Mirror’ multiplayer solutions.
Highly optimized code runs on both desktop and mobile devices.
Everything seen in the demos is included in the package.
Full C# source code included.

Physics Features


Sound and Effects


Damage affects vehicle performance and handling. Optimized queue-based mesh deformation that spreads processing over multiple frames.
Sound system with master settings, AudioMixer and 15 different sound effects. AudioSources are set up automatically at runtime and no manual setup is required.
Persistent, surface dependent, procedural mesh skidmarks.
Vehicle lights with low beam, high beam, tail and brake lights and blinkers supported.
Exhaust smoke and exhaust flames.

Input


  • Support for the following input methods out of the box:
  • Input Manager
  • Input System (demo default)
  • Rewired
  • Mobile (on-screen) input
  • Steering wheel input (with configuration for Logitech G29)
  • Input is handled through a custom InputProvider system which makes implementing custom input methods simple.

Cameras


Flexible camera changing system that works with any camera script, including Cinemachine.

Multiplayer


Mirror and PUN2 support out of the box.
Vehicle state that can be transferred through a single struct makes custom multiplayer implementations easy.

Modules


  • Module system makes adding extra functionality to the fast and easy, with the code being similar to that of a typical MonoBehavior with familiar functions such as Update() and FixedUpdate().
  • Following modules are included:
  • Motorcycle
  • Arcade
  • ABS
  • ESC
  • TCS
  • Aerodynamics
  • NOS (boost)
  • Cruise Control
  • Flip Over
  • Fuel
  • Metrics
  • Rigging
  • Speed Limiter
  • Trailer + Trailer Hitch
  • Air Steer

Compatibility


Officially compatible with:

  • Rewired
  • Complete Terrain Shader (CTS)
  • IK Avatar Driver
  • Mirror
  • Photon Unity Networking 2

Notes


European Truck and Trailer and Super Car models provided by GAME READY 3D MODELS.

Disclaimer:

Please note that we intend these files for learning purposes or as a trial before purchasing the full commercial version. Using these assets for commercial purposes without proper licensing is strictly prohibited.

Check Unity Asset Store For more info: https: https://assetstore.unity.com/packages/tools/physics/nwh-vehicle-physics-2-166252

Explore our more assets.

Download Now

Leave a Reply

Your email address will not be published. Required fields are marked *