Структуры и снова оптимизация 😆
🌴 Доработал систему структур, раньше их генерация была тяжким процессом, кто тестировал предыдущие версии наверное встречали обрубленные на пополам деревья. Сейчас же алгоритм полностью переработан, теперь он позволяет размещать что угодно, так же стал сильно оптимизирование.
Из за чего в мире теперь расположены уже 2 вида деревьев, берёза и ель. Пока их форма хромает, но это уже дело второе
🔼 Оптимизировано сохранении и загрузка чанков, за счет смены библиотеки которая сжимает данные, это бустануло процесс в раз 7!
Оптимизирована генерация, за счет отказа от 3д координат в пользу индекса для задания блоков в чанке.
🌞 Переработан алгоритм отбраковка невидимых блоков для рендеринга, он отвечает за то что бы при рендере не обрабатывать блоки на которые не попадает небо, опять таки прибавка в стабильности фпс
Так же идёт доработка света, завёз ему наконец оптимизацию перерасчёт при добавлении и удалении блока, работает, но ещё есть нюансы
🍄 Ну и наконец допиливается дроп предметов, к ним добавлена анимация и падении - сделано без использования rigidbody.
😘 Пока что все, всем хороших выходных, постараюсь в ближайшее время выпустить финальный тест
Post #248
805
