Показать сообщение отдельно
Старый 23.03.2013, 23:34   #17
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Моделирование сферического игрового пространства (планета)

Сообщение от dsd Посмотреть сообщение
Ладно ты победил. Но ребер не будет )) Просто я на сферу предлагал накладывать шум выбранный из 3дшума который лежит на поверхности этой сферы. Но раз на сферу сфера без складок не ложится, то ладно. Признаю поражение.
То есть это уже не 2D шум, а 3D?
3D шум - да сработает. Имхо, есть и лучше способы генерации реалистичного ландшафта, с коррозией и т.п. плюшками - это симуляция жидкости на поверхности земли. Делается это используя физику, но можно и тупо математически.
Суть заключается в том чтобы пускать произвольно мелкие лучи, которые будут скользить по поверзности как можно ниже - под притяжением. После определённого времени начнут организовываться горы, и моря, и далее эффект от таких лучше ещё лучше - т.к. будет проделывать каньёны и т.п.
Но написание такого алгоритма - сложная задача, тем более чтобы это было оптимизировано и относительно быстро вычислялось..
Но такой подход уже используют в генерации реалистичных ландшафтов, в плоском пространстве, с одно-направленной гравитацией, и я не вижу причин по которым это без проблем можно адаптировать к планетарной гравитации со сферой.
(Offline)
 
Ответить с цитированием