Телескопы покупают здесь


A A A A Автор Тема: Космический симулятор SpaceEngine  (Прочитано 45993 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн SpaceEngineerАвтор темы

  • *****
  • Сообщений: 2 346
  • Благодарностей: 198
    • Сообщения от SpaceEngineer
    • SpaceEngine - бесплатный космический симулятор
Космический симулятор SpaceEngine
« : 20 Мар 2011 [13:44:38] »
Предлагаю к вниманию программу-симулятор вселенной собственной разработки SpaceEngine.

Официальный сайт и форум
Купить и скачать на Стиме

SpaceEngine представляет собой что-то среднее между планетарием и игрой, ближайший аналог - Celestia. Программа позволяет осуществлять полёты по почти не ограниченной Вселенной с фотореалистичной 3D графикой. Есть как известные объекты (Солнечная Система, каталог звёзд HIPPARCOS, каталог внесолнечных планет, каталоги звёздных скоплений, планетарных туманностей, каталог галактик NGC/IC), так и генерируемые на ходу (процедурные). Т.е. например в нашей галактике вдали от Солнца и во всех других галактиках генерируются звёзды, а у звёзд - планеты. Процедурная генерация означает, что в любой момент можно вернуться к ранее исследованным объектам, и они вновь сгенерируются точно так же. Можно поделиться координатами с другом, и он на своём компьютере увидит точно ту же сцену. Всё основано на астрофизике, всё реалистично - расстояния, размеры, массы, статистика звёзд и галактик, структура планетных систем, условия на поверхности планет и т.д. Поверхность планет представлена 3D рельефом с адаптивной детализацией, текстуры и рельеф также генерируются процедурно, а для планет Солнечной системы - на основе реальных карт, взятыми с сайтов НАСА и USGS. Можно дополнительно скачать 45 гигабайт текстур, чтобы поднять детализацию на самых изученных телах (планеты земной группы и Луна) до 150-300 метров на пиксель.



Основные возможности SpaceEngine на 20.07.2021 (версия 0.990):

  • Представлены все основные типы космических объектов: галактики, туманности, звёзды и звёздные скопления, планеты и луны, кометы и астероиды, чёрные дыры, нейтронные звёзды, белые карлики, аккреционные диски и пр.
  • Известные объекты представлены каталогами: галактики (NGC/IC), звёзды (HIPPARCOS), звёздные скопления, туманности, планеты (Солнечная Система и экзопланеты, каталог регулярно обновляется).
  • В неисследованных областях происходит процедурная генерация объектов: галактики, звёзды, скопления, туманности, планетные системы, текстуры и рельеф на планетах.
  • Движения наблюдателя ничем не ограничены. Переход между любыми телами, любыми масштабами происходит непрерывно. Свободный полёт осуществляется как в играх (клавишами WASD). Автоматическая привязка наблюдателя к движущемуся объекту и автоматический выбор оптимальной скорости полёта.
  • Удобная навигация: достаточно выбрать объект и нажать 'G', чтобы автоматически перелететь к нему. Выбор объекта возможен многими способами: просто кликом по нему мышкой, поиском в базе данных, поиском по параметрам в заданном радиусе, либо используя масштабируемую карту окрестностей или интерактивный "браузер планетной системы".
  • Движения планет по орбитам просчитываются в реальном времени, возможно ускорение, замедление и инверсия течения времени, установка любой произвольной даты в пределах 100 тысяч лет.
  • Встроенная энциклопедия с описаниями многих известных объектов и возможностью расширения пользователем. Возможность давать имена и описания для всех объектов, в том числе процедурных. Возможно сохранение понравившихся локаций, есть история полёта (журнал автопилота).
  • Встроенные интерактивные уроки, обучающие пользоваться программой. Можно таким же образом реализовать интерактивные туры по Солнечной системе и Галактике.
  • Отображение орбит планет, созвездий, векторов скорости и вращения, имён ярких объектов, координатных сеток и пр.
  • Фотореалистичная (насколько возможно) графика: объёмные галактики и туманности, рельеф поверхности планет с детализацией вплоть до песчинок, реалистичная модель освещения планетной поверхности и атмосферы, физически-корректное отображение чёрных дыр (стационарный наблюдатель в метрике Шварцшильда, аккреционный диск), камни в кольцах планет.
  • Управляемые космические корабли с реалистичной механикой атмосферного, орбитального и межпланетного полёта, физика варп-двигателя Алькубьерре для межзвёздного полёта.
  • Поддержка различных 3D режимов и дисплеев, шлемов виртуальной реальности (Oculus Rift, HTC Vive и др.), проекции "рыбий глаз" для планетариев.
  • Локализация на 20+ языков с возможностью добавления новых.
  • Возможность создания дополнений: каталоги астрономических объектов, модели, текстуры.
Системные требования

Минимальные:
CPU        4 ядра, 2 ГГц
RAM        4 Гб
Video      NVidia или AMD/ATI с 2 Гб памяти

Рекомендуемые:
CPU        6-8 ядер, 3 ГГц
RAM        8-16 Гб
Video      NVidia или AMD/ATI с 6 Гб памяти

Системные требования довольно высокие, потому что используются современные технологии 3D графики. В частности, процедурная генерация текстур для планет осуществляется полностью на видеокарте с использованием специальных шейдеров. Поэтому главное условие работоспособности программы - наличие выделенной "игровой" видеокарты.

Расширяемость

Программа имеет возможность лёгкого добавления новых каталогов, моделей, текстур, или модификации старых без перезаписи файлов. Почти все ресурсы (кроме текстур и некоторых моделей) - человеко-читаемые текстовые файлы (скрипты). Текстуры - в распространённых форматах (jpeg, png, tga, tiff, dds). Модели (.obj) требуются только для кораблей, планеты, астероиды, галактики и туманности создаются на основе текстур и скриптов.

Подробные руководства по моддингу

Видео можно посмотреть на ютубе, огромное количество по запросу Space Engine.

Много скриншотов под спойлером:
(кликните для показа/скрытия)
« Последнее редактирование: 20 Июл 2021 [21:57:15] от Deimos »

SpaceEngine - космический симулятор и планетарий

12" Meade LX200 GPS
DeepSky 25x100, Olympus 10x50

Оффлайн Kirill

  • ***
  • Сообщений: 224
  • Благодарностей: 1
    • Сообщения от Kirill
Re: Космический симулятор SpaceEngine
« Ответ #80 : 09 Мар 2012 [14:46:09] »
скачал эту программу . почему то скачивается не как приложение а как файл и компьютер не знает с помощью какой программы открыть :(

Вы либо .rar скачали либо .torrent

Первое - архив, скачайте еще и WinRar для распаковки. Второе требует клиента для скачки уже самого приложения, например: Vuse, uTorrent.
Dob10", Megrez 90 Doublet APO on Vixen Porta

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Космический симулятор SpaceEngine
« Ответ #81 : 13 Мар 2012 [09:43:31] »
Как-то очень уж много планет у кратных систем. Интересно, насколько такие системы вообще стабильны? Как выбираются соотношения между большими полуосями орбит планет?
Делается ли какая-нибудь оценка условий на планете (температуры той же) при генерации текстур?
Есть ли в этой вселенной тесные двойные пары с обменом массой и прочими радостями?
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Онлайн SpaceEngineerАвтор темы

  • *****
  • Сообщений: 2 346
  • Благодарностей: 198
    • Сообщения от SpaceEngineer
    • SpaceEngine - бесплатный космический симулятор
Re: Космический симулятор SpaceEngine
« Ответ #82 : 13 Мар 2012 [15:15:33] »
При генерации планетных систем большие полуоси орбит планет генерируются в геометрической прогрессии, и каждая планета проходит тест на устойчивость орбиты под возмущениями второй звезды. Луны также проходят тест.
Тип и текстура планеты конечно зависят от эффективной температуры - вы не встретите ледяные луны у горячих юпитеров. Там правда есть несколько багов и неточностей, например обитаемая планета с воой на поверхности может иметь температуру -70°C. Нужно проводить более качественное моделирование.
Тесные двойные есть, но ещё не поддерживается искажение формы звезды, заполнение полости Роша, перетекание вещества и т.д.
SpaceEngine - космический симулятор и планетарий

12" Meade LX200 GPS
DeepSky 25x100, Olympus 10x50

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Космический симулятор SpaceEngine
« Ответ #83 : 13 Мар 2012 [17:54:50] »
По поводу планет в кратных системах: а проводились ли какие-либо оценки формальной достаточности строительного вещества вокруг звезды с учётом двойственности при формировании планеты? Они ведь не из пустого места возникли, не так ли?
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн gasha

  • ****
  • Сообщений: 350
  • Благодарностей: 17
  • 61:45:28,6 N 34:21:39.5 E (134 + 15 этаж) м
    • Сообщения от gasha
    • Siä Karjalassa
Re: Космический симулятор SpaceEngine
« Ответ #84 : 13 Мар 2012 [23:28:49] »
У меня Nvidia 1024 Mb 9800 GT видеокарта, когда запускаю ваш симулятор, то всё грузится на 90%. Есть идеи об оптимизации?
БПЦ 15х50, Nikon Aculon 7x50, Celestron Advanced VX 8" N, Sky-Watcher BK 909AZ3, ТАЛ-65, Таир-3ФС, Canon EOS 60D, Sony Alpha NEX-3.

Онлайн SpaceEngineerАвтор темы

  • *****
  • Сообщений: 2 346
  • Благодарностей: 198
    • Сообщения от SpaceEngineer
    • SpaceEngine - бесплатный космический симулятор
Re: Космический симулятор SpaceEngine
« Ответ #85 : 13 Мар 2012 [23:42:33] »
По поводу планет в кратных системах: а проводились ли какие-либо оценки формальной достаточности строительного вещества вокруг звезды с учётом двойственности при формировании планеты? Они ведь не из пустого места возникли, не так ли?
Нет, генерация пока весьма примитивная. Если есть какие-то соображения, формулы, ссылки - буду рад принять помощь.

У меня Nvidia 1024 Mb 9800 GT видеокарта, когда запускаю ваш симулятор, то всё грузится на 90%. Есть идеи об оптимизации?
Правильно, игра использует все доступные ресурсы для максимальной производительности. Разве не для этого созданы процессоры и видеокарты? Если вам достаточно 30-60 кадров в секунду, включите вертикальную синхронизацию - параметр VSync в main.cfg

SpaceEngine - космический симулятор и планетарий

12" Meade LX200 GPS
DeepSky 25x100, Olympus 10x50

Оффлайн Иннa

  • Модератор
  • *****
  • Сообщений: 12 409
  • Благодарностей: 127
  • Lennolle!!!
    • Сообщения от Иннa
Re: Космический симулятор SpaceEngine
« Ответ #86 : 25 Мар 2012 [17:45:11] »
Комментарий модератора
PS. поиском по форуму я не обнаружил темы про эту замечательную вещь. Но если дублирую - прошу простить... :-[
объединила с существующей темой.
Bastet forever!
Звёздочка - forever!
РК 2х40"

Оффлайн Креп Коспит

  • ***
  • Сообщений: 143
  • Благодарностей: 4
    • Сообщения от Креп Коспит
Re: Космический симулятор SpaceEngine
« Ответ #87 : 25 Мар 2012 [18:06:25] »
Модератор, прости слепого :(

Оффлайн ferra

  • **
  • Сообщений: 90
  • Благодарностей: 2
  • Кто к нам с чем и зачем, тот от того и того ©
    • Skype - format.c
    • Сообщения от ferra
Re: Космический симулятор SpaceEngine
« Ответ #88 : 22 Апр 2012 [05:13:16] »
Очень круто, respect и огромное уважение Владимиру за проделанный титанический труд! Давно слежу за проектом (еще с gamedev.ru), но на этом форуме на тему наткнулся случайно. Обязательно попробую Вашу новую версию 0.95 (последняя стабильно работающая у меня была SE 0.85 mini).
SW 1149EQ2, Lumix LZ-1.
Никогда не спорь с дураками. Когда ты споришь с дураком, ты опускаешься до его уровня, а уже там он тебя опытом задавит.

Онлайн SpaceEngineerАвтор темы

  • *****
  • Сообщений: 2 346
  • Благодарностей: 198
    • Сообщения от SpaceEngineer
    • SpaceEngine - бесплатный космический симулятор
Re: Космический симулятор SpaceEngine
« Ответ #89 : 05 Июл 2012 [23:54:46] »
Вышла новая версия - SpaceEngine 0.96.
Скачать SpaceEngine 0.96 (500 Мб)
Скачать дополнения со сверхбольшими текстурами для планет Солнечной системы (~10 Гб)



Изменения и добавления

- Новая система координат и камера
- Режим Карты Вселенной
- Консоль, различные консольные команды позволяют менять настройки, также есть команды, дублирующие функции автопилота
- Консольные команды могут исполняться из файла - возможно создание скриптов, управляющих полётом
- Обновлены каталоги карликовых планет, экзопланет, ближайших звёзд и т.д.
- Несколько новых моделей галактик, новые текстуры для некоторых объектов Солнечной системы
- В информацию о звезде добавлен счётчик количества планет с жизнью
- Существенно увеличена производительность в плотных областях галактик (ядро и спиральные рукава)
- В режиме орбитального обзора вращение происходит всегда вокруг текущего объекта, а не выбранного
- Отображение векторов планет: собственной оси X, направления на родительское тело, и барицентрической скорости
- Проверка столкновений камеры с любой планетой
- Управление движением космических кораблей, гравитация, столкновения с поверхностью планет
- Процедурные галактики с крупномасштабной структурой Вселенной и эффектом красного смещения
- Поддержка карт в формате *.map (редактор Radiant от игр на движке quake) - для зданий и интерьеров кораблей (карты пока доступны как отдельные сцены через консоль)
- Антиалиасинг границ облачного слоя планет
- Новые формы рельефа планет
- Плавный переход между текстурами разных материалов на поверхности планеты
- Изменён алгоритм расчёта детализации планет - вблизи камеры детализация всегда высокая (как при LOD 0) для любого LOD
- Функция экспорта скайбокса (панорамный скриншот)
- Функция экспорта текстур процедурных планет
- Редактор процедурных параметров планеты с функцией экспорта скрипта
- Оптимизирован интерфейс, перемещение активного окна на передний план, анимация окон
- Новый дизайн интерфейса
- Главное меню в стиле компьютерных игр
- Различные панели управления
- Настроки браузера планетной системы
- Меню настройки клавиш и сохранение их в конфиг
- Кнопки "Копировать" и "Вставить" в меню локаций - для более удобного обмена координатами через форум
- Поддержка буффера обмена Windows в полях ввода текста (Ctrl-C, Ctrl-V), например в меню поиска объекта по имени (F3)
- Реальная яркость планет (зависимость освещённости от расстояния до солнца)
- Белые карлики, нейтронные звёзды, чёрные дыры - одиночные и в кратных звёздных системах
- Двойные газовые гиганты
- Новая модель атмосферы с зелёным оттенком
- Новый класс планет - титан (ледяной мир с морями из углеводородов)
- Полностью покрытые облаками планеты - венероподобные жаркие пустыни и Титаны
- Автоматическая процедурная генерация атмосферы, облаков, воды и колец у планет каталога, если эти параметры не указаны в скрипте
- Динамичные солнечные короны
- Настройки вероятности генерации двойных и кратных звёзд, звёздных остатков, коричневых карликов, газовых гигантов и пр. в конфиге


Исправления ошибок

- Исправлено несколько ошибок в коде экспорта планетных систем
- Исправлено "покраснение" звёзд при очень большом увеличении
- Устранено "посинение" солнца на закате
- Исправлен баг с чёрными точками на краю диска планеты (в т.ч. в браузере планетной системы)
- Устранены падения из-за лишней генерации планетных систем в туманностях
- Исправлен отброс камеры на бесконечность при первом контакте с планетой или звездой
- Исправлен баг с генерацией очень маленьких землеподобных планет и лун с океаном (Терра)
- Уменьшен размер ударных бассейнов и подавлена их генерация на больших Террах
- Исправлена чрезмерно плотная облачность на Океанидах
- Исправлен баг с параметром NoPlanets в каталоге звёзд
- Убраны lens flare у чёрных дыр
- Исправлена слишком частая генерация газовых/ледяных гигантов как ближайшей к звезде планеты
- Устранён блочный артефакт распределения звёзд в галактиках

Подробнее о новых фичах с сылками и картинками - здесь.











« Последнее редактирование: 06 Июл 2012 [00:13:34] от SpaceEngineer »
SpaceEngine - космический симулятор и планетарий

12" Meade LX200 GPS
DeepSky 25x100, Olympus 10x50

Онлайн Olweg

  • *****
  • Сообщений: 15 679
  • Благодарностей: 413
    • Сообщения от Olweg
Re: Космический симулятор SpaceEngine
« Ответ #90 : 08 Июл 2012 [13:30:07] »
Впечатляет :) Программа очень хорошо позволяет оценить масштабы Вселенной.
Пока что один момент режет глаза: слишком сильно выделяется околосолнечный регион большим количеством звёзд-гигантов, в то время как звёзды RS практически все - карлики M-K-G-F.
Планеты других звёзд. История открытий
http://allplanets.ru/history_Olweg.htm

Онлайн SpaceEngineerАвтор темы

  • *****
  • Сообщений: 2 346
  • Благодарностей: 198
    • Сообщения от SpaceEngineer
    • SpaceEngine - бесплатный космический симулятор
Re: Космический симулятор SpaceEngine
« Ответ #91 : 08 Июл 2012 [13:57:17] »
Да, видимо я неправильно подобрал функцию светимости звёзд. Она у меня табличкой задана, можно подправить.
SpaceEngine - космический симулятор и планетарий

12" Meade LX200 GPS
DeepSky 25x100, Olympus 10x50

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 665
  • Благодарностей: 63
  • Астрокот.ру: astrokot.ru
    • Сообщения от Kirill Grishin
    • АСТРОКОТ
Re: Космический симулятор SpaceEngine
« Ответ #92 : 08 Июл 2012 [14:10:21] »
Да, видимо я неправильно подобрал функцию светимости звёзд. Она у меня табличкой задана, можно подправить.
Есть очень простая формула блеска.
m=M+5lg(r/10)
где
M- абсолютная звёздная величина
m - видимая зв. вел.
r- расстояние в парсеках

Оффлайн xd

  • *****
  • Сообщений: 17 977
  • Благодарностей: 378
    • Skype - deimos.belastro.net
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от xd
    • Белорусская любительская астрономическая сеть
Re: Космический симулятор SpaceEngine
« Ответ #93 : 08 Июл 2012 [14:20:06] »
Наверное имеется в виду функция распределения вероятности звёзд определённого типа.
Да, и прога частенько намертво виснет...
У природы нет плохой погоды, у неё просто на нас аллергия.

Учение без размышления бесполезно, но и размышление без учения опасно /Конфуций/
Слово есть поступок. /Л. Толстой/

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 665
  • Благодарностей: 63
  • Астрокот.ру: astrokot.ru
    • Сообщения от Kirill Grishin
    • АСТРОКОТ
Re: Космический симулятор SpaceEngine
« Ответ #94 : 08 Июл 2012 [18:20:48] »
Наверное имеется в виду функция распределения вероятности звёзд определённого типа.
Да, и прога частенько намертво виснет...
Тут(http://cdsweb.u-strasbg.fr/Cats.html) можно поискать каталог околосолнечных звёзд там есть и спектр и абсолютная величина.
Если неизвестны эти параметры, то надо принять средне статистические данные.

Оффлайн hudvin

  • ***
  • Сообщений: 190
  • Благодарностей: 0
    • Сообщения от hudvin
Re: Космический симулятор SpaceEngine
« Ответ #95 : 08 Июл 2012 [19:40:16] »
нереально круто! :o
судя по гулу вентилятора и горячему воздуху, мой комп тоже так считает  :laugh:

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 665
  • Благодарностей: 63
  • Астрокот.ру: astrokot.ru
    • Сообщения от Kirill Grishin
    • АСТРОКОТ
Re: Космический симулятор SpaceEngine
« Ответ #96 : 09 Июл 2012 [12:42:49] »
Есть ещё один небольшой недостаток, которые тоже желательно устранить - это огромный для дистрибутива вес- 0,5 Гб!
К примеру вес целестии в районе 20-30 Мб.
Я так понимаю что большинство приходиться на всякие текстуры. Хорошо было бы если можно было сначала скать небольшой дистрибут а потом подкачивать текстуры.

Оффлайн hudvin

  • ***
  • Сообщений: 190
  • Благодарностей: 0
    • Сообщения от hudvin
Re: Космический симулятор SpaceEngine
« Ответ #97 : 09 Июл 2012 [12:52:52] »
Было бы хорошо сделать инсталлятор.
Я делал с помощью http://nsis.sourceforge.net/Main_Page
Могу сделать  ::)

Вру. Использовал Inno Setup
« Последнее редактирование: 09 Июл 2012 [14:40:43] от hudvin »

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 665
  • Благодарностей: 63
  • Астрокот.ру: astrokot.ru
    • Сообщения от Kirill Grishin
    • АСТРОКОТ
Re: Космический симулятор SpaceEngine
« Ответ #98 : 09 Июл 2012 [13:07:23] »
Было бы хорошо сделать инсталлятор.
Я делал с помощью http://nsis.sourceforge.net/Main_Page
Могу сделать  ::)
Лучше всё объединить: инсталлятор + небольшой вес диста + хороша качалка для текстур

Оффлайн Starscream

  • ***
  • Сообщений: 213
  • Благодарностей: -10
  • I do this for Aiur!
    • Сообщения от Starscream
Re: Космический симулятор SpaceEngine
« Ответ #99 : 09 Июл 2012 [13:08:59] »
Программа - вещь! А размер в 500 метров был страшен в начале 2000-х, сейчас я и так всякого барахла в один день намного больше выкачиваю. А если размер кому-то велик, так все равно же можно торрент качать по чу-чуть, частями.