Skip to content

Releases: andyborrell/AeroToy

AeroToy 0.1 beta

30 Aug 21:28
Compare
Choose a tag to compare
AeroToy 0.1 beta Pre-release
Pre-release

AeroToy two-way fluid-rigid-body real-time simulator

Version 0.1 beta

This is the first release of AeroToy, an interactive fluid simulator featuring two-way interaction between a semi-lagrangian real-time fluid simulation and a 2D rigid body physics simulation.

IMAGE ALT TEXT

Installation

Currently only a Windows binary build is available. Source code is not currently public.
No installation is necessary, download aerotoy.zip, extract the whole directory, and run aerotoy.exe.

Features

Craft Editor

  • Real-time fluid simulation during edit, providing real-time feedback
  • Bezier wing editor
  • Freehand wing paint tool
  • Composition of rigid-body nodes from part nodes including Bezier curves and preconfigured parts such as engines
  • 4 simulation viewing modes:
    • Smoke (with configurable colour patterns)
    • Velocity
    • Pressure
    • Isobars
  • Aerodynamic force vector and L/D annotation
  • Preconfigured parts:
    • Bezier curve wings
    • PNG image file based wings
    • Pivot joint
    • Servo joint (controllable during test flight)
    • Wheels
    • Ballast
    • Engines
  • Serialization:
    • Scene load/save
    • Craft export/import
    • Subassembly load/save
  • Example scenes

Flight Testing

  • Aircraft control:
    • WASD = control engine throttle (W,S) and servo joint pitch (A,D)
    • Shift = double servo joint movement
    • Q,E = control joint pitch "trim" - replicating aircraft elevator trim
  • YAML defined test environments
    • User environments can be added by adding new definition files
    • Environment repeats providing infinite test flight area
  • Configurable wind speed
  • Selectable airflow visualization tools:
    • Smoke ring - A striped smoke pattern emitted in a semi-circular shape ahead of the moving aircraft
    • Craft Smoke - Smoke emitted from the surface of the aircraft
  • Avionics Window featuring:
    • Airspeed
    • Elevation
    • Flight duration
    • Max flight duration
    • Current throttle
    • Current trim
  • Testing of fixed machines, such as windmills or kites, is also supported