FlightGear — различия между версиями

Материал из База знаний
Перейти к: навигация, поиск
м (стилевые правки)
Строка 10: Строка 10:
 
Проект был создан в 1996 году, а в 1997 года вышел первый релиз симулятора, основанный на OpenGL. Проект возглавляется Кёртисом Олсеном (Curtis Olsen). В декабре 2007 года вышел последний релиз, основанный на графическом движке Plib - версия 1.0. 21 декабря 2008 года вышел релиз 1.9, основанный на новом графическом движке - библиотеке OpenSceneGraph (OSG).  
 
Проект был создан в 1996 году, а в 1997 года вышел первый релиз симулятора, основанный на OpenGL. Проект возглавляется Кёртисом Олсеном (Curtis Olsen). В декабре 2007 года вышел последний релиз, основанный на графическом движке Plib - версия 1.0. 21 декабря 2008 года вышел релиз 1.9, основанный на новом графическом движке - библиотеке OpenSceneGraph (OSG).  
  
 
+
===Версия 1.9===
== Версия 1.9 ==
 
 
Версия FlightGear 1.9.0 выпущена на основе кода, основательно переписанного за два года. После выпуска релиза 1.0.0 в декабре 2007 года, сообщество разработчиков FlightGear направило все свои усилия на завершение работы, начатой в октябре 2006, когда было принято решение о создании ветки, основанной на новом графическом движке — библиотеке OpenSceneGraph. Данный движок расширяет графические возможности симулятора FlightGear.
 
Версия FlightGear 1.9.0 выпущена на основе кода, основательно переписанного за два года. После выпуска релиза 1.0.0 в декабре 2007 года, сообщество разработчиков FlightGear направило все свои усилия на завершение работы, начатой в октябре 2006, когда было принято решение о создании ветки, основанной на новом графическом движке — библиотеке OpenSceneGraph. Данный движок расширяет графические возможности симулятора FlightGear.
  
 
Релиз 1.9.0 содержит много новых замечательных возможностей, некоторые из которых перечислены ниже:
 
Релиз 1.9.0 содержит много новых замечательных возможностей, некоторые из которых перечислены ниже:
  
Основные улучшения:
+
;Основные улучшения:
 
+
*Тщательный пересмотр графической части кода, учитывая переход на библиотеку OpenSceneGraph
    * Тщательный пересмотр графической части кода, учитывая переход на библиотеку OpenSceneGraph
+
*Простая настройка мульти-дисплейных систем при единственном запущенном процессе FlightGear
    * Простая настройка мульти-дисплейных систем при единственном запущенном процессе FlightGear
+
*Многопоточная подгрузка 3D-моделей
    * Многопоточная подгрузка 3D-моделей
+
*Природные осадки, основанные на новой системе частиц (particle system)
    * Природные осадки, основанные на новой системе частиц (particle system)
+
*Новые динамически настраиваемые 3D-облака
    * Новые динамически настраиваемые 3D-облака
+
*Анимация "pick", позволяющая создавать более удобные кликабельные панели инструментов
    * Анимация "pick", позволяющая создавать более удобные кликабельные панели инструментов
+
*Изменения в графическом меню для удобства полетов на онлайн-серверах
    * Изменения в графическом меню для удобства полетов на онлайн-серверах
+
*Теперь можно запускаться с парковки, а не с взлетно-посадочной полосы
    * Теперь можно запускаться с парковки, а не с взлетно-посадочной полосы
+
*Рендеринг деревьев и леса, основанный на шейдерах (shader)
    * Рендеринг деревьев и леса, основанный на шейдерах (shader)
+
*Поддержка PNG-текстур (раньше можно было только SGI/RGB)
    * Поддержка PNG-текстур (раньше можно было только SGI/RGB)
+
*Более 200 типов самолетов теперь доступны для скачивания
    * Более 200 типов самолетов теперь доступны для скачивания
+
*Появились линии электропередач
    * Появились линии электропередач
+
*Возможность летать в строе с ведомыми, управляемыми компьютером самолетами
    * Возможность летать в строе с ведомыми, управляемыми компьютером самолетами
+
;Улучшения в коде:
Улучшения в коде:
+
*Улучшена динамика полета
 
+
*Небольшие изменения в анимации
    * Улучшена динамика полета
+
*Улучшено поведение AI-самолетов при рулении
    * Небольшие изменения в анимации
+
*Множество изменений в графическом интерфейсе
    * Улучшено поведение AI-самолетов при рулении
+
*Значительно улучшен код, отвечающий за полеты по маршрутам
    * Множество изменений в графическом интерфейсе
+
*Улучшена безопасность Nasal-кода (скриптового языка)
    * Значительно улучшен код, отвечающий за полеты по маршрутам
+
*Улучшена поддержка GPS-приборов
    * Улучшена безопасность Nasal-кода (скриптового языка)
+
*Создавать AI-объекты стало проще
    * Улучшена поддержка GPS-приборов
+
*Берега в сценариях стали ещё более точными
    * Создавать AI-объекты стало проще
 
    * Берега в сценариях стали ещё более точными
 
 
 
  
 
==См. также==
 
==См. также==

Версия 04:23, 10 января 2009

FlightGear — свободный авиасимулятор с открытым исходным кодом. Распространяется на условиях лицензии GPLv2. Работает на платформах Microsoft (R) Windows (TM), GNU/Linux, Mac OS, FreeBSD, IRIX, Solaris и др.

FlightGear дает свободу. Вам не надо ждать, пока разработчики выпустят следующий большой релиз и надеяться, что он будет включать в себя функционал, который вы хотели бы иметь в симуляторе. Вам не придется ждать разработчиков летательных аппаратов, пока они создадут и добавят в FlightGear ваш любимый самолет. Вы можете сделать все это сами (и это может быть частью вашей учебы или работы), либо сотрудничать с разработчиками FlightGear.

FlightGear дает контроль. Что-то не нравится? Измените это и поделитесь вашими наработками и идеями с сообществом FlightGear. Вы можете влиять на курс развития и разработки, который формируется сообществом FlightGear, но вы также можете полностью перестроить его согласно своим потребностям, если у вас появится такое желание и потенциал.

FlightGear - гибкий проект. Он, конечно, может использоваться просто для приятного времяпровождения, но он также используется учреждениями и институтами для серьезных исследований аэродинамики.

История

Проект был создан в 1996 году, а в 1997 года вышел первый релиз симулятора, основанный на OpenGL. Проект возглавляется Кёртисом Олсеном (Curtis Olsen). В декабре 2007 года вышел последний релиз, основанный на графическом движке Plib - версия 1.0. 21 декабря 2008 года вышел релиз 1.9, основанный на новом графическом движке - библиотеке OpenSceneGraph (OSG).

Версия 1.9

Версия FlightGear 1.9.0 выпущена на основе кода, основательно переписанного за два года. После выпуска релиза 1.0.0 в декабре 2007 года, сообщество разработчиков FlightGear направило все свои усилия на завершение работы, начатой в октябре 2006, когда было принято решение о создании ветки, основанной на новом графическом движке — библиотеке OpenSceneGraph. Данный движок расширяет графические возможности симулятора FlightGear.

Релиз 1.9.0 содержит много новых замечательных возможностей, некоторые из которых перечислены ниже:

Основные улучшения
  • Тщательный пересмотр графической части кода, учитывая переход на библиотеку OpenSceneGraph
  • Простая настройка мульти-дисплейных систем при единственном запущенном процессе FlightGear
  • Многопоточная подгрузка 3D-моделей
  • Природные осадки, основанные на новой системе частиц (particle system)
  • Новые динамически настраиваемые 3D-облака
  • Анимация "pick", позволяющая создавать более удобные кликабельные панели инструментов
  • Изменения в графическом меню для удобства полетов на онлайн-серверах
  • Теперь можно запускаться с парковки, а не с взлетно-посадочной полосы
  • Рендеринг деревьев и леса, основанный на шейдерах (shader)
  • Поддержка PNG-текстур (раньше можно было только SGI/RGB)
  • Более 200 типов самолетов теперь доступны для скачивания
  • Появились линии электропередач
  • Возможность летать в строе с ведомыми, управляемыми компьютером самолетами
Улучшения в коде
  • Улучшена динамика полета
  • Небольшие изменения в анимации
  • Улучшено поведение AI-самолетов при рулении
  • Множество изменений в графическом интерфейсе
  • Значительно улучшен код, отвечающий за полеты по маршрутам
  • Улучшена безопасность Nasal-кода (скриптового языка)
  • Улучшена поддержка GPS-приборов
  • Создавать AI-объекты стало проще
  • Берега в сценариях стали ещё более точными

См. также

Ссылки