Windmill

1 View
Find Similar (BETA)Purchase Package
Author name
Bruugle
Source
Unity Asset Store
Polygon Count
1,804
Release Date
2022-02-14
License
Standard Unity Asset Store EULA
0
Versatile Aerodynamics Package
2 Assets

Package Overview

The Versatile Aerodynamics Package is a set of physics behaviors which implement flight in your Unity project. This package strikes a balance between ease-of-use and realism. It accomplishes this with its primary component, the Aerodynamics class, which simulates a simple idealized wing using thin airfoil theory. There are no fictitious forces here, everything from the ailerons to the elevators to the main wings are calculated by real lift and drag formulas.


You can arrange multiple wing objects in any orientation and shape you want and the simulation will be able to follow. It is designed to be easy to set up and highly adaptable. You can even use it to make a windmill.


The package also includes some additional behaviors, such as an input controller and a propulsion script to help configure an aircraft, which is the primary use case for this package but by no means the only one.


This package does require you to make some manual inputs and judgements when configuring your wings, such as calculating your own wing area for example. There are helpful resources for this in the documentation. But, after learning some basic principles of aviation anybody should be able to make a flyable aircraft with this package.


This package includes:

  • A behavior which simulates the physics of flight, inluding: drag, stalling, wind, and the ability to approximate just about any shape or orientation of wings.
  • An intermediary class between your own user control scheme and the movement of control surfaces for an airplane.*
  • A basic engine behavior which can be used to simulate propellors or jets.
  • A small demo scene with a preconfigured airplane that you can fly around.

*You will be expected to have your own way of handling user inputs which you can then easily feed into the my Controller class as yaw, pitch, roll, and throttle inputs.


Hopefully this package has everything you need to get fun and realistic planes in your project, or serve as a platform for you to expand on. Happy flying!


Forum Page

https://forum.unity.com/threads/versatile-aerodynamics-package.1268006


Link to documentation

https://docs.google.com/document/d/1RpRF8Hji5023SNBIFiTBj8e_u1GiBtgGmOiOQfZ8JN4/edit?usp=sharing