ENG Новый сайт

Расширенный поиск
[ Новые сообщения · Пользователи · Правила ]
  • Страница 1 из 1
  • 1
Своя вселенная
isaДата: Среда, 17.07.2013, 09:18 | Сообщение # 1
Наблюдатель
Группа: Новички
Российская Федерация
Сообщений: 4
Награды: 0
Статус: Offline
Меня интересует возможность размещения объектов, используя координаты x, y, z. Например, я хочу смоделировать другой мир. У меня нет данных о прямых восхождениях и склонениях на небе. Есть лишь точка, относительно которой можно было бы размещать объекты. Возможно ли такое осуществить с помощью дополнительных плагинов?
Я пробовал подменять базу данных в Celestia своими данными, но получалось криво. К тому же нет возможности задавать точное положение звезд в других галактиках. В SE такой же метод размещения объектов, которым мне трудно пользоваться.
В Universe Sandbox можно размещать объекты в любой точке пространства. Получилось создать несколько звезд с планетами. Но там косяк с галактиками. Их можно размещать перетаскивая, но когда задаешь точные координаты, то центральный объект галактики смещается, а облако, представляющее звезды, остается на месте. Разработчик ответил мне, что это баг, который будет когда-нибудь исправлен. Очень удачно там реализовано размещение спутников. Можно задавать любые параметры орбиты, для планет определять альбедо, температуру поверхности и пр.
SE поразила меня качеством графики и визуальных эффектов, на ступень выше виртуальных планетариев, какие я видел. Очень хотелось бы не только путешествовать по нашей Вселенной, но и попробовать создать свою небольшую из нескольких галактик и звезд с планетами.

Добавлено (17.07.2013, 09:18)
---------------------------------------------
Возможно ли создать плагин или модифицировать код приложения, чтобы читать, к примеру, файлы .sc1, где положение галактик будет описываться тремя координатами (прочие необходимые данные оставить без изменения), а звезды будут привязываться к этим галактикам, и их местоположение будет задаваться относительно центра звездной системы?

Сообщение отредактировал isa - Вторник, 16.07.2013, 09:29
SpaceEngineerДата: Четверг, 18.07.2013, 01:22 | Сообщение # 2
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Цитата (isa)
Я пробовал подменять базу данных в Celestia своими данными, но получалось криво. К тому же нет возможности задавать точное положение звезд в других галактиках. В SE такой же метод размещения объектов, которым мне трудно пользоваться.

Прямое восхождение, склонение, расстояние - легко рассчитать из xyz.

Цитата (isa)
Возможно ли создать плагин или модифицировать код приложения, чтобы читать, к примеру, файлы .sc1, где положение галактик будет описываться тремя координатами (прочие необходимые данные оставить без изменения), а звезды будут привязываться к этим галактикам, и их местоположение будет задаваться относительно центра звездной системы?

Нет, нельзя. Процедурные звёзды задаются относительно центров даже не галактики, а секторов галактики. Но каталожные звёзды используют отдельную систему, не связанную с галактиками. Передать вот так сразу это не представляется возможным, тут работы на месяц.


isaДата: Понедельник, 22.07.2013, 11:47 | Сообщение # 3
Наблюдатель
Группа: Новички
Российская Федерация
Сообщений: 4
Награды: 0
Статус: Offline
Спасибо за ответ. Действительно, по моим подсчетам, можно довольно точно разместить звезды в десятках тысяч световых лет от точки отстчета. А для более далеких мест всегда можно перезапуститься с новой конфигурацией. Рассмотрите возможность добавить в SE выбор файла конфигурации, кроме того, который по умолчанию, universe.cfg, кажется, там где прописаны пути к каталогам звезд и галактик.
  • Страница 1 из 1
  • 1
Поиск:

>