Значения астрономических констант в SpaceEngine
|
|
SpaceEngineer | Дата: Воскресенье, 08.01.2012, 19:54 | Сообщение # 1 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| При подготовке каталогов используйте эти константы для перевода физических величин в систему единиц SpaceEngine. Обратите внимание на знак порядка ("e") у некоторых чисел.
В каталоге нужно указывать величины с такой точностью, с какой была известна исходная величина. Например если где-либо вы нашли, что расстояние до звезды равно 423100 световых лет (четыре значащие цифры), то умножив на число световых лет в парсеке (0.3065945727252459891658) вы получите 129720.16372005157801604998 парсек. Но так как исходные данные были с точностью 4 знака, то и это число надо округлить до 4-5 знаков: 129720 парсек.
Единицы расстояния:
1 световой год = 0.3065945727252459891658 парсек 1 парсек = 3.261636339845283778898 световых лет
1 а.е. = 4.848136811095359935899e-6 парсек 1 парсек = 206264.8062470963551565 а.е.
1 км = 3.240776488385780515715e-14 парсек 1 парсек = 3.08568024849531205387e+13 км
1 а.е. = 149598000 км (В SE принято точно это значение) 1 км = 6.6845813446703832938943e-9 а.е.
1 радиус Солнца = 696000 км (ровно) = 0.004652468615890587 а.е. 1 км = 1.43678160919540229885e-6 радиусов Солнца
1 радиус Юпитера = 71492 км 1 км = 1.39875790298215184916e-5 радиусов Юпитера
Единицы времени:
1 земной год = 365.24218985 земных суток 1 земные сутки = 0.00273790933191668 земных лет
1 земной год = 31556925.20304 секунд 1 секунда = 3.168876541570235598e-8 земных лет
1 земные сутки = 24 часа (ровно) = 86400 секунд (ровно)
Единицы массы:
1 масса Земли = 2.9898e-6 масс Солнца 1 масса Солнца = 334470.5331460298 масс Земли
1 масса Земли = 5.9742e24 кг 1 кг = 1.673864283083927555e-25 масс Земли
1 масса Юпитера = 317.832 масс Земли 1 масса Земли = 0.003146316292884291072 масс Юпитера
|
|
| |
GV_FiQst | Дата: Понедельник, 09.01.2012, 00:36 | Сообщение # 2 |
Строитель Миров
Группа: Команда SE
Украина
Сообщений: 1062
Награды: 3
Статус: Offline
| Quote (SpaceEngineer) 696000 км (ровно)
а не 69550? я все расчеты делал опираясь именно на этот радиус.
AMD Phenom II X2 555 3200 MHz; RAM 4GB 1333 Hz; ATI Radeon HD 5670 1024 Mb; ОС Win 7 tabulorasa edition 32 bit
|
|
| |
SpaceEngineer | Дата: Понедельник, 09.01.2012, 01:34 | Сообщение # 3 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Ты ошибся на порядок! Или это опечатка?
|
|
| |
GV_FiQst | Дата: Понедельник, 09.01.2012, 03:14 | Сообщение # 4 |
Строитель Миров
Группа: Команда SE
Украина
Сообщений: 1062
Награды: 3
Статус: Offline
| Да опечатка 695500 км
AMD Phenom II X2 555 3200 MHz; RAM 4GB 1333 Hz; ATI Radeon HD 5670 1024 Mb; ОС Win 7 tabulorasa edition 32 bit
|
|
| |
SpaceEngineer | Дата: Понедельник, 09.01.2012, 05:31 | Сообщение # 5 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Эти константы каждый год уточняются, надо же было принять какие-то. В принципе, можно их вынести в конфиг. И сделать указание единицы измерения в скрипте каталога, например так: Radius 0.34 AU Mass 15.8 Msol
|
|
| |
GV_FiQst | Дата: Понедельник, 09.01.2012, 05:37 | Сообщение # 6 |
Строитель Миров
Группа: Команда SE
Украина
Сообщений: 1062
Награды: 3
Статус: Offline
| Quote (SpaceEngineer) В принципе, можно их вынести в конфиг. И сделать указание единицы измерения в скрипте каталога, например так: Radius 0.34 AU Mass 15.8 Msol
Соласен. Нужно какой-то разделитель между цифрой и еденицой. например так: Radius 0.34#AU или 0.34|AU
AMD Phenom II X2 555 3200 MHz; RAM 4GB 1333 Hz; ATI Radeon HD 5670 1024 Mb; ОС Win 7 tabulorasa edition 32 bit
|
|
| |
SpaceEngineer | Дата: Понедельник, 09.01.2012, 16:26 | Сообщение # 7 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| Зачем, пробел - тоже разделитель.
|
|
| |
GV_FiQst | Дата: Суббота, 14.01.2012, 09:38 | Сообщение # 8 |
Строитель Миров
Группа: Команда SE
Украина
Сообщений: 1062
Награды: 3
Статус: Offline
| Да и если уже это будете делать то зделайте так чтобы движок не глючил когда единица измерения не задана. Если у планеты единица измерения радиуса не задана то принимает км ровно как и звезд и тд. а то лень у всех каталогах добавлять еденицы измерения Добавлено (14.01.2012, 09:38) --------------------------------------------- Вы забыли указать радиус Юпитера, для перевода у км. 1 RJ = 71492 км 1 км = 1.398757902982152e-5 RJ
AMD Phenom II X2 555 3200 MHz; RAM 4GB 1333 Hz; ATI Radeon HD 5670 1024 Mb; ОС Win 7 tabulorasa edition 32 bit
|
|
| |
SpaceEngineer | Дата: Суббота, 14.01.2012, 15:14 | Сообщение # 9 |
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
| В скриптах SE радиус Юпитера вроде не используется...
|
|
| |
GV_FiQst | Дата: Суббота, 14.01.2012, 15:38 | Сообщение # 10 |
Строитель Миров
Группа: Команда SE
Украина
Сообщений: 1062
Награды: 3
Статус: Offline
| У SE - нет но у каталогах - это главный параметр радиуса
AMD Phenom II X2 555 3200 MHz; RAM 4GB 1333 Hz; ATI Radeon HD 5670 1024 Mb; ОС Win 7 tabulorasa edition 32 bit
|
|
| |