Войти
ФлеймФорумРазработка игр

Генерация космического фона в играх

#0
16:03, 14 фев. 2019

В своё время, с упоением играя в "Космических рейнджеров" восхищался картинкой, точнее восхищаться стал позже, когда на досуге вспоминал об аспектах игр. А именно, легковесность и нетребовательность к ресурсам, красоту творившуюся на экране (в рамках данного обсуждения, интересует именно графическая составляющая).
Так вот, недавно наткнулся на утверждение, что планеты в игре были псевдо 3д, с использованием шейдера. Так это или нет, не знаю. Но ещё раньше, в середине двухтысячных, на форуме были разные проекты на космическую тему, где умельцы писали, что знают как воссоздать космические фоны "Космических рейнджеров", и для этого нужны не художники, а программисты. Насколько помню, фоны в игре были разными, порой похожие, но не одинаковые, складывается впечатление, что они генерировались.
.
Вопрос в следующем, может кто объяснить как создавались эти фоны туманностей и прочего, или быть может поделиться ссылкой на статьи по этой теме?
И насколько верно, что эта красота - дело рук только программистов?

образец №1, образец №2, образец №3
.
Или знает кто, способы воплощения подобных фонов для 2д игр?


#1
16:19, 14 фев. 2019

Sasha-16
Я у себя брал код из https://www.shadertoy.com/view/MslGWN , там на ShaderToy наверно ещё можно понаходить.

#2
16:20, 14 фев. 2019

Ну и вообще, https://www.google.com.ua/search?q=nebula+shader находит довольно дофига.

#3
(Правка: 21:58) 21:54, 14 фев. 2019

Лeт 30 тому назад на подобное уходило миллионы строк на Паскале.

+ Во сколько обошёлся клип с подобной графикой?

А теперь - тьфу-ты… Как всё обесценилось.

P.S.: Вот эту бы натянуть на фон рабочего стола…

#4
23:08, 14 фев. 2019

FordPerfect, насколько понял, это фракталы. О чём-то подобном думал, что генерация может быть основана на них. Выглядит весьма недурно.
А по какой лицензии сайт предоставляет эти скрипты?
.
Всё же, узнать бы как делались фоны в рейнджерах, для общего образования.

#5
23:51, 14 фев. 2019

Sasha-16
> А по какой лицензии сайт предоставляет эти скрипты?
https://www.shadertoy.com/terms

#6
0:45, 15 фев. 2019

https://www.shadertoy.com/view/4ldSz4
я такой фон делал, но тут без туманностей

#7
(Правка: 12:32) 12:32, 15 фев. 2019

Sasha-16

там не шейдеры для планет использовались, а выпуклая 3д сетка по типу рыбьего глаза, на которую натягивалась текстура и сдвигалась вправо или влево в зависимости от направления движения.

солнца там были отдельно отрендерены в 3д макс со всей анимацией.

фоны на сколько помню тоже делались отдельно в какой то прожке, а потом обрисовывались.

свои фоны я тоже делал по типу карты высот а потом просто разукрашивал в зависимости от глубины.

Эхх были времена, когда все руками приходилось делать))

Сейчас например уже есть
https://blendermarket.com/products/nebula-generator

#8
14:14, 15 фев. 2019

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

ФлеймФорумРазработка игр