Es/FlightGear Newsletter March 2011: Difference between revisions

Line 209: Line 209:
* [http://www.flickr.com/photos/61165268@N06/5570921779/ Low-flying through the San Andreas fault]
* [http://www.flickr.com/photos/61165268@N06/5570921779/ Low-flying through the San Andreas fault]
* [http://www.flickr.com/photos/61165268@N06/5572306558/ Landing at KSFO]
* [http://www.flickr.com/photos/61165268@N06/5572306558/ Landing at KSFO]
== Escala completa simulador 747 ==
Como debes saber, John Wojnaroski ha estado trabajando durante varios años en un simulador de 747 a gran escala, impulsado por FlightGear. Recientemente ha publicado dos videos, que muestran el estado actual de la tarjeta SIM. Los acontecimientos recientes se han centrado en una pantalla panorámica.
* [Http://www.flickr.com/photos/61165268 @ N06/5570921779 / vuelan a baja altura a través de la falla de San Andreas]
* [Http://www.flickr.com/photos/61165268 @ N06/5572306558 / Desembarque en KSFO]


The projectors are (3) short throw 1200x800 native resolution units, mounted on the ceiling. Each projector is first mechanically aligned using the projector test pattern. Next a warping mesh based on projector location and screen dimensions is created and a test pattern using the mesh is produced by FlightGear. The warping mesh is then adjusted to tune the resultant image thrown on the screen as well as mechanical adjustments. And as a final step the "production" image is adjusted by setting the viewing heading for the side projectors for horizontal alignment and projector internals and mesh recalculations for the vertical as required.  
The projectors are (3) short throw 1200x800 native resolution units, mounted on the ceiling. Each projector is first mechanically aligned using the projector test pattern. Next a warping mesh based on projector location and screen dimensions is created and a test pattern using the mesh is produced by FlightGear. The warping mesh is then adjusted to tune the resultant image thrown on the screen as well as mechanical adjustments. And as a final step the "production" image is adjusted by setting the viewing heading for the side projectors for horizontal alignment and projector internals and mesh recalculations for the vertical as required.  
Los proyectores (3) unidades de corto alcance 1200x800 resolución nativa, montado en el techo. Cada proyector primero mecánicamente alineados con el modelo de prueba del proyector. A continuación una malla de deformación según la ubicación del proyector y dimensiones de la pantalla y se crea un patrón de prueba utilizando la malla es producido por FlightGear. La malla de deformación se ajusta para ajustar la imagen resultante tirado en la pantalla, así como los ajustes mecánicos. Y como paso final de la "producción" de la imagen se ajusta mediante el establecimiento de la visión en dirección al lado de los proyectores para la alineación horizontal y los componentes internos del proyector y nuevos cálculos de malla para la vertical como sea necesario.


The image warping software is contained in the CameraGroup.cxx based on the [[OSG]] code for a spherical panoramic display. Tim Moore adapted the source to run with the FlightGear camera group and I extended it to display a warping mesh for a cylindrical panoramic display. There is a stand alone utility to create a mesh warping file that can be tailored for each projector and is loaded at FG init time.  
The image warping software is contained in the CameraGroup.cxx based on the [[OSG]] code for a spherical panoramic display. Tim Moore adapted the source to run with the FlightGear camera group and I extended it to display a warping mesh for a cylindrical panoramic display. There is a stand alone utility to create a mesh warping file that can be tailored for each projector and is loaded at FG init time.  
El software de deformación de la imagen está contenida en el CameraGroup.cxx basado en el [[BOE]] el código para una pantalla panorámica esférica. Tim Moore adaptado el código para funcionar con el grupo de cámara de FlightGear y lo extendió a la pantalla de una malla de deformación de una pantalla panorámica cilíndrica. Hay una utilidad independiente para crear un archivo de deformaciones de malla que puede ser adaptado para cada proyector y se carga en tiempo FG init.


The edge blending is accomplished using gray scale polygons as textures. Further refinement is required to adjust the gamma function to handle pixel brightness based on RGB color values. The slight image flickering is an artifact of the projector and video camera sync mismatches and not observable by the human eye. The videos don't really capture the immersive quality of the wrap-around screen or sensation of motion.  
The edge blending is accomplished using gray scale polygons as textures. Further refinement is required to adjust the gamma function to handle pixel brightness based on RGB color values. The slight image flickering is an artifact of the projector and video camera sync mismatches and not observable by the human eye. The videos don't really capture the immersive quality of the wrap-around screen or sensation of motion.  
La combinación de bordes se realiza mediante polígonos de escala de grises como texturas. Refinamiento adicional es necesario para ajustar la función gamma para manejar con brillo de los píxeles basado en los valores de color RGB. El parpadeo de la imagen pequeña es un artefacto del proyector y los desajustes de la cámara de vídeo de sincronización y no observables por el ojo humano. Los videos no muestran el verdadero envolvente de calidad de la pantalla envolvente o sensación de movimiento.


The FG hosting machine is a quad-core Intel I5 with 4GB memory and three nVidia 9400GT graphics. Running FG on a single core produces a frame rate of 28fps using SDL and around 30fps with glut-3.7 with [[3D clouds]] enabled. A higher frame rate of 60-65fps is possible running three instances of fgfs on each core and using the internal localhost socket; however you lose the ability to sync features such as [[AI traffic]], clouds, or [[multiplayer]] aircraft.
The FG hosting machine is a quad-core Intel I5 with 4GB memory and three nVidia 9400GT graphics. Running FG on a single core produces a frame rate of 28fps using SDL and around 30fps with glut-3.7 with [[3D clouds]] enabled. A higher frame rate of 60-65fps is possible running three instances of fgfs on each core and using the internal localhost socket; however you lose the ability to sync features such as [[AI traffic]], clouds, or [[multiplayer]] aircraft.
La máquina FG hosting es un Intel Quad-Core I5 con 4GB de memoria y gráficos nVidia 9400GT tres. Ejecución de FG con un solo núcleo produce una velocidad de 28fps con SDL y alrededor de 30 fps con exceso-3.7 con [[3D nubes]] habilitado. A mayor velocidad de cuadro de 60-65fps es posible ejecutar tres instancias de FGF en cada núcleo y el uso de la toma de localhost internos, pero se pierde la capacidad de sincronizar las características tales como [[el tráfico AI]], las nubes, o [[multijugador]] aviones.


More info and pictures about the build process are available at [http://www.lfstech.com John's website] and the [http://flightgear.org/Projects/747-JW/ FlightGear website].
More info and pictures about the build process are available at [http://www.lfstech.com John's website] and the [http://flightgear.org/Projects/747-JW/ FlightGear website].
Más información y fotos sobre el proceso de construcción están disponibles en [http://www.lfstech.com Juan sitio web] y el [sitio web http://flightgear.org/Projects/747-JW/ FlightGear].


== Airport of the month ==
== Airport of the month ==
5,702

edits