Снимок экрана Моделирование орбитального аппарата космического шаттла Атлантис взлет с Стартовый комплекс космического центра Кеннеди 39 | |
Разработчик (и) | Мартин Швайгер |
---|---|
Первоначальный выпуск | 27 ноября 2000 г.; 19 лет назад (2000-11-27) |
Стабильный выпуск | 2016 (30 августа 2016; 4 года назад (2016-08-30)) |
Написано на | C ++ |
Операционная система | Windows Vista и выше |
Размер | 2,42 ГБ |
Доступно на | английском языке |
Тип | Моделирование |
Лицензия | Бесплатное ПО |
Веб-сайт | orbit.medphys.ucl.ac.uk |
Orbiter - это бесплатная программа имитатора космических полетов, разработанная для моделирования космический полет с использованием реалистичной ньютоновской физики. Симулятор был выпущен 27 ноября 2000 г.; последнее издание, названное «Orbiter 2016», было выпущено 30 августа 2016 года, это первая новая версия симулятора с 2010 года.
Orbiter был разработан доктором Мартином Швайгером, старшим научным сотрудником в области информатики на кафедре Университетского колледжа Лондона, которые чувствовали, что в симуляторах космических полетов в то время не хватало реалистичных моделей полета, основанных на физике, и решили написать симулятор, который сделал изучение физических концепций приятным. Он использовался в качестве учебного пособия в классах, и сообщество разработчиков надстроек создало множество надстроек, позволяющих пользователям управлять различными реальными и вымышленными космическими кораблями и добавлять новые планеты или планетные системы.
Orbiter - реалистичный симулятор физики, который позволяет пользователям исследовать Солнечная система в ряде космических кораблей, оба реалистичных, таких как Space Shuttle Atlantis ; и вымышленные, например «Дельта-планер». Швайгер включил вымышленный космический корабль, чтобы облегчить полеты менее опытным пользователям. Симулятор достаточно реалистичен, чтобы воспроизводить исторические космические полеты, а способность управлять вымышленными кораблями также позволяет игроку достигать областей солнечной системы, которые в настоящее время недоступны для полета человека в космос.
Двигатели космического корабля определяются только мощностью, которую они создают, и количеством топлива, которое они используют, что позволяет использовать все, от солнечных парусов до обычных ракетных двигателей и до футуристических. приводы ядерного деления и синтеза, которые необходимо смоделировать. Поддерживается все между наземным движением и межпланетным путешествием, включая орбитальный и суборбитальный полет, хотя поддерживаются только столкновения корабля с землей. Системы стыковки и крепления позволяют пользователю имитировать стыковку с космической станцией или другим космическим кораблем, а также сближение и поиск спутников. Пользователи также могут строить космические станции на орбите.
Солнечная система, представленная в Orbiter, состоит из Солнца, восьми планет и их главных луны. Многие карликовые планеты, астероиды (кроме Весты ) и кометы, не включенные в симулятор, доступны в качестве дополнений. Хотя Orbiter содержит базу данных, содержащую более 100 000 звезд, они предназначены только для демонстрации, а межзвездное путешествие в настоящее время невозможно в симуляторе. Симулятор также включает режим планетария, который позволяет накладывать сетки эклиптики и звездного неба на звездную карту вместе с метками созвездий и других небесных маркеров. В режиме планетария также могут отображаться метки, указывающие местоположение и идентичность объектов в солнечной системе, таких как планеты, луны или корабли, которые появляются в определенной близости в зависимости от их типа. В этом режиме также могут отображаться надписи на небесных телах в солнечной системе с определенными координатами на их поверхности для обозначения городов, исторических маркеров, геологических образований и других интересных мест.
Дельтаглайдер, пристыкованный к МКС, демонстрируя атмосферные визуальные эффекты Орбитера.Традиционный имитированный интерфейс управления в Орбитере состоит из двух многофункциональных дисплеев и проекционного дисплея. Каждый из них имеет несколько режимов работы, все команды подаются с помощью клавиатуры или мыши. Симулятор также поддерживает настраиваемые панели управления и инструменты, включая трехмерные виртуальные кабины и двухмерные приборные панели. Это позволяет игроку использовать мышь для взаимодействия с панелями и позволяет создавать более сложные системы и инструменты, настраиваемые для каждого корабля. Добавление виртуальной кабины также позволяет игроку свободно осматриваться с точки зрения пилота. Начиная с патча 1 Orbiter 2006, он поддерживает TrackIR, что позволяет симулятору отслеживать движения головы игрока и соответствующим образом корректировать вид.
Orbiter был разработан как симулятор, с точно смоделированным движением планет, гравитацией эффектами (включая несферическую гравитацию), свободным пространством, атмосферным полетом и орбитальным распадом. Положение планет в солнечной системе рассчитывается с помощью решения VSOP87, а система Земля-Луна моделируется с помощью модели ELP2000. Моделируются только n-тела ньютоновской механики, без учета релятивистских эффектов. Это означает, что такие явления, как замедление времени из-за релятивистских эффектов, не моделируются.
Версия Orbiter по умолчанию не имеет звука, однако популярные дополнения, называемые OrbiterSound и XRSound доступны. Оба они обеспечивают шум двигателя, окружающие звуки в салоне, радио-болтовню и другие звуки, включая списки воспроизведения. Оба они содержат опции для сохранения реалистичной тишины при наблюдении за кораблем во время космического полета. Нет обнаружения столкновений для объектов в космосе, кроме определенных стыковочных портов.
Начиная с Orbiter 2016, добавлены горные хребты и опоры местности.
Стандартное распределение Orbiter включает реальные и вымышленные космические аппараты и космические станции:
. Хотя исходный текст нельзя редактировать, обширный API позволяет пользователям Orbiter вносить свой вклад, создавая надстройки. Многие космические аппараты доступны для загрузки в виде надстроек, от Советского космического корабля «Восток» до программы «Аполлон». Другой популярной категорией дополнений являются модификации стандартного космического корабля Orbiter, начиная от простых визуальных изменений и заканчивая сложным моделированием внутренних подсистем этих вымышленных кораблей. Примеры этих более совершенных космических аппаратов по умолчанию включают в себя корабли серии XR.
Также доступны дополнения для новых наземных баз, режимов MFD, расширений меню моделирования, космических станций, планет, и даже другие планетные системы. Начиная с Orbiter 2006, включен редактор сценариев, который также может быть расширен для поддержки специальных атрибутов дополнительных судов.