ВНИМАНИЕ! На форуме начался конкурс - астрофотография месяца ИЮНЬ!
0 Пользователей и 1 Гость просматривают эту тему.
обрезанные циклоны ... нет адекватных теней на планетах ... варьируя плотностью кратеров в широких пределах ... разная выраженность кратеров – одни глубокие, другие едва заметны на окружающем фоне ... А некоторые кратеры так и вообще могут иметь разный уровень дна и стенок, и часть стенок может вообще отсутствовать ... хотелось бы увидеть и редкие эскарпы или уступы на планетах ... Процедурные эмиссионные туманности по-прежнему существуют "сами по себе", т.е. без горячих звёзд, подсвечивающих и ионизующих их ... По-прежнему нет гигантских эмиссионных туманностей и областей звездообразования наподобие туманности Киля, Тарантул и NGC 604 ... Шаровые скопления на краях имеют как бы резкие границы, где они заканчиваются, вместо того, чтобы постепенно сходить на нет ...
У терр, как ни странно, почти всегда отсутствуют кольца – у всех других типов планет они встречаются, но возможно я мало/плохо искал.
У реальных транзитных планет, массы которых неизвестны, в Space Engine в качестве значений масс почему-то используются фиктивные верхние пределы на массу, а это приводит к сверхплотностям даже у планет земного размера.
И ещё все звёздные скопления, включая шаровые, на каком-то расстоянии просто резко "гаснут", т.е. перестают быть видимыми не постепенно, а скачком.
Процедурные звёзды-субгиганты пока вообще не привязаны к эволюционной стадии. В Space Engine они могут иметь любой возраст, в то время, как в реальности субгигант – это короткая стадия между стадиями главной последовательности и стадией красного гиганта.
Я раньше про это говорил, что у Солнца в Space Engine какая-то странная эффективная температура: 5860 K, когда в реальности 5770-5780 K. Но ведь именно из эффективной температуры фотосфер Солнца и звёзд (и радиусов) считаются звёздные светимости! Нужно сказать, что в прошлом году МАС рекомендовал использовать значение Teff = 5772 K у Солнца: http://arxiv.org/abs/1510.07674v1.
И почему-то у звёзд Space Engine температуры даны в Цельсиях (ни в каких научных статьях такого нет!), а не в Кельвинах!
Кстати, раз уж в качестве единицы размера планет используется диаметр Земли, равный 12756.28 км, то, хочется надеяться, что в формуле Space Engine, которая подсчитывает плотность и другие параметры планет, используется правильное значение диаметра Земли, равное 12742 км (т.е. как у шара такого же объёма, как реальной Земли)!
Напоследок, хотелось бы сказать по поводу музыкальных треков – на мой субъективный взгляд (может ошибаюсь), большинство треков по стилю чем-то напоминают советский романтизм что ли, или "ретрофутуризм" 50-70-х годов 20 века в компьютерном "обрамлении" (это не плохо!, но разбавить бы этот стиль ещё треками с более современным "взглядом" на прогресс и космическую тему в музыке, чтобы "атмосфера" была более "многогранной").
По варьированию плотности кратеров - казалось бы, что может быть проще, умножить кратерную функцию на некую функцию маски, которая уберёт кратеры в некоторых районах. Но эффект будет не такой, как ожидается. Вместо изменения плотности кратеров, они будут менять амплитуду (т.е. высоту вала и глубину дна). Если попытаться модулировать функцией маски частоту кратеров (т.е. по сути умножать на неё координаты входной точки), будет меняться заодно размер и форма кратеров. Солнечные пятна сделаны тем же способом, что и кратеры, и как раз это ограничение не позволяет сделать их распределение более реалистичным.
Потому что у них действительно колец практически не должно быть. Терра - по определению - тёплая планета, близкая к звезде. Ледяные кольца у неё просто испарятся, пылевые быстро рассеются из-за давления света и эффекта Пойнтинга-Робертсона.
По поводу туманностей - я уже объяснял, что гигантские туманности будут глючно взаимодействовать (рисоваться) с галактикой. Галактика и туманность - это отдельные модели из спрайтов, и считается, что туманность много меньше галактики. Это позволяет рисовать туманность всегда после галактики, и на близких расстояниях она корректно блендится с галактикой. Но если размер туманности значителен, такой подход просто некорректен - нельзя определить правильный порядок отрисовки, его просто нет. Правильный порядок - это рисовать спрайты галактики и туманности (всех туманностей?) одним проходом, отсортировав их все по расстоянию. Движок пока этого не умеет, и скорее всего не будет уметь никогда, потому что я планирую перейти на трассировку луча, а там нужен другой подход.
Это гаснут не скопления, в звёзды в них. Если убрать Stars overbright (снизить до единицы), переход будет более плавным, но тогда звёздное небо станет более "блеклым". Stars overbright - искусственное увеличение яркости звёзд, сверх выставленной лимитирующей звёздной величины. Это размен визуального качества картинки на производительность (иначе для получения такой же картинки как при Stars overbright 2.512 пришлось бы поднять лимит звёздной величины на 1m, а это означает рендерить в 4 раза больше звёзд, 90% из которых будут практически не заметны).
Цитата: Dayan от 09 Апр 2016 [03:09:24]Я раньше про это говорил, что у Солнца в Space Engine какая-то странная эффективная температура: 5860 K, когда в реальности 5770-5780 K. Но ведь именно из эффективной температуры фотосфер Солнца и звёзд (и радиусов) считаются звёздные светимости! Нужно сказать, что в прошлом году МАС рекомендовал использовать значение Teff = 5772 K у Солнца: http://arxiv.org/abs/1510.07674v1.Если её изменить, все табличные данные поползут. Можно поступить проще - добавить скрипт для самого Солнца в каталог Солнечной системы, где указать его реальную температуру. И заодно правильный наклон они и период вращения (никто до сих пор не замечает, что они неправильные ).
Settings - Player - Temperature unitМногие наоборот очень давно просили возможность поменять единицы измерений на более привычные для них. Мили-Фаренгейты там всякие.
Ну, это уж к музыкантам. Не я же сам музыку сочиняю Я же не гений, чтоб ещё и это делать
Кстати, вот этот баг генерации ландшафта вполне сойдет за эскарп http://en.spaceengine.org/_fr/30/2011708.jpgКогда добавлю термальную эрозию, он станет не таким отвесным, и текстура красивее ляжет.
по-моему, в последней версии дюны на террах и пустынях вообще куда-то подевались.
К сожалению, процедурные звёзды не отвечают закону Стефана-Больцмана: светимости звёзд классов от B до K систематически занижены (надеюсь, в информации представлена болометрическая светимость), иногда до двух раз.
Массы коричневых карликов (классов T и L) очень странные, т.е. они тоже нефизичны: у самого маленького, который мне удалось найти, она составляет около 40 масс Юпитера; самые массивные коричневые карлики в SE имеют массу больше 0.3 массы Солнца! При этом минимальные массы собственно звёзд (начинающихся с красных карликов) составляют около 0.06 массы Солнца.
И заодно, массы звёзд и коричневых карликов выражать исключительно в массах Солнца (а не Юпитера, как в некоторых случаях), достаточно выражать массивные планеты в массах Юпитера.
И всё ещё странно выглядят температуры звёзд в информации, выраженные в градусах Цельсия, причём с точностью в десятые доли градуса (которые при приведении к Кельвинам никаких долей, кроме 0, после запятой не дают).
Звёзды одного спектрального подкласса (например, с индексом 2.3) имеют одну и ту же температуру, не различаясь и на долю градуса. Т.е. никакой рандомизации температур у звёзд.
Что касается планет – по-прежнему нет никакой рандомизации альбедо у пустынь, селен, астероидов и ледяных миров, чаще всего 0.3, но это наверно очень сложно. Хотя цветные текстуры выглядят красиво.
Что касается колец – теперь они есть у очень близких к звёздам планет, от 0.05 а.е. (см. второй скриншот). Это, наверное, не плохо, но такие слишком уж часто встречающиеся "тесные" кольца не очень реалистичны.
Орбитальные периоды у планет в SE никогда не бывают более короткими, чем 2.5 суток. В реальности известны планеты на орбитах в несколько часов. Может стоит сделать ограничение внутренних орбит не значением периода 2.5 суток, а по минимальному отношению размера орбиты к радиусу звезды? Например, a/R*min = 2.7-3.0, как у Kepler-78b (за исключением орбит у красных карликов, у которых это значение должно быть намного больше).
Температуры поверхностей планет в "лицевой" информации о них не превышают 926.85oC (т.е. 1200 K), хотя в информационной панели указываются другие значения.
Размер самых маленьких газовых планет в SE ("ледяных гигантов") не бывает меньше 2.5 размера Земли, а самые большие твёрдые планеты также приближаются к 2.5 размерам Земли. На самом деле, граница между твёрдыми и газовыми планетами проходит в районе 1.5-1.6 размера Земли (в этой теме ранее я приводил ссылки на статьи). Но самое главное – граница между ними нечётка.
Нет, в информации показывается визуальная светимость. В SE много проблем от того, что движок оперирует только визуальной светимостью/яркостью (это нужно для правильной работы octree и генератора), а болометрическая считается как визуальная зв. величина + болометрическая поправка (интерполяцией по табличным данным).
Хм, это скорее всего баг какой-то, можно привести пример?
Ну это можно, только вот например Y карлики могут быть легче 13 Юпитеров, и представлять собой или молодой массивный гигант, или планемо.
Я уже объяснял, что в SE есть глобальная настройка единиц температуры. Американцы, например, любят использовать фаренгейты, причём даже для температур звёзд.
Да, потому что температуры берутся из таблицы. В принципе, теперь можно ввести рандомизацию (раньше это было невозможно, т.к. в структуре "звезда" не было переменной "температура").
Да, чтобы посчитать альбедо, надо сгенерировать данные для процедурного генератора, отрендерить планету в маленькую текстурку (вместе с атмосферой), и усреднить пиксели. После этого пересчитать эффективную температуру, обновить данные генератора (в первую очередь плотность облаков и снежного покрова), заново отрендерить планету в текстурку, и повторять эти итерации до тех пор, пока не устаканится. Но ведь может и не устаканиться, если например орбита сильно вытянута и климат неустойчив. Т.е. по-хорошему надо моделировать климатические изменения прямо на ходу, в реал-тайме обновляя текстуры планеты. Нынешний планетарный движок на это не способен. Кстати, неусточивость уже проявляется при итеративном моделировании химсостава атмосферы (из-за зависимости величины парникового эффекта от состава, и зависимости состава от температуры), приходится прерывать итерации после некоторого количества циклов, если они не сходятся. В wiki неустойчивые атмосферы обозначены звёздочкой.
Ну, все хотели возвращения колец террам, хотя я лично сомневаюсь в их существовании (разве что они очень недавно возникли). Поэтому и у других планет с "землеподобной" температурой (30°С) кольца могут быть - движок ещё не знает о типе планеты, когда генерирует кольца. Да и с чего бы быть зависимости от типа? Движок только лишь проверяет кольцо на устойчивость под действием приливных сил от звезды, соседних планет, и спутников. Хотя в последнем случае результат кажется бывает нереалистичным - то ли формулы неправильные, то ли реальность действительно такова (никто ведь не видел экзопланет).
Сейчас лимит стоит по пределу Роша и по температуре планеты (3200K, причём альбедо еще не известно, и принимается равным единице, на всякий случай).
Это пока что искусственного ограничение, планеты горячее 1200K начинают сиять аки звезда.
Да, есть такая проблема, землеподобные и газовый планеты в SE это как бы разные популяции, они считаются разными формулами (типа зависимости радиуса от массы, или распределением вероятности генерации), при этом настроить границу "раздела" весьма непросто. Надо переходить на более физичное моделирование, на первой стадии оперировать только массой и химсоставом, а "тип" планеты вычислять уже потом, после устаканивания итераций моделирования климата. Те же океаниды в зависимости от массы и температуры могут превратиться в нептуны или ледяные планеты типа Ганимеда.
такой вопрос - можно ли в этой проге, или какой нибудь другой - не тольео моделировать полеты КА, а изменять параметры орбит планет, скажем, придать ускорение какой нибудь планете, например Юпитеру, в течении некоторого времени, и посмотреть, что получится? Ну вот пролетит Юпитер мимо Земли, Венеры и Меркурия, и изменит их орбиты.
Цитата: Dayan от 01 Июл 2016 [02:51:43]К сожалению, процедурные звёзды не отвечают закону Стефана-Больцмана: светимости звёзд классов от B до K систематически занижены (надеюсь, в информации представлена болометрическая светимость), иногда до двух раз.Нет, в информации показывается визуальная светимость. В SE много проблем от того, что движок оперирует только визуальной светимостью/яркостью (это нужно для правильной работы octree и генератора), а болометрическая считается как визуальная зв. величина + болометрическая поправка (интерполяцией по табличным данным).
И при этом видимая светимость самых поздних M-карликов (где-то начиная с M9.5) в SE почему-то превосходит болометрическую (в реальности наоборот, причём в разы и на порядки). Значит эти табличные данные у Вас немного странные.
Сверхмассивные коричневые карлики встречаются только в кратных системах? Похоже баг только там проявляется.
Кстати не могут ли звёзды спектрального класса L0 быть массивнее 0.08 масс Солнца? Или наоборот, M9 легче 0.08 масс Солнца (молодой коричневый карлик, сжигающий литий). Наблюдательная граница (спектр) между красными и коричневыми карликами нечёткая, в отличие от теоретической границы (масса).