
Description
Overview
Async Physics: Blueprint Library is a lightweight runtime plugin that exposes physics-authoritative data and controls to Blueprints, designed specifically for projects using asynchronous physics simulation.
It allows Blueprint users to read and modify physics state directly from the physics solver, rather than relying on frame-dependent component transforms or game-thread timing.
The result is more consistent, frame-rate-independent physics behavior that remains reliable during async physics updates.
What Problem Does This Solve?
Unreal Engine’s default Blueprint physics functions are primarily designed around game-thread execution and component transforms.
When physics simulation runs asynchronously (common in modern UE5 projects), this can lead to:
Transforms that visually lag behind physics state
Inconsistent results when frame rate changes
Difficulty applying forces during physics-driven logic
Limited access to solver-authoritative velocity data
Confusion between visual transforms and physics truth
This plugin bridges that gap by exposing physics-solver-backed values directly to Blueprint in a synchronized and predictable way.
Designed for Async Physics Workflows
All nodes are intended for use with Event Async Physics Tick.
They are synchronized with the physics solver to ensure safe read/write access during async simulation.
What This Plugin Provides
The plugin adds Blueprint nodes that operate directly on the physics body.
Forces & Impulses
Add Force
Add Force at Location
Add Torque (Degrees or Radians)
Add Impulse
Add Impulse at Location
Velocity Access
Get Linear Velocity
Set Linear Velocity
Get Angular Velocity (Radians or Degrees)
Set Angular Velocity (Radians or Degrees)
Get Linear Velocity at Point
Physics-Authoritative Transforms
Get World Location
Get World Rotation
Get World Transform
Set World Location
Set World Rotation
This ensures you are interacting with the true simulated state of the body.
Why This Is Useful
This plugin is especially valuable for projects that rely on continuous physics simulation, including:
Vehicle physics (cars, bikes, tracked vehicles)
Aircraft and helicopter simulation
Drone stabilization systems
Spaceflight and orbital mechanics
Physics-driven weapons or projectiles
Robotics and mechanical simulation
Force-driven custom movement systems
In these scenarios, accurate solver-level data is critical for stability and realism.
Lightweight & Runtime-Ready
No custom tick managers
No replacement pawn classes
No invasive engine hooks
The plugin simply extends Blueprint access to Chaos physics data using synchronized solver commands.
Questions or Support
Have questions or need help integrating the plugin into your project?
Join the Discord: Contact me directly for support, feedback, or feature requests.

