Advanced: Тема повышенной сложности или важная.
nerengd
> МегаАП!
Пфф. Это обычный ап. Вот мега:
Virtex
у тебя сложность алгортма всего лишь O(N) - негоже в таком эпике такой простой алгоритм - давай в факториал :)
МегаАП!
Мегаап!
игру ещё не делал, писал движок и пилил планеты.
зацените масштаб:
пока не знаю, что за игру сделать, наверное, опять не успею.
PVSector
PVSector
> зацените масштаб:
Опиши технологию? Сохраняется ли нарисованное?
Ren
> Опиши технологию? Сохраняется ли нарисованное?
Вкратце, это воксели, отрисованные треугольниками.
Всё генерится на лету, ничего не сохраняется и не редактируется.
ЛоДы:
Для каждой планеты создаётся октодерево, листовые узлы которого - чанки разрешением 16^3 ячеек.
Узлы октодерева измельчаются или сливаются в зависимости от расстояния до камеры.
Данные чанков генерятся на ЦПУ без каких-либо оптимизаций, всё в double.
(Каждый чанк генерится отдельно и не знаёт о своих соседях.)
Треугольная сетка генерируется алгоритмом Dual Contouring (или, правильнее, Surface Nets, т.к. острых углов нету), упрощения сетки нет. На границах между ЛоДами более детальные чанки перестраивают сетку для сохранения бесшовного соединения с соседями.
PVSector
Классно, но планеты капец мелкие. До мини астероида дотянут наверное. В ПУБГ карта 8*8 намного больше.
PVSector
> Узлы октодерева измельчаются или сливаются в зависимости от расстояния до
> камеры.
я правильно понимаю что если отодвинуть, а потом приблизить камеру, то ландшафт измениться?
Ren
> ландшафт измениться?
если взять сид из позиции планеты, то нет
PVSector
пещеры давай )
МегаАП!
Короче, я сливаюсь, не успеваю.
Геймплея нет, физики нет, звука нет, рендер недоделан.
На этих выхах делал атмосферу, вот:
Но всё равно я не жалею, очень много узнал, улучшил движок и появились наработки, задел на будущее (как и в случае с конкурсом Tower Defense игр в начале года).
Вот если бы конкурс продлили хотя бы на секстрингтиллион секунд...
PVSector
Если щас закончить конкурс, то придется признать, что все участники слились. Это конечно будет эпик... фэйл)
Так что есть предложение продлить его до Нового Года. Кто за?
nerengd
> Так что есть предложение продлить его до Нового Года. Кто за?
Хорошая идея.
(Но до Нового Года я тоже не успею сделать - я буквально до 30 декабря не буду дома у компа.)
Самому эпичному конкурсу нужно самое эпичное по срокам время на его завершение - я вообще тока на стадии ресерча - требую продолжения банкета минимум до завершения пандемии а лучше до конца света!
PVSector х.з. на чем ты делаешь - но для юнити например можно было бы взять готовую атмосферу с ассет сторе и не парится (шейдер выглядит чудно и работает довольно быстро)