
Создание низкополиных моделей Minecraft с помощью Blockbench
blockbench (JannisX11/blockbench)
Blockbench - 3D-редактор низкополиных моделей
Хотели создавать кастомные 3D-модели для своего сервера Minecraft или ресурс-пака, но отступали из-за кривой обучения Blender и его стоимости? Blockbench упрощает процесс. Это бесплатный, открытый редактор, построенный специально для низкополиных моделей и контента Minecraft, с чистым интерфейсом, понятным для начинающих.
Что делает Blockbench
Blockbench - 3D-редактор, созданный с нуля для низкополиных моделей с текстурами пиксельного арта. Представьте это как противоположность всемогущей концепции Blender. Где Blender бросает на вас все инструменты и ожидает, что вы все разберетесь, Blockbench дает вам именно то, что нужно, и не мешает.
Проект начался потому, что кто-то понял, что создание кастомного контента для Minecraft не должно требовать платного ПО, которое занимает недели на изучение. Это видно в дизайне. Интерфейс чувствуется современным, не претенциозным, и работает одинаково, будь то ваш первый простой блок или сложный rigged персонаж.
Бесплатный и открытый под лицензией GPL-3.0.
Экспортирует в несколько форматов, но вот что важно: родная поддержка форматов моделей Minecraft Java и Bedrock с встроенными функциями формата. Можно также сохранить как OBJ, Collada или GLFT, что означает, ваши модели не завязаны только на Minecraft. Создайте что-то один раз, используйте почти где угодно.
Когда использовать это
Практически: если вы управляете сервером Minecraft и хотите кастомные предметы или мобов, отличающихся от vanilla блоков, Blockbench - где нужно начать. То же самое касается ресурс-паков, data-паков или просто экспериментов с контент-созданием.
Кастомные комплекты брони? Мебель, выглядящая намеренно? Совершенно новые блоки? Все это область Blockbench.
Система анимации - это то, где становится интересно. Если ваш контент предполагает движение (NPC, кастомные мобы, анимированная мебель), вы можете настроить скелетную структуру, создать анимации по ключевым кадрам и экспортировать все в форматах, понятных игровым движкам. Вам не нужно бороться со инструментом, чтобы сделать базовые вещи.
И еще одно: вы можете протестировать свои модели в реальной среде Minecraft. Как только вы построите что-то в Blockbench, можно экспортировать и загрузить в тестовый сервер. Если нужно настроить этот сервер, список серверов Minecraft показывает, что работает, а генератор свойств сервера настраивает базу за минуты.
Установка и Настройка
Самый простой способ - скачать десктопное приложение с blockbench.net. Подходит для Windows, macOS, Linux. Не хотите устанавливать? Используйте веб-редактор напрямую.
Если строите из исходников (вкладываетесь в проект или экспериментируете с плагинами), клонируйте репозиторий и установите зависимости:
npm installЗапустите версию для рабочего стола с:
npm run devПредпочитаете браузер? Используйте это:
npm run serveЗатем откройте http://localhost:3000. Оба варианта работают хорошо. Выберите тот, что подходит вашему рабочему процессу.
Выделяющиеся Функции
Моделирование на основе кубов. Модели строятся из кубов (не полигонов). Вы масштабируете, поворачиваете и позиционируете их. Это может показаться ограничением, но именно это делает Blockbench быстрым и создает ассеты, выглядящие намеренно в Minecraft. Низкополиность - это цель, а не ограничение.

Просмотрка представления прямолинейна: вращение, масштабирование, осмотр со всех сторон. Текстуризация также происходит внутри редактора. Рисуйте непосредственно на модели или загружайте пиксельные арты и сопоставляйте их. Форматы Minecraft автоматически обрабатывают UV-распределение, что спасает от ручного разворачивания.
Инструменты, специфичные для формата. Blockbench действительно понимает Minecraft Java Edition, Bedrock, форматы data-паков Java и аддонов. Включает инструменты, специальные для каждого. Модели Java получают поддержку скелетного риггинга и анимаций. Bedrock - разную обработку UV из-за отличий формата. Нет борьбы с конфигурационными файлами, чтобы получить правильный формат.
Анимация, которая действительно работает. Настройте скелетную структуру, создайте ключевые кадры, и Blockbench обрабатывает интерполяцию. Можно просматривать анимации в реальном времени,調ивать кривые, наложить несколько анимаций. Это не должно быть возможным в бесплатном инструменте. Гenuinely впечатляет.
Кроме того, плагины расширяют все это. Кто-то создал плагин для импорта из других форматов, другой автоматизирует обертку текстур. Сообщество построило солидный инструментарий за годы.
Что вызывает затруднения
UV-отображение и скелетная структура имеют кривые обучения, если вы никогда не занимались 3D-моделированием. Blockbench учит это лучше, чем большинство инструментов, но вам, возможно, понадобится учебник или два. Документация вики солидная.
Очень сложные модели могут замедлить редактор, особенно с высоким разрешением текстур и живописью. Решение - упрощение модели или разделение сложных деталей. Производительность веб-версии варьируется в зависимости от браузера и оборудования.
Форматы моделей Minecraft имеют жесткие ограничения. Не получится сделать идеально гладкие кривые или продвинутую деформацию, как в Blender, потому что Minecraft использует кубы и скелет. Это преднамеренно. Если нужны фотореалистичные ассеты, это не тот инструмент. Если хотите модели, которые выглядят хорошо и работают быстро в Minecraft, вы именно там, где должны быть. Последний релиз (версия 5.1.3) исправил некоторые проблемы с производительностью живописи на сложных сетках.
Другие инструменты, о которых стоит знать
Blender бесконечно более мощный и также бесплатный, но он огромен, сложен и честно говоря, излишен, если вы просто хотите построить меч или кастомного моба. Кривая обучения и размер скачивания заставляют вас сожалеть, если вы только начинаете.
Cubik Studio существует в аналогичном пространстве, стоит денег и обновляется реже. В порядке, если вы уже владеете им, но импульс и поддержка сообщества на стороне Blockbench.
Aseprite для текстурно-ориентированных рабочих процессов (создание пиксельного арта, импорт, построение моделей вокруг него) хорошо сочетается с Blockbench. Модельные просмотрщики, как Crafatar, - отдельные инструменты для рендеринга, не редактирования.
Боттом лайн: если вы создаете контент для Minecraft, вы в конечном итоге окажетесь в Blockbench. 5,300+ звезд на GitHub и JavaScript-кодовая база, легко расширяемая, - причины, почему проект сохранился и вырос.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Комментарии
Пока нет комментариев. Станьте первым, кто поделится своим мнением!


