English Новый сайт

Расширенный поиск

[ Новые сообщения · Пользователи · Правила ]
Страница 2 из 2«12
Форум » SpaceEngine » Моддинг и дополнения » Модификация астероидов и селен
Модификация астероидов и селен
KludДата: Среда, 28.10.2015, 00:48 | Сообщение # 16
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
Цитата lexancccp ()
покрыты неким рельефным "возмущением"


Пока это единственная возможность имитировать рельеф грунта, иначе поверхность будет гладкой, как стол.
Однообразие - следствие несложного алгоритма, работающего циклически.
lexancccpДата: Среда, 28.10.2015, 06:43 | Сообщение # 17
Нет аватара
Исследователь
Группа: Пользователи
Пират
Сообщений: 268
Награды: 0
Статус: Offline
ущелья с модом Rodrigo очень даже очень. вообще эксперимент идет в нужном направлении
KludДата: Суббота, 31.10.2015, 01:20 | Сообщение # 18
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
Немного изменил вариант с модом Rodrigo. Теперь каньоны стали менее глубокими, но и рельеф более плоским.
UlmoДата: Суббота, 31.10.2015, 15:49 | Сообщение # 19
Космический пилот
Группа: Пользователи
Беларусь
Сообщений: 88
Награды: 0
Статус: Offline
Оригинальные шейдара дают слишком шумную картинку, модифицированные слишком гладку. В идеале, на гладкой должны проявляться области с шумовым рельефом. На мой взгляд так будет более красиво и правдоподобнее.
KludДата: Воскресенье, 01.11.2015, 00:07 | Сообщение # 20
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
Цитата Ulmo ()
...слишком гладкую.


Луна тоже довольно гладкая, никаких острых пиков нет.

Прикрепления: 7224343.jpg(373Kb)
UlmoДата: Воскресенье, 01.11.2015, 11:18 | Сообщение # 21
Космический пилот
Группа: Пользователи
Беларусь
Сообщений: 88
Награды: 0
Статус: Offline
При подобном масштабе шероховатостей и неровностей рельефа там больше, особенно на краях кратеров - они такие замыленные.



Сообщение отредактировал Ulmo - Воскресенье, 01.11.2015, 11:19
KludДата: Воскресенье, 01.11.2015, 20:43 | Сообщение # 22
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
Сейчас на селенах более-менее похоже, если угол освещения примерно такой же.



Разрушенные края кратеров пока не сделать, но в будущем есть над чем работать. smile
Прикрепления: 1240659.jpg(161Kb)


Сообщение отредактировал Klud - Воскресенье, 01.11.2015, 20:45
SpaceEngineerДата: Понедельник, 28.12.2015, 16:52 | Сообщение # 23
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5542
Награды: 54
Статус: Offline
Klud, я заметил, что модифицирован только шейдер высот (tg_selena_height.glsl), но шейдер цвета (tg_selena_color.glsl) оставлен без изменений. В результате окраска трещин и лучистых кратеров на ледяных мирах отличается от их рельефа.

И пожалуйста, делайте нормальное форматирование кода! Это же вырвиглаз какой-то:



Этот код скопипастен из шейдеров Rodrigo. Я ему уже написал о том, что необходимо иметь культуру оформления кода. Но и вы могли бы подчистить его при копировании. Пример того, как могло бы быть:



Делайте оптимизации. После получаения желаемого вида рельефа, неплохо было бы пройтись по самым тяжёлым местам, и выяснить, а так ли нужны 20 октав какого-то шума, или замена на 2 октавы даст практически то же результат. Например Родриго там вызывает одини з самых медленных шумов - Cell3Noise2 - аж 25 раз (5 раз по 5 октав). А так ли оно необходимо? В коде чуть выше, для кратеров, вы 2 раза вызываете 10-октавный iqTurbulence. Скорее всего, в одном или обоих вызовах можно значительно уменьшить число октав при незначительном влиянии на результат. В шейдере астероидов, в самом начале, вызывается Fbm со всего одной октавой - его надо заменить на просто Noise.

Вулканы (ваши?) не работают так, как ожидается, на всех планетах. Щитовые вулканы совсем изчезли, а те, которые показаны на первом скриншоте темы, встречаются крайне редко.


KludДата: Вторник, 29.12.2015, 01:13 | Сообщение # 24
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
SpaceEngineer

Спасибо, замечания очень важные, сейчас все проверяю, борюсь с "излишествами".
Вулканы были сделаны в качестве эксперимента, на них не надо обращать внимание.
KludДата: Вторник, 29.12.2015, 16:41 | Сообщение # 25
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
SpaceEngineer

Новый вариант астероидов и селен: Link без мода Rodrigo.

Окраска трещин и лучистых кратеров должна совпадать с рельефом:


В варианте Rodrigo окраска и рельеф этих кратеров также совпадают, но рельеф может быть не виден из-за шума, "обычных" трещин в его варианте нет.

Могла возникнуть путаница из-за смешения частей разных модов.
Прикрепления: 4649052.jpg(50Kb) · 4360222.jpg(119Kb) · 2944012.jpg(114Kb)


Сообщение отредактировал Klud - Вторник, 29.12.2015, 18:30
SpaceEngineerДата: Среда, 30.12.2015, 11:39 | Сообщение # 26
Автор Space Engine
Группа: Администраторы
Российская Федерация
Сообщений: 5542
Награды: 54
Статус: Offline
Ok, спасибо, протестирую

StMalkДата: Пятница, 25.03.2016, 03:12 | Сообщение # 27
Космический турист
Группа: Пользователи
Соединенные Штаты
Сообщений: 22
Награды: 0
Статус: Offline
А можно обновить файлы в шапке? Ссылки убиты. Особенно вресию для мода Rodrigo

Intel i7-3770k
8 Gb RAM
GeForce 660 Ti, 2Gb
Win7 x64
KludДата: Пятница, 08.04.2016, 20:21 | Сообщение # 28
Космический пилот
Группа: Пользователи
Российская Федерация
Сообщений: 117
Награды: 4
Статус: Offline
Цитата StMalk ()
А можно обновить файлы в шапке? Ссылки убиты. Особенно вресию для мода Rodrigo


В этом нет необходимости, так как эти дополнения уже присутствует в SE.
Форум » SpaceEngine » Моддинг и дополнения » Модификация астероидов и селен
Страница 2 из 2«12
Поиск:

>