K2 Aircraft Physics

Kallisto - Code Plugins - Nov 20, 2023

Custom C++ solution for rotor based aircraft physics

  • Supported Platforms
  • Supported Engine Versions
    5.1 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Videos: | Showcase Video | Setup Video | Thrust Vectoring Setup Video

Projects: Example Project

Demos: Helicopter Runtime Demo

Help: Documentation


Introducing K2 Aircraft Physics for Unreal Engine 5: Where Imagination Meets the Skies! K2 is an aircraft physics solution for creating rotor based aircraft - entirely using blueprints! This system is fully exposed to blueprint - no C++ needed.


Unleash the Power of Rotors

K2 Aircraft Physics empowers you to craft aircraft with an unlimited number of rotors, giving you the freedom to experiment with classic helicopter designs or push the boundaries of aerial innovation. Rotors can be set to cosmetic only, or produce thrust with physics enabled. The thrust parameter is exposed so that changes can be made during runtime for precise and absolute control over its behavior. Additionally, rotors can be independently controlled with separate input schemes. Modular rotor components can apply force in different directions, allowing for more realistic and complex flight dynamics. This enables the simulation of various types of rotor craft, from traditional helicopters to advanced VTOL (Vertical Take-Off and Landing) vehicles.


Swift 2-Minute Setup

All the heavy lifting and setup is done in the custom classes, just drop in a mesh for the body, add some rotor components and off to the sky!


Total Performance Control

All of the core parameters for stability and movement are exposed to blueprint - you have complete control over your aircraft's performance.

Technical Details

Features:

  • Create unlimited number of rotors
  • Dynamic stability system with completely customizable parameters 
  • Fully customizable performance
  • Dynamic thrust vectoring control
  • Multiple coordinate systems and transform axes for perfect stabilization ability
  • Built-in functions for take-off and landing
  • Compatible with other movement replication systems like Smooth Sync or custom replication movement solution
  • Skeletal meshes supported


Extras:

  • Modular aircraft mesh components
  • Exact helicopter setup from demo included in example project

Code Modules:

  •  K2 Aircraft Physics, Runtime

Number of C++ Classes: 2

Network Replicated: Yes

Supported Development Platforms: Win64, MacOS

Supported Target Build Platforms: Win64, MacOS, Android