Es/FlightGear: Difference between revisions

m
m (Robot: Cosmetic changes)
Line 172: Line 172:


== Software ==
== Software ==
El motor de simulación en FlightGear es llamado [[SimGear]]. Este es usado tanto como por usuarios finales, en entornos académicos y de investigación para el desarollo y prosecución de ideas de simulación de vuelo.
El motor de simulación en FlightGear es llamado [[SimGear]]. Este es usado tanto como por usuarios finales, en entornos académicos y de investigación para el desaróllo y prosecución de ideas de simulación de vuelo.


Esta personalización de FlightGear está ilustrada por un amplio rango de modelos de aeronaves que estan disponibles en FlightGear, desde [[:Category:Gliders|Planeadores]]hasta [[Helicopter]]os, y desde [[:Category:Airliners|aviones de aerolínea]] hasta  [[Military aircraft|jets de combate]]. Estos modelos de aeronave han sido contribución de mucha gente diferente.
Esta personalización de FlightGear está ilustrada por un amplio rango de modelos de aeronaves que estan disponibles en FlightGear, desde [[:Category:Gliders|Planeadores]]hasta [[Helicopter]]os, y desde [[:Category:Airliners|aviones de aerolínea]] hasta  [[Military aircraft|jets de combate]]. Estos modelos de aeronave han sido contribución de mucha gente diferente.


La aeronaves de FlightGear usan unos de los tres modelos principales de datos  JSBSim, YAsim, o UIUC desde la version 0.9.10. En la actualidad solo un modelo de motor de terreno es usado, TerraGear. Los efectos de metereologia incluyen nubes 3D , efectos de relampagos, y hora del dia.
La aeronaves de FlightGear usan unos de los tres modelos principales de datos  JSBSim, YAsim, o UIUC desde la version 0.9.10. En la actualidad solo un modelo de motor de terreno es usado, TerraGear. Los efectos de metereología incluyen nubes 3D , efectos de relámpagos, y hora del día.


=== Modelos Dinámicos de Vuelo ===
=== Modelos Dinámicos de Vuelo ===
[[Flight Dynamics Models]] (FDM) Es como el programa simula el vuelo de una aeronave. FlightGear usa una variedad de proyectos de modelos de vuelo internamente escritos. Toda aeronave ha de ser programada para usar estos modelos. En la actualidad  FlightGear es el único simulador de vuelo gráfico que es usado por todos los Modelos Dinamicos de vuelo, y UIUC y YASim fueron desarrollados especificamente para FlightGear.  
[[Flight Dynamics Models]] (FDM) Es como el programa simula el vuelo de una aeronave. FlightGear usa una variedad de proyectos de modelos de vuelo internamente escritos. Toda aeronave ha de ser programada para usar estos modelos. En la actualidad  FlightGear es el único simulador de vuelo gráfico que es usado por todos los modelos dinámicos de vuelo, UIUC y YASim fueron desarrollados específicamente para FlightGear.  


La versión temprana usaba un FDM de la NASA basado en [[LaRCsim]], el cual fue reemplazado por un FDM más flexible.  
La versión temprana usaba un FDM de la NASA basado en [[LaRCsim]], el cual fue reemplazado por un FDM más flexible.  
Line 185: Line 185:
* [[JSBSim]] - desde el 2000 el software de Modelos Dinámicos de Vuelo por defecto.
* [[JSBSim]] - desde el 2000 el software de Modelos Dinámicos de Vuelo por defecto.
* [[YASim]] - otro FDM que usa un metodo de calculo diferente. Se introdujo en 2002 comenzando en 0.7.9.
* [[YASim]] - otro FDM que usa un metodo de calculo diferente. Se introdujo en 2002 comenzando en 0.7.9.
* [[UIUC]] - otro FDM incluido, desarrollado por el UIUC Applied Aerodynamics Group at University of Illinois at Urbana-Champaign, tambien hace uso de LaRCsim.
* [[UIUC]] - otro FDM incluido, desarrollado por el UIUC Applied Aerodynamics Group at University of Illinois at Urbana-Champaign, también hace uso de LaRCsim.
* Flight Gear tambien puede ser configurado para rendir usando entradas de fuentes FDM externas, como asi desde Matlab.
* Flight Gear también puede ser configurado para rendir usando entradas de fuentes FDM externas, como así desde Matlab.
* Han sido escritos otros FDM personalizados para aeronaves específicas, como aquellas aeronaves que sean más ligéras que el aire.
* Han sido escritos otros FDM personalizados para aeronaves específicas, como aquellas aeronaves que sean más ligeras que el aire.


=== FlightGear dependencies ===
=== FlightGear dependencies ===
Unlike commercial software titles, the main output of the project is simply the release of a collection of code. To turn it into a usable program it must be compiled for a given platform. The software libraries used to create FlightGear have varied over time. The main one is [[SimGear]], which is the underlying sim engine for FlightGear. [[TerraGear]] is not a dependency, but simply a name for the default terrain data program in FlightGear. OpenAL is used for sound/audio software, including support for SDL (since 0.9.5). PLIB is used for hardware support routines, formerly used for sound support also which was taken over by OpenAL. [[OpenGL]] is used for its integrated 3D graphics routines, and other hardware acceleration (namely DirectX) is not supported. [[OpenSceneGraph]] is also integrated into FlightGear. Finally, Simple DirectMedia Layer is a software library which is used for compiling. Some of the dependencies vary depending on which platform the code is being compiled for. FlightGear users must either compile the code themselves, or find a third party to release a binary, if it is not among the ones available from the project.
Unlike commercial software titles, the main output of the project is simply the release of a collection of code. To turn it into a usable program it must be compiled for a given platform. The software libraries used to create FlightGear have varied over time. The main one is [[SimGear]], which is the underlying sim engine for FlightGear. [[TerraGear]] is not a dependency, but simply a name for the default terrain data program in FlightGear. OpenAL is used for sound/audio software, including support for SDL (since 0.9.5). PLIB is used for hardware support routines, formerly used for sound support also which was taken over by OpenAL. [[OpenGL]] is used for its integrated 3D graphics routines, and other hardware acceleration (namely DirectX) is not supported. [[OpenSceneGraph]] is also integrated into FlightGear. Finally, Simple DirectMedia Layer is a software library which is used for compiling. Some of the dependencies vary depending on which platform the code is being compiled for. FlightGear users must either compile the code themselves, or find a third party to release a binary, if it is not among the ones available from the project.
=== === FlightGear dependencias
A diferencia de los títulos de software comercial, el resultado principal del proyecto es simplemente el lanzamiento de una colección de código. Para convertirlo en un programa útil que debe ser compilado para una plataforma determinada. Las bibliotecas de software utilizado para crear FlightGear han variado con el tiempo. La principal es la [[SimGear]], que es el motor de simulación subyacente de FlightGear. [[TerraGear]] no es una dependencia, sino simplemente un nombre para el programa predeterminado datos sobre el terreno en FlightGear. OpenAL se utiliza para el sonido / software de audio, incluyendo soporte para SDL (desde 0.9.5). PLIB se utiliza para las rutinas de soporte de hardware, anteriormente utilizada para el soporte de sonido, que también se hizo cargo de OpenAL. [[OpenGL]] se utiliza para sus rutinas de gráficos 3D integrados, aceleración de hardware y otros (es decir, DirectX) no es compatible. [[OpenSceneGraph]] también está integrado en FlightGear. Por último, Simple DirectMedia Layer es una librería de software que se utiliza para la elaboración. Algunas de las dependencias varían dependiendo de la plataforma el código está siendo compilado. FlightGear usuarios o debe compilar el código ellos mismos, o encontrar a un tercero para lanzar un binario, si no se encuentra entre los disponibles en el proyecto.


== Hardware ==
== Hardware ==
5,702

edits