X-Plane (simulator)
From Wikipedia, the free encyclopedia
- This article is about a flight simulator. For similarly named items, see Xplane.
X-Plane | |
![]() |
|
![]() Screenshot of Joseph Noé's Cessna 208 |
|
Developer: | Laminar Research |
---|---|
Latest release: | 8.60 / 24 February 2007 |
OS: | Mac OS X, Windows, Linux |
Use: | Flight Simulator |
License: | Proprietary |
Website: | X-Plane.com |
X-Plane is a flight simulator for personal computers produced by Laminar Research. It runs on Linux, Mac or Windows-based PCs. X-Plane is packaged with other software to build and customize aircraft and scenery, offering a complete flight simulation environment. X-Plane also has a plugin architecture that allows users to create their own modules, extending the functionality of the software.
Contents |
[edit] Flight model
X-Plane distinguishes itself by implementing a concept known as blade-element theory. Traditionally, flight simulators try to emulate the real-world performance of an aircraft by using lookup tables to determine things such as lift of drag. These simulators do a good job of simulating the flight characteristics of the aircraft they were designed to simulate, but are not useful in design work, and do not predict the performance of aircraft when the actual figures are not available.
Blade-element theory attempts to correct this by breaking the aircraft down into its component parts. Each piece of the airplane is broken down in to several pieces. The wing, for example, may be broken down in to 8 or more separate sections. The lift and drag of each section is calculated and the effect is applied to the whole aircraft. When this process is applied to each piece of the aircraft, the simulated aircraft flies much like the real one. This approach allows users to design aircraft on their computer quickly and easily, then the simulator engine can then show how an aircraft with this design might perform in the real world.
X-Plane is capable of modelling fairly complex aircraft designs, including helicopters, rockets, rotor craft and tilt-rotor craft. Famous real world aircraft modeled in X-Plane include the V-22 Osprey, the Harrier Jump Jet, the NASA Space Shuttle, and Scaled Composites SpaceShipOne.
Blade element theory does have its shortcomings, as it can sometimes be difficult to design an aircraft that performs precisely like the real-world aircraft. However, as the flight model is refined, the simulator can better resemble real-world performance (as well as the aircraft's quirks.)
[edit] Extensibility
Users are encouraged to design their own aircraft, and design software is included with the program. This has created an active community of users who use the simulator for a variety of purposes. Since designing an aircraft is relatively simple and the flight model can help predict performance of real-world aircraft, several aircraft companies use X-Plane in their design process. The CarterCopter uses X-Plane for flight training and research. X-Plane also contributed to the design of the Atlantica blended wing body aircraft.
Through the plugin interface, users can create external modules that extend the X-Plane interface, flight model, or create new features. One such feature is the Xsquawkbox plugin, which allows X-Plane users to fly on a worldwide shared simulation network. Other work has been done in the area of improving X-Plane's flight model and even replacing entire facets of X-Plane's operation. Scaled Composites, for example, used the X-Plane rendering engine on top of their own simulator while designing and testing SpaceShipOne.
X-Plane is also capable of communicating with other applications via UDP. Through a relatively simple interface, third party developers can control the simulator and extract data regarding the simulation state. Companies like Scaled Composites have used this tool in order to use X-Plane as a rendering engine for their in-house simulators.
The maps and scenery are also fully editable. While no tool is provided to edit the 3D mesh objects, editing landscape elevation and 3D object placement is easily accomplished with the scenery editor. In fact, much of the world's detail, including detail in airports, such as ramps, buildings, and taxiways, is provided by the end-users. Users can also subscribe to a mailing list, receiving regular updates of the airport and navaid database.
Map imagery and aircraft paint can be created and modified with any paint program capable of manipulating PNG images.
[edit] FAA certification
X-Plane is also used in non-motion and full-motion flight simulators for flight training. Some of these implementations have been certified by the FAA for authorized flight instruction such as Flight Level Aviation and Simtrain.
[edit] Compatibility
X-Plane is available for Windows, Linux, and the Macintosh. The Macintosh version is a Universal Binary, running on both Power PC and Intel Macs.
[edit] External links
- Official site
- Plugin SDK Home Page Software Development Kit to make plug-ins
- X-Plane Gateway Comprehensive Links of X-Plane Community
- X-Plane.org Community resource for downloads and forums