Product Description
Automatically configure stable buoyancy for boats, ships, platforms, and floating objects in UE5 Water.
Marine Buoyancy is a runtime plugin that simplifies buoyancy setup for Unreal Engine 5 Water. Instead of manually tuning pontoon positions, radius, force, damping, and drag values, you can generate a practical buoyancy configuration from a few clear parameters such as mass, draft height, mesh bounds, pontoon count, and layout mode.
The plugin extends the native UBuoyancyComponent, so it works with UE5’s Water system while adding a faster workflow for vessel and floating-object setup. It can automatically create pontoons, calculate buoyancy force parameters, preserve advanced native Water buoyancy settings, evaluate whether an object can float, and draw runtime debug visualization for troubleshooting.
Key Features
Automatic pontoon generation for physics-enabled meshes
Draft-based buoyancy setup
Multiple pontoon layout modes for boats, ships, platforms, and box-shaped floaters
Automatic buoyancy coefficient, damping, and max force calculation
Optional preservation of native Water BuoyancyData settings
Runtime buoyancy evaluation
Debug drawing for pontoons, bounds, waterline, and draft
Blueprint-callable configuration and evaluation functions
Built on top of UE5 native UBuoyancyComponent
Runtime plugin suitable for packaged projects
Use Cases
Boat and ship simulation
Floating platforms
Buoyant gameplay objects
Water interaction prototypes
Vehicle demos using UE5 Water
Projects that need faster Water buoyancy setup without manual pontoon tuning
Video
DOC