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


A A A A Автор Тема: Все о программе Celestia - версии, возможности, настройки, скрины...  (Прочитано 118044 раз)

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

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
А что же тогда происходит там с Аполлонами, Шаттлами и т.д.

Они летают по своим орбитам (.ssc), либо траекториям (.xyz).

leserg

  • Гость
Привет всем!

Может кого заинтересует расширение для "Celestia", в частности информационная панель (см. скриншот). С помощью неё можно отображать дополнительную информацию по выбранному объекту (текстовая и графическая), изменять параметры времени и рассеянного света, вкл./откл. отображение компаса с текущими координатами, а также переходить в режим планетария. Данное расширение, я думаю, будет полезно для учебных заведений.
Освещается данный модуль на форуме (англ.)
 -> http://shatters.net/forum/viewtopic.php?t=10352
где вы можете внести свои предложения по улучшению или изменению его функциональности.

Для его работоспособности необходимо сделать следующее (для ОС Windows):
   1. Скачать и установить Celestia v.1.5.0
   -> http://www.shatters.net/~claurel/celestia/files/celestia-win32-1.5.0pre3.exe

   2. Скачать "The Lua Edu Tools" - модуль расширения и распаковать в папку 'Celestia\extras', а файл "luahookinit.lua" в папку 'Celestia\'
   -> http://vincent.gian.club.fr/celestia/Lua_Edu_Tools.zip

   При выходе официальной версии Celestia v.1.5.0, данный инструмент будет, наверное, добавлен в инсталляционный пакет Celestia, т.к. автор этого инструмента уже включен в группу программистов Celestia.

   3. Открыть в текстовом редакторе файл "celestia.cfg" и добавить строку
           
   Configuration
   {
        ...
   LuaHook "luahookinit.lua" # <-- добавленная строка
   ...

Всё. Теперь запускайте файл Celestia.exe. Для корректного отображения букв русского алфавита, шрифты *.txf в папке 'Celestia\fonts' должны поддерживать кириллицу. На скриншоте надписи отображаются на русском. Чтобы этого достичь, на компе должна быть установлена русская локаль (если у Вас англ. или другая, то в командной строке наберите set LANGUAGE=ru и нажмите «Enter»); еще раз напоминаю - шрифты должны поддерживать кириллицу.

Для ленивых собрал инсталляционный пакет обновления (все в одном пакете - размер 4Мб), который можно накатить на любую версию Celestia, и при этом создается бэкап изменяемых файлов:
 -> http://www.oxedion.com/index.php/download/c2f8d4ae2cb211cc26b951422b4ed0f9

(По ссылке нужно будет подождать указанное число секунд, потом откроется другая страница с кнопкой Download file и нарисованной дискеткой - жмите её и начнется скачивание файла.)

Так официальная версия Celestia v1.5.0 еще не готова, то здесь Вы увидите баги, про которые обсуждение велось выше.

Небольшие замечания:
 -допустим У Вас нет шрифтов с поддержкой кириллицы или не хотите русифицировать программу, то, если на Вашем компе русская локаль, возможно отображение надписей в LUA EDU Tools знаками вопросов.Решение вопроса - в командной строке набрать set LANGUAGE=en и нажать «Enter» (т.е. перейти в английскую локаль).
 -инструмент запускается при разрешении экрана не менее 1024х768.
 -отключается и включается комбинацией клавиш [ Schift + I ].
 -более подробное описание см. файл ReadMe.txt (в архиве).

Все. Удачи! :)

Оффлайн Net

  • *****
  • Сообщений: 2 114
  • Благодарностей: 2
  • Галéта Антон
    • Skype - galeta_anton
    • Сообщения от Net
:)
А для каких обьектов кроме Луны информация имеется?
Себя узнаешь издалека :)

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
А как отобразить информацию, показанную слева?

leserg

  • Гость
Всем Привет!

Расширение LUA EDU Tools в первую очередь предназначено для начинающих пользователей программы Celestia (по замечанию самого автора) и для работы с группами учащихся (на примере автора - он работает в одном из коледжов Франции).

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

Информация, которую Вы видите слева, может быть любой (по теме урока), в зависимости от выбранного объекта. В пакете поставки предоставлена информация (общая) по следующим объектам (просто для ознакомления с возможностями расширения): Солнце, Меркурий, Венера, Земля, Луна (спутник Земли), Марс, Титан (спутник Сатурна) и наша Галактика - Млечный путь. Эта информация описывается в файле "infoText_ru.lua" (для русской локали - находится в папке 'extras\lua_edu_tools\locale\ru\' корневого каталога Celestia, или же - для английской локали - в папке 'extras\lua_edu_tools\infos\', файл - infoText.lua.

Чтобы добавить информацию для нужного объекта, откройте файл простым текстовым редактором (автор рекомендует Notepad2) и пишите:
         Name_of_object = [[ infoText ]]
где Name_of_object - имя объекта (например Sol, Venus и т.д.)
    infoText - информационный текст   (пишите здесь нужную информацию, страрайтесь чтобы строки по длине не превышали 50 - 55 символов)      
  Примечание: Если в названии объекта между словами имеются пробелы, то
              его нужно записать таким образом ["Name of object"].

Изображение для каждого конкретного объекта необходимо разместить в папке 'extras\lua_edu_tools\images\'. Это могут быть файлы форматов JPG, PNG.Чтобы добавить изображение для объекта, необходимо редактировать файл 'extras\lua_edu_tools\infos\infoImage.lua'. Просто добавьте следующую строку для нужного объекта:
      Name_of_object_followed_by_image_index = "image_filename",
где 'image_filename' соответствует пути к файлу. Например,
       Venus1 = "../images/image_Venus1.jpg"
  Примечание: Если в названии изображения для объекта Вы будете
              использовать пробелы между словами, то его нужно записать
              таким образом ["Name of object followed by image index"].

Вот и все. Прочитайте файл README.txt, если что-то непонятно.

Ivvi

  • Гость
Форумчане, у Криса на сайте появилось нечто, обозванное http://www.shatters.net/~claurel/celestia/files/celestia-win32-1.5.0pre3-dp.exe
Размер тот же, 15 Мб, датировано 11 июля сего года.

Ivvi

  • Гость
Поскольку никто не прореагировал, скачал сам. Изменений видимых не обнаружил.
Ко всем форумчанам вопрос: можно ли как-нибудь в 1.5.0pre3 перенести те звезды, которые были в 1.4.1? А то ненатуральность солнц здорово напрягает.

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Поскольку никто не прореагировал, скачал сам. Изменений видимых не обнаружил.
Ко всем форумчанам вопрос: можно ли как-нибудь в 1.5.0pre3 перенести те звезды, которые были в 1.4.1? А то ненатуральность солнц здорово напрягает.

Можно сделать форму ореола на старый манер. А отсутствие атмосферы скоро должны исправить.

Ivvi

  • Гость
Можно сделать форму ореола на старый манер. А отсутствие атмосферы скоро должны исправить.
Уважаемый ched, как сделать форму ореола на старый манер? (Только, если можно, без правки исходников и компиляции - я в этом полный дурак). Спасибо!

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Можно сделать форму ореола на старый манер. А отсутствие атмосферы скоро должны исправить.
Уважаемый ched, как сделать форму ореола на старый манер? (Только, если можно, без правки исходников и компиляции - я в этом полный дурак). Спасибо!

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

P.S.: Мне больше всего нравится прорисовка Солнца в версии 1.5.0 pre1.

leserg

  • Гость
Доброй ночи!

Закончил перевод на русский двух документов для Celestia:
-> Руководство пользователя по .CEL-сценарию (автор Don Goyette),
-> Руководство пользователя по .SSC-данным (Ulrich "Adirondack" Dickmann)

Оба документа в формате PDF. Может кому поможет в освоении этой замечательной программы.

Забрать можно на сайте http://www.celestiamotherlode.net/ в разделе Ресурсы -> Документация (Resources -> Documentation).

Вот прямые ссылки на скачку, кому лень туда ходить  :)

http://www.celestiamotherlode.net/creators/adirondack/SSC-Script_Guide-RUS.zip

http://www.celestiamotherlode.net/creators/dgoyette/Cel_Script_Guide_v1-0g-RUS.zip

Удачи!

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Доброй ночи!

Закончил перевод на русский двух документов для Celestia:
-> Руководство пользователя по .CEL-сценарию (автор Don Goyette),
-> Руководство пользователя по .SSC-данным (Ulrich "Adirondack" Dickmann)

Спасибо, Сергей!

Ivvi

  • Гость
В ветке http://www.shatters.net/forum/viewtopic.php?t=10528
Крис говорит, что он специально убрал атмосферу со звёзд, начиная с 1.5.0 pre2 и вовсе не собирается возвращать её на место (там как комментарий выделены следующие строки: "Stopped using atmospheres to give stars a fuzzy fringe (it was making stars look worse, not better)"
ДОБАВЛЕНО 6 ОКТЯБРЯ: поспорил немного с форумцами на официальном сайте Криса (ветка http://shatters.net/forum/viewtopic.php?t=11528&sid=09ac9beba3d7f05ba82c5aabb5b0df81) и узнал следующее: на форуме когда-то был спор до потери пульса по поводу того, как лучше передать эффект "светимости", "жара" звезды. Криса это всё достало, и он вообще убрал атмосферы звёзд.
Так что, форумчане, кто смыслит хоть что-нибудь в компиляции исходников, надо будет дождаться финальной 1.5.0 и всем дружно навалиться на эту проблему. Надо возвращать звёзды к жизни, а то никто из членов наших семей, которым мы гордо показываем Селестию, не поверят, что звезда - это "раскалённый газовый шар" (смотря на 1.5.0 pre3, скорее возникает впечатление картонного диска)
« Последнее редактирование: 06 Окт 2007 [18:15:43] от Ivvi »

Оффлайн Dryups

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
    • Сообщения от Dryups
Для корректного отображения букв русского алфавита, шрифты *.txf в папке 'Celestia\fonts' должны поддерживать кириллицу.


А где взять шрифты не скажешь?

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
А где взять шрифты не скажешь?

Пожалуйста:

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Нужно будет их прописать в celestia.cfg !

Оффлайн Dryups

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
    • Сообщения от Dryups
Нужно будет их прописать в celestia.cfg !



сенк

Ivvi

  • Гость
Нужно будет их прописать в celestia.cfg !
Кстати, можно даже ещё проще - просто заменить соответствующие файлы в папке fonts, у меня подхватывает и не плюётся

Оффлайн Dryups

  • Новичок
  • *
  • Сообщений: 3
  • Благодарностей: 0
    • Сообщения от Dryups
Подскажите пожалуйста ( как для чайника ) как добавлять спутники вот с этого сайта http://www.celestiamotherlode.net/catalog/satellites.php

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
перестали работать горячие клавиши((((
« Ответ #379 : 20 Окт 2007 [13:21:29] »
Хелп!!! У меня внезапно перестели работать горячие клавиши в Celestia - такие как F, G, C и т.д. Стало ужасно неудобно :'( :'( :'( Кто-нибудь с подобным сталкивался?
« Последнее редактирование: 20 Окт 2007 [13:35:44] от ched »