İçeriğe atla
ASYNC PHYSICS: Blueprints Library ilanı için 1. medya

Açıklama

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.

İçerdiği biçimler