Skip to content
Перейти к содержимому
Вернуться в блог
Создание низкополиных моделей Minecraft с помощью Blockbench

Создание низкополиных моделей Minecraft с помощью Blockbench

Alexandru Maftei
Alexandru Maftei
@ice
Обновлено
38 просмотров
TL;DR:Blockbench - бесплатный, открытый 3D-редактор, предназначенный для создания низкополиных моделей, кастомных блоков, брони и анимаций для Minecraft Java и Bedrock. Подходит для начинающих и сложных проектов.
GitHub - проект сообщества Minecraft

blockbench (JannisX11/blockbench)

Blockbench - 3D-редактор низкополиных моделей

Добавить в звезды на GitHub ↑
★ 5,352 звезды👥 JavaScript📜 GPL-3.0

Хотели создавать кастомные 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. Не хотите устанавливать? Используйте веб-редактор напрямую.

Если строите из исходников (вкладываетесь в проект или экспериментируете с плагинами), клонируйте репозиторий и установите зависимости:

bash
npm install

Запустите версию для рабочего стола с:

bash
npm run dev

Предпочитаете браузер? Используйте это:

bash
npm run serve

Затем откройте http://localhost:3000. Оба варианта работают хорошо. Выберите тот, что подходит вашему рабочему процессу.


Выделяющиеся Функции

Моделирование на основе кубов. Модели строятся из кубов (не полигонов). Вы масштабируете, поворачиваете и позиционируете их. Это может показаться ограничением, но именно это делает Blockbench быстрым и создает ассеты, выглядящие намеренно в Minecraft. Низкополиность - это цель, а не ограничение.

Creature3 в Minecraft
Creature3 в 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-кодовая база, легко расширяемая, - причины, почему проект сохранился и вырос.

Об авторе
Alexandru Maftei
Alexandru MafteiВедущий автор

Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.

Поделитесь с друзьями!

Комментарии

Пока нет комментариев. Станьте первым, кто поделится своим мнением!

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies. Read our Privacy Policy