Показать сообщение отдельно
Старый 23.03.2013, 20:01   #11
nil0q
ПроЭктировщик
 
Аватар для nil0q
 
Регистрация: 30.06.2009
Адрес: Челябинская обл.
Сообщений: 111
Написано 32 полезных сообщений
(для 99 пользователей)
Ответ: Моделирование сферического игрового пространства (планета)

Заинтересовался идеей не плоского мира, а сферического, отличный пример - планета.

Давайте по обсуждаем идею, математические и алгоритмические сложности данной задачи, и вообще идеи по моделированию планет и игрового пространства на них.
aah, guys, you stole my great idea.
Одно время хотел сделать игру типа Worms 4 или Scorched 3D, с деформируемым ландшафтом на основе геосферы (имеется в виду триангуляция сферы проецированием на неё рёбер описанного многогранника, грани которого разбиты сеткой прямых, параллельных рёбрам, на правильные треугольники), с физикой движения планет. Из трёх вариантов триангуляции - тетраэдр, октаэдр, икосаэдр - октаэдр андазначна удобнее (восемь граней, каждая делится на n^2 треугольников, все рёбра на координатных плоскостях, нет проблем с построением - создаём массив векторов от центра ко всем точкам сетки и приводим их все к длине, равной 1, - нет проблем с текстурированием). Но сферическую геометрию (расчёт углов, направлений) так и не осилил, не математик я
Вот почему так мало "сферических" игр. Тот же Minecraft в "планетном" варианте был бы интереснее.
__________________
Аинéжарбази овокáсьф имятнэ́меле как, имякщтóт и имяини́ль оклёт ими́ньдо сяюзлёп, ильсы́м эынэвьтспóс ышáн мóнян тягалзи, эы́жущт тят-ищт сант-ищтý анакаккáт; áкызэй овóваримь авотэ́ як итя́ммарг тыжýлс аирьтэмяег аянлетя́трэщтанот, мадóраи мынавóзарбо мэ́сьф мынтáняп авокáныдя, икиньхэ́ть мóкызэй астэя́львэй шóтрэщт ильсэ́й.
Щамóпф раткáдэрь оидюá!
(Offline)
 
Ответить с цитированием