Es/Changelog 2.10

From FlightGear wiki
Revision as of 10:26, 21 February 2013 by Aepcam (Talk | contribs) (Sistema Canvas)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

FlightGear 2.10 Change Log

El equipo de desarrollo de FlightGear se complace en anunciar el lanzamiento de FlightGear v2.10, el simulador de vuelo, de código abierto, libre. Esta nueva versión incluye muchas nuevas y emocionantes características, mejoras y correccion de errores. Destacan en esta versión la facilidad de uso mejorada, una mejor reproducción del terreno y un sistema de renderizado 2D completamente programable por código.

Fundado en 1997, FlightGear es desarrollado por un grupo de voluntarios en todo el mundo, reunidos por una ambición compartida para crear el simulador de vuelo más realista posible, libre para usar, modificar y distribuir. FlightGear es utilizado en todo el mundo por entusiastas de la simuladción de vuelo en escritorio, para la investigación en las universidades y para las exhibiciones interactivas en museos.

FlightGear cuenta con más de 400 aviones, una base de datos de escenarios de todo el mundo, un entorno multi-jugador, un detallado modelado del cielo, un sistema de modelado de aviones abierto y flexible, muchas opciones de red, compatibilidad con múltiples pantallas, un lenguaje de programación propio de gran alcance y una arquitectura abierta. Lo mejor de todo, al ser de código abierto, el simulador es propiedad de la comunidad y todos están invitados a contribuir.

Descarga libremente FlightGear v2.10 desde FlightGear.org

FlightGear - Vuela Libre!


http://www.youtube.com/watch?v=MZVCmHgAX6Y

Mejoras importantes en esta versión

Modularización mejorada

La mejoras en la arquitectura introducidas en esta versión significan que los subsistemas, como el director de tráfico puede ser detenido y reiniciado de forma dinámica dentro de una sesión de simulación. En futuras versiones se espera que más y más subsistemas soporten esta función, haciendo a FG más escalable y flexible para simuladores distribuidos múlti-máquina.

Dispersión Atmosférica de la Luz

F-14B sobre los Alpes a través de los Alpes al anochecer

Dispersión atmosférica de la luz es un esquema de representación alternativa, utilizando la computación de niebla y luz de manera excepcionalmente realista para las nubes y el terreno dependiendo del entorno. La simulación incluye los siguientes modelos de iluminación.

  • Rayleigh, Mie y dispersión difusa múltiple de la luz en la atmósfera, en la neblina y en las nubes, para una iluminación atmosférica más realista.
  • Volumétrica, simulación de neblina en el suelo, por lo que la niebla varía de espesor tanto horizontal como verticalmente.
  • Realistas curvas de luz ambiente y difusa para las condiciones de puestas y salidas del Sol, haciendo que los vuelos al anochecer sean más realistas.
  • Mejora en los vuelos nocturnos VFR debido a un modelo de iluminación de la luz de luna.

Junto con la metereológia avanzada, funciona como un entorno de simulación integrado en el que los distintos elementos se influyen mutuamente. Por ejemplo

  • Las nubes y los vientos son influenciados por la distribución de la elevación del terreno
  • Los vientos predominantes, las pendientes del terreno y la estabilidad de la atmósfera inferior determinan la forma de las nubes visibles
  • Las capas de nubes y neblina influencian en el color y la intensidad de los reflejos de luz
  • Los vientos influyen en los patrones de olas sobre el agua
  • La Luz en el amanecer y la puesta del sol dependen de la posición y altitud, permitiendo fenómenos como el Alpenglow (luminescencia de los Alpes) o nubes brillantemente iluminadas a gran altitud, mientras que la tierra es oscura.

Para las tarjetas gráficas más potentes, el esquema incluye texturizado de terreno por procedimiento, incluyendo características como las siguientes.

  • Texturas no dependientes de la pendiente del terreno, por lo que se ve un paisaje más destacado, pero con un menor número de artefactos entre baldosas.
  • Alta resolución de cerca de los efectos de texturizado con hasta un máximo de 10 cm de resolución y un mapa de luz de choque dinámicamente añadido para los vuelos a bajo nivel y una mejor percepción de la profundidad
  • Efectos ambientales como la humedad del terreno (incluyendo charcos), polvazares, musgozales, y la cubierta de nieve. Todos ajustables por el usuario, y respetando la pendiente del terreno donde es apropiado.

Mejora del rendimiento, ocupación reducida de memoria

El tiempo de arranque y la ocupación de memoria se han reducido por la implementación de una caché de datos de navegación. Otras reducciones de ocupación de memoria han sido realizadas con la mejora de edificios aleatorios. La tasa de fotogramas ha mejorado cuando se utiliza nubes en 3D, sobre todo en las condiciones nubladas.

Usabilidad

GUI para configuración de joystick

Mejorar la usabilidad de FlightGear ha sido el foco para un número de desarrolladores de esta versión. Los cambios incluyen:

  • Una nueva herramienta que permite la configuración de joystick dentro del simulador, lo que hace que sea más fácil para los nuevos usuarios configurar sus joysticks y palancas de control como lo deseen y echar a volar!
  • La consola Nasal ha sido mejorada para soportar copiar/pegar, haciendo más fácil el desarrollo de código Nasal.
  • El cuadro de diálogo Acerca de, ahora incluye información adicional del sistema, y la posibilidad de copiar la información en el portapapeles, haciendo el diagnóstico remoto de los problemas de los usuarios más rápido y más sencillo.
  • La opción Select Airport ahora muestra una vista aérea del aeropuerto seleccionado, permitiendo a los usuarios una vista previa de su nueva ubicación, y haciendo más fácil la elección de pista correcta o posición de estacionamiento.
  • Listas de comprobación (checklists) introducidas dentro del simulador para un número de aeronaves.
  • Se incluye un navegador de documentación, con el cuál los usuarios pueden navegar más fácilmente toda la documentación disponible en el paquete básico.
  • Las interfaces de usuario de configuración metereológica han sido combinadas y racionalizadas en un único interfaz de usuario, haciendo más fácil seleccionar un día agradable VFR, o una difícil aproximación CATIII.
  • La ruta de vuelo ahora se puede mostrar en el mapa del simulador.
  • La repetición instantánea ahora se puede guardar como un registrador de vuelo, editado externamente para añadir un comentario, y luego reproducido como un tutorial, con el usuario capaz de tomar el control en cualquier momento.
  • El diálogo de configuración multijugador ahora incluye una lista generada dinámicamente de servidores activos MP, haciendo aún más fácil tomar parte del entorno mundial multi-jugador de FlightGear.


Internacionalización

FlightGear continua beneficiándose de las contribuciones de todo el mundo.

  • El Manual de FlightGear se incluye ahora en Inglés y Francés.
  • Los mensajes del sistema en el arranque están disponibles en ocho idiomas, al igual que el menú del simulador.

Planificación de vuelo y gerente de ruta

El gestor de ruta ahora tiene un mejor soporte para los procedimientos Navigraph.

  • SID y STAR auto-generadas están disponibles para los aeropuertos en los que los datos reales de procedimiento no se encuentran disponible. Esto genera plausibles aproximaciones directas y puntos terminales basados ​​en el supuesto de ruta.
  • La función de la extension Nasal "flightplan" se ha mejorado, por lo que es posible recuperar una representación hash del plan de vuelo almacenado en el gestor de ruta. Ahora es posible mostrar directamente una imagen SVG para cada punto de ruta y conectarlos mediante rutas OpenVG.

Sistema Canvas

Diálogo de selección de aeropuerto, usando Canvas para representar el diagrama del aeropuerto

El sistema "canvas" (lienzo o tapiz) es un sistema de renderizado 2D totalmente codificable de FlightGear, que permite a los usuarios crear fácilmente nuevos instrumentos, HUDs y hasta diálogos y ventanucos (widgets) de interfaz de usuario pesonalizados utilizando el lenguaje de código de FlightGear Nasal (de apariencia muy similar a JavaScript). El lienzo también se puede utilizar para la creación de complejas cabinas con pantallas de cristal como pantallas de navegación y otors equipos multifuncionales, nada de esto requiere la reconstrucción de FlightGear desde la fuente o escribir código C++

Las mejoras de esta versión Canvas incluyen:

  • Actualización/representación perezosa para mejorar el rendimiento en situaciones en las que una textura no sea necesario volverla a dibujar
  • Creación de ventanas de interfaz gráfica de usuario, incluyendo menús emergentes o barras de menú
  • Copiar/pegar nativo a través de 2 nuevas funciones de extensión Nasal
  • Lienzos anidados, donde un lienzo puede contener imágenes creadas por otra textura de lienzo
  • Ventana de apilamiento
  • Imágenes rasterizadas (las imágenes vectoriales ya fueron soportadas)
  • Mejora de la gestión de eventos GUI utilizando osgGA
  • Un nuevo sistema de manejo basado en DOM (interprete de modelos objeto de documentos)


Rembrandt

Rembrandt estilo de película antigua
  • El Renderizador Rembrandt se ha ampliado con una serie de filtros de post-procesamiento:
    • Visión nocturna incluyendo amplificación de granulado y campo de visión restringido
    • Efecto Cine, incluyendo:
      • Viñetas
      • Cambio de color con Sepia como valor predeterminado
      • Distorsión radial de imágenes (barril y puntos de acolchado, con una compensación de escala)
      • Aberración cromática lateral (bordes con franja púrpura)
      • Simulación del desgaste de la pelicula
  • Aeronaves adicionales se han actualizado para hacer uso de los efectos de Rembrandt.

Mejoras de AI

  • Los despegues y aterrizajes de las aeronaves AI son ahora más realistas.
  • Ahora se puede encontrar Petroleros AI utilizando el marcador de objetivo del HUD.

Texturas regionales

A partir del trabajo hecho en 2,8, las siguientes áreas ahora tienen juegos de texturas específicas de la región para tener un terreno más realista:

  • Caribe
  • Europa Occidental
  • Islandia
  • Area tropical de América del Sur

Aeronaves destacadas, aviones nuevos y mejorados

  • El Boeing 777 ha mejorado la cabina, el PFD y el NavDisplay.
  • El Dassault Mirage 2000-5 tiene varios instrumentos, HUD y provisiones añadidas.
  • El Douglas A-4F Skyhawk tiene mejor FDM y cabina, incluye radar de terreno y equipo de navegación.
  • El Hawker Hurricane ha mejorado el FDM y la cabina.
  • El Mudry Cap 10B, un avión clásico francés acrobático de entrenamiento de dos asientos ha sido añadido por el equipo de la PAF.

Otros

  • Nuevos joysticks, palancas de control adicionales y pedales del timón son soportados.
  • Una página interactiva de descarga de aviones permite a los usuarios filtrar los aviones en base a su nivel de exhaustividad y precisión, lo que hace que sea más fácil descubrir las verdaderas joyas de nuestro extenso hangar.

Corrección de errores