
ModelLoader
Активный0.0
Установок
Последнее обновление
ModelLoader
Библиотека ModelLoader предоставляет разработчикам модов возможность загружать 3D-модели в двух популярных форматах: mcx и gltf.
Основные возможности
Библиотека поддерживает два основных режима работы:
- Автоматическая загрузка моделей, указанных в JSON-файлах состояний блоков (используя
ModelLoaderApi.registerDomain(MOD_ID)
) - Прямая регистрация моделей через указание их идентификатора и местоположения (с помощью
ModelLoaderApi.registerModel(id, location)
)
После загрузки вы можете получить готовую модель и исходные данные модели через метод ModelLoaderApi.getModelEntry(id)
.
Поддерживаемые форматы
MCX представляет собой простой JSON-сериализацию IBakedModel, что делает этот формат легким для понимания и модификации.
GlTF - это более сложный формат, использующий бинарное кодирование для оптимизации размера файлов. Он поддерживает анимации и становится отраслевым стандартом в игровой индустрии.
Инструменты для создания моделей
Оба типа моделей можно создавать с помощью моего 3D-моделлера, который поддерживает:
- Свободное редактирование вершин
- Работу с UV-развертками
- Создание анимаций