Представляю новую функцию, которой SpaceEngine долго не хватало - созвездия! Они были реализованы в сотрудничестве с ESO ePOD - European Southern Observatory's Education and Public Outreach department. Отдельное спасибо Nico Bartman.
Особенности:
Отображение линий, границ и названий для всех 88 + 1 созвездия (созвездие Змеи фактически разделено на две части - Голова и Хвост)
Элементы интерфейса для отображения/скрытия линий, границ и названий - в меню настроек фильтров и на правой панели инструментов
Команды скриптов для отображения/скрытия линий, границ и названий - работают так же, как элементы интерфейса
Команды скриптов для отображения/скрытия линий, границ и названий для каждого отдельного созвездия (это 89 * 3 отдельных команд) и для зодиакальных
Возможность выбора созвездия в меню поиска F3 (хотя они пока не отображается в списке), затем можно использовать Center и Goto для наведения камеры на созвездие
В информационной таблице показывается некоторая информация о выбранном созвездии. Пока что это просто его полное название, но можно добавить интересные статистические данные (например, количество звёзд, видимых невооружённым глазом, площадь и т.д.)>/li>
Линии границ созвездий отображаются двумя способами - на бесконечности, так же, как сетка небесных координат, и как сфера определённого радиуса. Для переключения режима и изменения радиуса сферы добавлены скрипт-команды и параметры в конфиг-файл
Названия созвездий локализованы
Что ещё планируется сделать (примерно в порядке приоритета):
Рендер линий и границ созвездий новыми объёмными линиями, как сделано для орбит (см. ниже)
Сделать небольшой отступ между звёздами и концами линий созвездий
Рендерить метки (названия) 3D биллбордами, или изогнутыми «текстурами», отображаемыми на поверхности сферы с линиями границ (это необходимо для планетария и VR, и может быть использовано позднее для реализации географических меток на планетах)
Скрипт-команды и параметры в конфиг-файлах для управления цветами линий, границ и названий, для каждого созвездия отдельно
Добавить описания созвездий в Wiki
Поддержка альтернативных фигур (например, Большая Медведица - только ковш)
Поддержка астеризмов - не классических созвездий, а традиционно выделяемых звёздных узоров (например, «Летний треугольник»)
Художественные рисунки созвездий
Поддержка созвездий из различных культур, как в Стеллариуме (китайская, майя и т.д.)
Поддержка пользовательских созвездий для модов (для некоторых фантастических миров)C Альфы Центавра Сириус виден рядом с Бетельгейзе
Другая работа, сделанная за последний месяц:
Новый рендер линий орбит, в меню настроек добавлены опции для контроля толщины линий отдельно для больших и малых тел
В меню настроек графики добавлены опции для изменения разрешения текстур варпа и отражений, разрешения буфера для Fish Eye и 360° проекции
Скрипт-команда для переключения устройства вывода звука, автоматическое перенаправления звука на наушники Oculus Rift
Аргумент командной строки для запуска SE в заданном режиме 3D/VR (для параметров запуска Steam)
Добавлена возможность использования суперразрешения в VR (рендеринг с плотностью пикселей большей, чем 1)
Возможность изменять привязку клавиш, мыши и джойстиков с помощью скрипт-команд
Поддержка импорта obj-файла, сохраненного в 'quads' (нет необходимости конвертировать в треугольники)
Возможность создания пользовательского меню с кнопками, запускающими скрипты SE (ещё один шаг к профессиональной версии для планетариев, вместе с созвездиями)
Добавлены дополнительные проверки ошибок при загрузке каталогов звёзд
Много изменений, связанных с VR
Многие новые скрипт-команды и улучшения существующих (анимация в видео для этого блог-поста выполнена с использованием одного скрипта SE)
Возможность изменить положение меток около планетарных объектов и объектов глубокого космоса (звезды, галактики)
Исправлен баг с тёмным пятном в атмосфере в центре дневного полушария планеты
Обсудить этот пост на форуме.