LINUX.ORG.RU

Stellarium 24.3

 , , , ,

Stellarium 24.3

0

1

22 сентября состоялся выпуск 24.3 популярного свободного планетария Stellarium, визуализирующего реалистичное ночное небо так, как если бы вы смотрели на него невооружённым глазом, либо через бинокль или телескоп.

Список основных изменений:

  • добавлена возможность пакетного рисования маркеров астероидов и комет;
  • добавлены маленькие окружности как дополнительные маркеры для малых тел;
  • добавлены многопоточные вычисления положений тел Солнечной системы;
  • добавлена всплывающая подсказка для новой опции в инструменте AstroCalc/Ephemeris;
  • добавлена возможность использовать более широкий диапазон дат в инструментах AstroCalc;
  • добавлен красноватый оттенок пейзажу при закате Солнца;
  • добавлены сигналы прерывания поворота для телескопов LX200 и NexStar;
  • добавлены ссылки на многооппозиционные непронумерованные объекты и однооппозиционные объекты в закладках плагина редактирования Солнечной системы;
  • добавлена информация о суммарном количестве кандидатов для добавления в плагине редактирования Солнечной системы;
  • добавлена возможность скрытия кнопки рисования созвездий;
  • добавлена контекстная поддержка методов обнаружения экзопланет и классов экзопланет;
  • добавлены комментарии к всплывающим подсказкам;
  • обновлены каталоги небесных объектов;
  • исправлены многие ошибки.

>>> Подробности для версии 24.3 на GitHub

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 1)

Это первая версия, которую я не смог собрать (скриншот из официальной AppImage Qt6). :(
В CalcMySky пришлось добавить -fPIC.

многопоточные вычисления

Не собирается из-за ошибок в TBB 2021.12.0.

dataman ★★★★★
() автор топика
Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от dataman

Не собирается из-за ошибок в TBB 2021.12.0.

Патч сделали, уже собирается, но кто-бы мог предположить, что в интеловской библиотеке есть emit и нет пространства имен.

alex-w ★★★★★
()
Последнее исправление: alex-w (всего исправлений: 1)
Ответ на: комментарий от dataman

В CalcMySky пришлось добавить -fPIC.

А вот это странно, вроде добавлял Руслан -fPIC - что за дистрибутив и что за компилятор?

alex-w ★★★★★
()

Какая же всё-таки богатая фантазия была у наших предков. Смотрели на звёзды, выдумывали совершенно невероятные названия созвездиям..

unDEFER ★★★★★
()
Ответ на: комментарий от alex-w

вроде добавлял Руслан -fPIC

Не вижу. :)

https://github.com/10110111/CalcMySky/blob/4d381240ce2b96974a64ede6569ea9e92add1888/CMakeLists.txt#L81

if(WIN32 AND (NOT MINGW))
    set(shadersDestPath "${CMAKE_PROJECT_NAME}")
    set(installBinDir "${CMAKE_PROJECT_NAME}")
    set(installLibDir "${installBinDir}")
    set(installConfDir "${CMAKE_PROJECT_NAME}/lib")
    set(installIncDir "${CMAKE_PROJECT_NAME}/include")
    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHs")

    # Deploy Qt
    if(${QT_VERSION} STREQUAL 6)
        set(libsToInstall Core;Widgets;Gui;OpenGL;OpenGLWidgets)
    else()
        set(libsToInstall Core;Widgets;Gui)
    endif()
    foreach(lib ${libsToInstall})
        install(FILES "$<TARGET_FILE:Qt${QT_VERSION}::${lib}>" DESTINATION "${installBinDir}")
    endforeach()
    install(FILES "${Qt${QT_VERSION}Core_DIR}/../../../plugins/platforms/qwindows$<$<CONFIG:Debug>:d>.dll" DESTINATION "${installBinDir}/platforms")

else()
    include(GNUInstallDirs)
    set(shadersDestPath "${CMAKE_INSTALL_DATAROOTDIR}/${CMAKE_PROJECT_NAME}")
    set(installBinDir "${CMAKE_INSTALL_BINDIR}")
    set(installLibDir "${CMAKE_INSTALL_LIBDIR}")
    set(installConfDir "${CMAKE_INSTALL_LIBDIR}")
    set(installIncDir "${CMAKE_INSTALL_INCLUDEDIR}")
endif()

Я добавил set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") после else().

что за дистрибутив и что за компилятор?

Devuan/Ceres, GCC 14.

dataman ★★★★★
() автор топика
Ответ на: комментарий от alex-w

кто-бы мог предположить, что в интеловской библиотеке есть emit и нет пространства имен.

Вроде есть хорошие аналоги, но я ещё не смотрел, что из TBB вы используете.

dataman ★★★★★
() автор топика
Ответ на: комментарий от dataman

Опа… действительно Руслан не добавил это в CMakeLists, хотя необходимость -fPIC уже всплывала для сборки на aarch64

P.S. Я вижу реакцию на мой баг репорт - может просто PR приложишь для скорости?

alex-w ★★★★★
()
Последнее исправление: alex-w (всего исправлений: 1)

Весчь, пойду прикину в ней, когда комету C/2023 A3 у нас видно будет.

cocucka_B_TECTE
()
Ответ на: комментарий от frunobulax

Посмотрел, под луной что-то светится. Думаю - Марс? Или ошибаюсь? Капец... Я даже не знаю где планеты сейчас находятся...

R_He_Po6oT ★★★★★
()
Ответ на: комментарий от R_He_Po6oT

В Android-версии удобно сделано.

dataman ★★★★★
() автор топика
Ответ на: комментарий от R_He_Po6oT

Ну планеты легко (относительно) определить - они всеж более чем одним пикселем видны, если постоять и пощуриться пожно разглядеть мааленький кружок, а не точку.

Вот пощурься а потом через мобилку проверь себя) Не помню какие там критерии к железу, на яблоке просто возюкаешь камерой по небу и тебе подписывает где чего

frunobulax ★★★
()
Ответ на: комментарий от James_Holden

О, срасибо. Такой яркий. А может мы в разных местах смотрели? :) Может луна проходит по ним по всем? я в шесть утра смотрел. В семь по Москве. Вечером приеду домой, надо вообще, планетарии расчехлить. Стыд какой, не знаю кто где сейчас...

R_He_Po6oT ★★★★★
()

Прикольная софтинка! Есть ещё Celestia, будет интересна любителям космоса.

nuxster ★★★
()
Ответ на: комментарий от R_He_Po6oT

Да без разницы откуда смотреть, это Юпитер был. Марс там тоже недалеко виден, ниже влево от Юпитера и он намного тусклее.

James_Holden ★★★★
()
Ответ на: комментарий от dataman

а чё не set(CMAKE_POSITION_INDEPENDENT_CODE ON) ?

зы, уже всё

kott ★★★★★
()
Последнее исправление: kott (всего исправлений: 1)
Ответ на: комментарий от unDEFER

Какая же всё-таки богатая фантазия была у наших предков. Смотрели на звёзды, выдумывали совершенно невероятные названия созвездиям..

Да-а-а... Умели наши предки настойки приготавливать!.. ;)

Somebody ★★
()
Ответ на: комментарий от unDEFER

В стеллариуме. А потом и на небе найдешь. В той же Большой Медведице не семь звезд, а больше. И созвездие довольно точно ложится в скелет медведя. Кассиопея странна, может быть. А Орион — ну действительно падающий человек.

gns ★★★★★
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.