В настоящее время я использую страницу под названием PlanetMaker для визуализации изображений моих планет и лун. Тем не менее, это веб-интерфейс, и его использование может быть несколько сложным. В нем также отсутствуют многие вещи, которые я хотел бы иметь.
Как и PlanetMaker, я хочу, чтобы он поддерживал следующие сопоставления:
1. Карты текстур
2. Карты нормалей
3. Карты рельефа
4. Карты бликов
Но было бы неплохо, если бы он также поддерживал:
5. Карты облаков
6. Карты колец
7. Карты освещения города
8. Карты освещения Ambient/Emission (например, частично лавовый мир, который светится в некоторых частях)
Хороший ответ будет включать ссылки или упоминание названия программы или онлайн-ресурса, который позволит мне визуализировать мои планеты и луны. Я готов заплатить за программу, если потребуется, так что приветствуются все ресурсы.
Лучший ответ будет дан первому ответу, который действительно правильно отвечает на вопрос.
РЕДАКТИРОВАТЬ: Цель состоит в том, чтобы просто получить реалистичную картину моих проектов. Мне просто нужен хороший ресурс, который позволит мне продемонстрировать то, что я создал. Надеюсь, что-то не громоздкое, такое как Unity или Unreal Engine, поскольку единственная цель этого — сделать эталонное изображение.
Во-первых, я не эксперт в этой области, однако мне нравится изучать симуляции астрономии в качестве хобби.
Что касается моделирования планет, я бы предложил Celestia и Space Engine .
Теперь оба вышеупомянутых позволяют в некоторой степени изучить текстуры, однако, если вам требуется очень подробное исследование, я предлагаю использовать два или три инструмента по отдельности вместо использования только одного (может быть, один для изучения того, какие условия могут быть на вашей планете в симуляции). а затем изучите различные типы карт в отдельном инструменте, чтобы получить подробные сценарии того, какие условия вы можете получить на такой смоделированной планете, в меньших областях планеты)
Что касается текстуры и прочего, я предлагаю CrazyBump (изучите его туториал, чтобы понять, хотите ли вы этого) и ShaderMap (туториал здесь )
Поскольку я не мог понять, чего именно вы хотите [я получил смутное представление о вашем вопросе], я предложил вышеизложенное.
Я также перечислил как программное обеспечение с открытым исходным кодом Celestia, CrazyBump и ShaderMap [не все на этой платформе бесплатно], так и платное программное обеспечение Space Engine, поскольку вы заявили, что любой из типов будет в порядке.
Надеюсь это поможет
Единство
Вы можете легко сделать это в Unity менее чем за 20 минут. В Unity есть встроенная сферическая сетка (хотя технически для планеты вам нужен эллипсоид) и инструменты для создания материалов для отображения на сфере.
Вы должны иметь в виду, однако, что нет никакого способа наложить текстуру на сферу, которая не приводит к искажению. Возможно, было бы разумнее создать в Unity небольшой инструмент, позволяющий редактировать объект-сферу напрямую, а не начинать с 2D-текстуры.
Отличным учебным пособием по тому, что вы хотите делать в Unity, является руководство Себастьяна Лаге по построению мира на YouTube. Он больше ориентирован на процедурную генерацию миров (т.е. больше невмешательства) и может быть тяжелым для кодирования в некоторых частях, но он определенно предоставит основы, необходимые для отображения ваших материалов на сфере, а также для рендеринга вашей планеты. .
Не зная, как вы собираетесь использовать результат, трудно сказать наверняка. Unreal Engine 4 имеет очень надежное решение для наложения текстур, оно включает в себя трассировку лучей в реальном времени, а с помощью системы чертежей вы можете очень легко получить рендеринг с описанными вами критериями. Он также имеет плагин на основе Python, который может довольно хорошо использовать эти функции, поэтому вы можете очень быстро создать библиотеку, соответствующую вашим потребностям. У него также есть торговая площадка, беглый поиск на которой дает такие вещи, как «Planet Creator 1 V2», которые могут сделать для вас много работы.
Повелитель
Аркенштейн XII
ХА Харви
ХА Харви
ХА Харви
Моррисон Чанг
СсылкаБерест
коулинатор