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


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

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

Оффлайн Ajaja

  • ***
  • Сообщений: 221
  • Благодарностей: 4
  • Мне нравится этот форум!
    • Сообщения от Ajaja
Но здесь есть одна заковыка: сам *.ехе файл уже собран в английской локали, поэтому перевод получится не полный, будут отображаться на русском только сообщения программы, а пункты меню останутся на английском.
Чтоб все меню было переведено нужен res_ru.dll , в каталоге /locale.  См. в моей сборке в предыдущем посте. Да, на всякий случай, запаковано архиватором 7-zip (www.7-zip.org), распаковывается соответственно им же или winrar-ом. Еще забыл написать, что собирал  под процы с SSE, на старых компах может не запустится.

Оффлайн Jupiter

  • *****
  • Сообщений: 600
  • Благодарностей: -1
    • Skype - sanya_perest
    • Сообщения от Jupiter
    • perest.org
ребят, а что париться то? ведь у Дон Кихота на сайте есть русификатор который как раз русифицирует всё недостающее, меню и так далее...
perest : TSC!Russia

Оффлайн Ajaja

  • ***
  • Сообщений: 221
  • Благодарностей: 4
  • Мне нравится этот форум!
    • Сообщения от Ajaja
Скриншот, как выглядит Celestia в моей сборке.

Оффлайн Ajaja

  • ***
  • Сообщений: 221
  • Благодарностей: 4
  • Мне нравится этот форум!
    • Сообщения от Ajaja
А это то же самое, без перекомпиляции, правки ресурсов и пр., просто перед запуском задал set LANG=fr
Для полиглотов ;)

leserg

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

Может кто знает, а может и нет, чтобы в "Celestia" при выполнении скриптов (например: start.cel или demo.cel) информация отображалась русскими буквами, необходимо писать их юникодной (шестн.) кодировкой. Т.е. надпись "Добро пожаловать!" будет выглядить так:

"\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c!".

(Этот вопрос уже звучал на форуме, где-то в марте, озвучивал его Дон-Кихот).

Это не очень удобно, можно ошибку сделать. Поэтому предлагаю на Ваш суд небольшую программку (под Windows), которая конвертирует буквы русского алфавита в юникод. В инсталляторе с программой находятся необходимые шрифты с поддержкой кириллицы (*.txf) и переведенные и конвертированные скрипты - demo.cel и start.cel. Установите в директорию с "Celestia", (по умолчанию это директория С:\Program Files\Celestia\) при этом произойдет замена установленных файлов celestia.cfg, demo.cel и start.cel, а также файлов в папке "fonts". Оригиналы будут сохранены в папке "BackUp" в директории "Celestia".

Вот ссылка на файлик (456 кБ):

http://rapidshare.de/files/30269059/Converter.RAR

Удачи  :)

Оффлайн Jupiter

  • *****
  • Сообщений: 600
  • Благодарностей: -1
    • Skype - sanya_perest
    • Сообщения от Jupiter
    • perest.org
большое спасибо! качаю! :)
авось пригодится ;)
слушай, в демо теперь и правда всё по русски! спасибо! :)
осталось качнуть исходники и сделать всю программу на русском :)
« Последнее редактирование: 22 Авг 2006 [10:53:39] от Jupiter »
perest : TSC!Russia

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Цитата
Может кто знает, а может и нет, чтобы в "Celestia" при выполнении скриптов (например: start.cel или demo.cel) информация отображалась русскими буквами, необходимо писать их юникодной (шестн.) кодировкой. Т.е. надпись "Добро пожаловать!" будет выглядить так:

"\u0414\u043e\u0431\u0440\u043e \u043f\u043e\u0436\u0430\u043b\u043e\u0432\u0430\u0442\u044c!".

Есть одно НО: имена объектов СС и др., написанных в таком виде, в "проводнике" выглядят так: :(
Таким образом, это окошко не поддерживает юникод.

P.S. видимо, придется дописывать (если заработает) новые имена объектов из аддонов в ru.po/ru.mo ::)
« Последнее редактирование: 23 Авг 2006 [10:43:11] от Дон Кихот »

Оффлайн Jupiter

  • *****
  • Сообщений: 600
  • Благодарностей: -1
    • Skype - sanya_perest
    • Сообщения от Jupiter
    • perest.org
Дон Кихот, а где это у тебя так отображается?
у меня официальная сборка целестии + русифицирована русификатором с твоего сайта по ссылке в подписи и + установлен конвертер товарища leserg...
или ты сам пытался перевести их, но выходит такая ботва?
perest : TSC!Russia

Оффлайн Bodrey

  • ***
  • Сообщений: 117
  • Благодарностей: 0
    • Сообщения от Bodrey
Всем привет.
Проблемка тут у меня такая:
Celestia после переустановки мастдая тормозит! (система: P4 2,2Гц, 1Гб DDR GF 5700,  XP SP2, до переустфновки был SP1) Работать невозможно, раньше никаких тормозов заметно не было, даже на самых высоких установках, вобщем фигня какая-то :-(
Посоветуйте, пжалста, как излечить этот глюк

Оффлайн Net

  • *****
  • Сообщений: 2 114
  • Благодарностей: 2
  • Галéта Антон
    • Skype - galeta_anton
    • Сообщения от Net
У меня целестия все время отжирает 99% процессора. Работает нормально, все остальное тормозит. Вы в последнее время ставили в нее какие-то моды или большое количество спутников, или большие текстуры?
Себя узнаешь издалека :)

Оффлайн Ajaja

  • ***
  • Сообщений: 221
  • Благодарностей: 4
  • Мне нравится этот форум!
    • Сообщения от Ajaja
Есть одно НО: имена объектов СС и др., написанных в таком виде, в "проводнике" выглядят так: :(
Таким образом, это окошко не поддерживает юникод.

P.S. видимо, придется дописывать (если заработает) новые имена объектов из аддонов в ru.po/ru.mo ::)
В общем, это явная ошибка/недоработка в текущей cvs-версии кода Celestia. При заполнении дерева СС из UTF-8 в виндовую кодировку(cp1251) преобразовываются только имена объектов полученые через gettext(из *.mo). В принципе, это элементарно исправляется. Если кому надо, могу выложить поправленый *.exe.
« Последнее редактирование: 23 Авг 2006 [02:07:29] от Ajaja »

Оффлайн ched

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

Это происходит в случае, если русские названия объектов вписывать непосредственно в .ssc

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
В общем, это явная ошибка/недоработка в текущей cvs-версии кода Celestia. При заполнении дерева СС из UTF-8 в виндовую кодировку(cp1251) преобразовываются только имена объектов полученые через gettext(из *.mo). В принципе, это элементарно исправляется. Если кому надо, могу выложить поправленый *.exe.

Как я понял, вы собираете Celestia из исходников? Тогда пришлите плиз: dirl89 [s0baкa] bk. ru

Оффлайн Bodrey

  • ***
  • Сообщений: 117
  • Благодарностей: 0
    • Сообщения от Bodrey
цитата\\\\Net\\\У меня целестия все время отжирает 99% процессора. Работает нормально, все остальное тормозит. Вы в последнее время ставили в нее какие-то моды или большое количество спутников, или большие текстуры?///
Нет, ничего не ставил, голая она,( до пепреустановки стояло куча спутников, искусстенных и не очень,текстуры улучшал на некотоые обьекты - и все прекрасно летало) попробовал запустить версию  1.0.0.1 (эт моя самая первая) - и она тормозит!
Вообще грешу на дрова от видюхи, которие были в SP2 но более свежих нет......   Блин попадалово какое-то....

Оффлайн Jupiter

  • *****
  • Сообщений: 600
  • Благодарностей: -1
    • Skype - sanya_perest
    • Сообщения от Jupiter
    • perest.org
я слышал что старые видюхи не очень то бывает что дружат с новыми дровишками, в основном в играх это сказывается... такое было замечено у нвидиа.
perest : TSC!Russia

Оффлайн ched

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

И правильно делаете. У меня тоже Cеlestiа со станд. дровами winxp на nvidia очень тормозила. А в новых дровах ещё и тонкую настройку можно делать!

Оффлайн ched

  • Первооткрыватель астероидов
  • *****
  • Сообщений: 2 751
  • Благодарностей: 18
    • Skype - chestd
  • Награды Открытие комет, астероидов, сверхновых звезд, научно значимые исследования.
    • Сообщения от ched
Ретроманам могу посоветовать поиграться с параметром Obliquity в solarsys.ssc - получите плоскую как блин Землю ;D

Оффлайн Ajaja

  • ***
  • Сообщений: 221
  • Благодарностей: 4
  • Мне нравится этот форум!
    • Сообщения от Ajaja
Обновилась мультиязычная версия от разработчиков: http://epicycle.free.fr/celestia-i18n.zip (26.08.2006)
1.5.0
* New translations: Ukrainian, Russian, Arabic, Dutch, Chinese
* Updated translations
* Separate i18n domain for constelation names
* Windows: Added support for i18n
* Fixed bugs with UTF-8 in object name completion
* Enabled new star rendering path: uses point sprite extension, new Gaussian
  glare textures
* Added dynamic star labeling
* Added support for non-power-of-two textures (newer graphics cards only;
  on older cards the textures will be automatically rescaled to the nearest
  power of two.)
* Mac: i18n improvements and bug fixes
* Mac: enabled support for hardware antialiasing
* Fixed crashes that occurred when Lua script errors were reported
* Made overlay textures work in GLSL path
* KDE: accept relative dir/files in --conf, --dir, and --extrasdir command
  line options
* KDE: fixed by ing deep sky objects info url where the default url was
  always used.
* Implemented event handlers for celx scripts
* Localized planet labels
* New extrasolar planets:
  - XO-1
  - HD 69830 system
  - HD 164922 b, HD 66428 b, HD 99109 b, HD 107148 b, HIP 14810 b
  - HIP 14810 c, HD 185269 b, Gliese 849 b
  - Mu Ara e
* Revised orbits of some extrasolar planets to reflect new data
* Added stars for new extrasolar planets: GSC 92941-01657
* Mac: Show menu bar when moving mouse to top of screen in full screen
* Mac: added Japanese translation
* Fixed bug in cmod loader that caused binary cmod files to be read
  incorrectly on 64-bit machines.
* KDE: removed a dependency on STL support in Qt
* Mac: added missing 'Hide Others' menu option
* Fixed some depth sorting problems: coalescing of depth buckets was failing
  when a merged object was clipped to the new plane.
* Mac: cursor now changes on draggable view boundaries
* Added Plutonian satellite names: S/2005 P1 -> Hydra, S/2005 P2 -> Nix
* Added 9 new numbered Saturnian satellites
* Fixed bug that caused time scale in celestiacore and simulation to get out
  of sync.
* Improved rendering of meshes in OpenGL 2.0 render path:
  - Switched to local viewer model for better quality specular highlights
  - Added support for specular and normal maps for meshes
  - Enable rendering of eclipse shadows cast onto meshes
* Added a ReverseMouseWheel option for configuration file
* Enabled per-pixel specular lighting in OpenGL 2.0 path
* Made specular lighting work properly with normal maps
* Enabled separate specular color when rendering models in pre OpenGL 2.0
  render paths
* Fixed gcc 4.1.1 build errors caused by bad constructor declarations in Star
  and CommandGotoLongLat classes
* Fixed bad calculation of specular exponent when converting materials from
  3DS files.
* Implemented cloud shadows
* Changed eclipse shadow shaders to use a single interpolant for all
  shadows instead of one per shadow
* Made relative InfoURL relative to current add-on directory instead of main
  data directory.
* KDE and GTK: added ogg/theora video capture
* Fixed bug in eclipse shadow test; objects close to the surface of the lit
  side of a planet were incorrectly rendered with shadows
* Made OpenGL 2.0 render path respect the ring shadow render flag setting
* Replaced Hubble Space Telescope made with Cham's much improved version
* New RECONS data added to nearstars.stc
* Windows: generate an accelerate command only when the 'a' key is pressed
  without any modifiers.
* Improved atmosphere rendering in OpenGL 2.0 path; uses new ssc parameters
  to specify scattering and absorption coefficients
* Added Lunar-Lambert photometric model (linear combination of Lambert and
  Lommel-Seeliger) for much more realistic appearing dusty objects
  (e.g. the Moon)
* Modified eclipse finder dialog for i18n
* Display a '?' when glyph is not found in a font texture
* Fixed a bug in the octree culling code that was causing star culling errors
* Fixed ambient light in OpenGL 2.0 render path to match other render paths
* Updates to parser:
  - Allow leading + (no effect, just symmetry with - )
  - Allow numbers to begin with a decimal point (e.g. accept .12 as well
    as 0.12)
* KDE: improvements to popup menu--orbiting bodies are now sorted by type
* Added cmodsphere, a utility for producing cmod meshes from height samples
  regularly spaced in longitude and latitude.
* COPYING, controls.txt, start script, and guide can all be localized

Подробности тут: http://www.shatters.net/forum/viewtopic.php?t=9893
« Последнее редактирование: 27 Авг 2006 [17:40:59] от Ajaja »

Оффлайн Bodrey

  • ***
  • Сообщений: 117
  • Благодарностей: 0
    • Сообщения от Bodrey
цитата\\\Дон Кихот
Вставить цитату
Цитата
\\\\Вообще грешу на дрова от видюхи, которые были в SP2\\\\\
И правильно делаете. У меня тоже Cеlestiа со станд. дровами winxp на nvidia очень тормозила. А в новых дровах ещё и тонкую настройку можно делать!\\\\
Спасибо! теперь хоть какая-то ясность имеется, буду я дрова новые поискать! Залез тут на саит nvidia - дрова весят по40-50Мб - детонаторы поди,(для всего), не получится качать с GPRS. Интерсно, у них так все дрова в паках? или всё-таки можно качнуть именно для моей карты?
ссори за оффтоп

Оффлайн Bodrey

  • ***
  • Сообщений: 117
  • Благодарностей: 0
    • Сообщения от Bodrey
Здрасте!
Проблему с дровами устранил, поставил свои, и всё летает!