ENG Новый сайт

Расширенный поиск
[ Новые сообщения · Пользователи · Правила ]
Состояние разработки и публичный бета тест 0.9.7.4
anticatchДата: Воскресенье, 12.06.2016, 19:07 | Сообщение # 1171
Космонавт
Группа: Пользователи
Китай
Сообщений: 40
Награды: 0
Статус: Offline
Kexitt, Самая нижняя кромка неплохо выглядит, что-то подобное светотени даже есть.
Цитата SpaceEngineer ()
Лучше уж гидродинамику реализовать, раз на суперкомпьютерах собираетесь SE запускать

Кстати, насчёт гидродинамики. Некоторые игры-песочницы неплохо с этим справляются в 2D, даже в реальном времени. Например PowderToy. А если анимированая текстура не нужна (в лучшем случае - пока), то почему бы однократно не генерировать текстуру таким образом?
Прикрепления: 8810778.jpg (176.2 Kb)


Сообщение отредактировал anticatch - Воскресенье, 12.06.2016, 19:56
SpaceEngineerДата: Воскресенье, 12.06.2016, 23:11 | Сообщение # 1172
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Цитата Kexitt ()
Можно просто сделать так, чтобы искажение размавало.
Простые полосы я в ФШ исказил кисточкой, которая кроме искажения сильно размывает. Искажал абсолютно случайно и кое-как.

SE именно так и делает.

Цитата anticatch ()
А если анимированая текстура не нужна (в лучшем случае - пока), то почему бы однократно не генерировать текстуру таким образом?

Это всё равно будет слишком долго. Сколько итераций надо ждать, пока не получится требуемая форма? Сколько это секунд займёт даже при 100 fps? И это только одна текстура. А детализация планет в SE адаптивная, по мере приближения генерируются новые текстуры. Если по секунде будет на каждую текстуру, это слишком.
Пока что всё равно придётся использовать фейк, например curl noise какой-нибудь (с его помощью кстати можно сделать анимацию).


KexittДата: Воскресенье, 12.06.2016, 23:15 | Сообщение # 1173
Первооткрыватель
Группа: Пользователи
Российская Федерация
Сообщений: 359
Награды: 7
Статус: Offline
Цитата SpaceEngineer ()
SE именно так и делает.

Но у меня почему-то покрасивее вышло.


http://kexitt.deviantart.com/
SpaceEngineerДата: Понедельник, 13.06.2016, 02:27 | Сообщение # 1174
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5547
Награды: 55
Статус: Offline
Цитата Kexitt ()
Но у меня почему-то покрасивее вышло.

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


anticatchДата: Понедельник, 13.06.2016, 03:44 | Сообщение # 1175
Космонавт
Группа: Пользователи
Китай
Сообщений: 40
Награды: 0
Статус: Offline
Цитата SpaceEngineer ()
по мере приближения генерируются новые текстуры

Сгенерировать только крупный план, а дальше как обычно? Хотя, это всё равно ещё нереализовано, иначе бы можно было на Земле мелкие детали так процедурить.
Ну, если curl noise будет таким, как на картинках в гугле и яндексе, то должно получиться то самое. Надеюсь, это даже лучше, чем по статичным векторным шаблонам.
Ещё, кстати:
Цитата SpaceEngineer ()
SE не использует никакие шаблоны.

А как же галактики?
KexittДата: Понедельник, 13.06.2016, 11:48 | Сообщение # 1176
Первооткрыватель
Группа: Пользователи
Российская Федерация
Сообщений: 359
Награды: 7
Статус: Offline
Цитата anticatch ()
А как же галактики?

Галактики планируется сделать процедурными.
Цитата SpaceEngineer ()
Потому что ты всё же не случайно двигал кистью

НЕТ. единственное что не случайно, это циклоны. Всё остальное, это я быстро водил кисточкой в одном примерно направлении, пока не получил это. Ни одна загогулина(кроме циклонов) не была сделана специально. Я просто калякал.


http://kexitt.deviantart.com/
erajzaonДата: Понедельник, 13.06.2016, 14:44 | Сообщение # 1177
Первооткрыватель
Группа: Пользователи
Пират
Сообщений: 413
Награды: 2
Статус: Offline
Цитата Kexitt ()
НЕТ. единственное что не случайно, это циклоны. Всё остальное, это я быстро водил кисточкой в одном примерно направлении, пока не получил это. Ни одна загогулина(кроме циклонов) не была сделана специально. Я просто калякал.


Где то я читал, что человек не может делать "абсолютно случайных" действий то есть пытаясь изобразить эти облака вы хоть и делали максимально хаотичные действия все равно хотя бы условно но вкладывали некий образ того чего хотели изобразить не смотря на всю случайность действий, проги же пока и этого не умеют вроде как wacko поэтому печальк sad


Какие бы вы миры не создавали в своём воображении, реальность всегда подкидывает вам идеи...
erajzaonДата: Понедельник, 13.06.2016, 14:53 | Сообщение # 1178
Первооткрыватель
Группа: Пользователи
Пират
Сообщений: 413
Награды: 2
Статус: Offline
SpaceEngineer, Хм а сильно ли будет грузить комп если наложить под атмосферу некую 3д сферу из размытого тумана с некими формами внутри, ну типа как галактики в Юниверс сендбокс 2 изображают или же как в вашем симуляторе туманности сделаны... Только заставить их как то гнуться или пульсировать или сменяться местами с другими сферами wacko ну или просто случайные эффекты тумана как во многих играх, ну не на физике частиц же все изображать в буквальном смысле... С текущими то компами biggrin :D

Ну вот как в этом видео с 4:15 https://www.youtube.com/watch?v=IK98X6HHu_g или как в этом с 20:55 https://www.youtube.com/watch?v....M0ndQg4 для глубоких слоёв думаю нормально выглядеть будет только по текстурней чуть сделать, а для очень глубоких добавить дрожание как в воде и искажения и нормно wink wink


Какие бы вы миры не создавали в своём воображении, реальность всегда подкидывает вам идеи...

Сообщение отредактировал erajzaon - Понедельник, 13.06.2016, 15:20
yahorizon2011Дата: Понедельник, 13.06.2016, 16:34 | Сообщение # 1179
Строитель Миров
Группа: Пользователи
Пират
Сообщений: 793
Награды: 2
Статус: Offline
Без включения в SE теории хаоса нормальных облаков не получишь.

Phenom IIx6 3870 МГц; Radeon HD 7870 OC 2048 Мб; RAM 6 Гб; Win 7 64, видеодрайвер Radeon 16.4.1

"И страшным, страшным креном
к другим каким-нибудь
неведомым вселенным
повернут Млечный Путь."
DukeДата: Понедельник, 13.06.2016, 20:12 | Сообщение # 1180
Нет аватара
Первооткрыватель
Группа: Команда SE
Антарктика
Сообщений: 419
Награды: 2
Статус: Offline
Давно я в этой теме не постил, добавлю ка и свои 5 копеек. Я думаю, что наиболее простой способ реализовать газовые гиганты будет через curl noise о котором SpaceEngineer упоминал несколько постов назад. Если кому интересно, то есть работа Stephen M. Cameron-а слайды которой можно посмотреть здесь http://smcameron.github.io/space-n.....html#1 Вот пример его гигантов

Ещё скриншоты https://imgur.com/a/9LipP
erajzaonДата: Вторник, 14.06.2016, 01:49 | Сообщение # 1181
Первооткрыватель
Группа: Пользователи
Пират
Сообщений: 413
Награды: 2
Статус: Offline
Цитата Duke ()
Вот пример его гигантов


:shok: это двухмерная текстура? Или если вглубь атмосферы влететь тоже можно чёто наблюдать? Впрочем для видов с космоса и 2Д хватит как впринципе сейчас и есть, только эти лучше happy а вид с глубины надо сделать на простых эффектах как я выше постил, вот правда с более разряженной средой уже облака надо получше выделить... Но сделанное для более разряженной среды подойдёт и всем прочим планетам где облака нужны wink


Какие бы вы миры не создавали в своём воображении, реальность всегда подкидывает вам идеи...

Сообщение отредактировал erajzaon - Вторник, 14.06.2016, 01:51
erajzaonДата: Вторник, 14.06.2016, 01:56 | Сообщение # 1182
Первооткрыватель
Группа: Пользователи
Пират
Сообщений: 413
Награды: 2
Статус: Offline
Правда на счёт глубины... "Атмосфера звёзд вообще сделана фейком в игре корабли все равно не смогут там летать" насколько глубоко всякие зонды смогут опускаться в эти газовые гиганты то? Ну как я понимаю давление в 300 атмосфер то точно выдержат? Просто при этом давлении довольно часто появляется "поверхность" а иногда и при 10 атмосферах...

Какие бы вы миры не создавали в своём воображении, реальность всегда подкидывает вам идеи...
anticatchДата: Вторник, 14.06.2016, 05:45 | Сообщение # 1183
Космонавт
Группа: Пользователи
Китай
Сообщений: 40
Награды: 0
Статус: Offline
Duke, По моему, до середины анимашки всё отлично, а потом опять скатывается в поделочный камень. Кроме того, двигается только градиент, а сами завихрения статичны. Наоборот было бы гораздо лучше. Но, если взять седьмой кадр как статичную текстуру, то вполне даже ничего.

Сообщение отредактировал anticatch - Вторник, 14.06.2016, 05:46
DukeДата: Вторник, 14.06.2016, 20:39 | Сообщение # 1184
Нет аватара
Первооткрыватель
Группа: Команда SE
Антарктика
Сообщений: 419
Награды: 2
Статус: Offline
Реализация этого автора сделанна на основе частиц. Но этот метод относительно не сложно сделать и на основе 2д текстур. Двигается не только градиент, но и завихрения.
KexittДата: Вторник, 14.06.2016, 21:11 | Сообщение # 1185
Первооткрыватель
Группа: Пользователи
Российская Федерация
Сообщений: 359
Награды: 7
Статус: Offline
Я знаю как довести этот газовый гигант Duke'а до ума. Если добавить постепенное размытие и изменения направлений ветра(не в обратную сторону конечно. Анимация выглядит так, словно искажают всегда в одном направление. Подождать ещё и газовый гигант превратится в г), будет очень неплохо.

http://kexitt.deviantart.com/
Поиск:

>