.unitypackage → GLB с текстурами · работает в браузере, файлы не покидают твоё устройство
RU

Импорт .unitypackage в Blender

Экспортируй здесь поддерживаемые модели, префабы или сцены в GLB, затем в Blender выбери File → Import → glTF 2.0. Поддерживаемые ссылки на материалы разрешаются ещё до экспорта.

Инструкция по импорту · Пропали текстуры?

Перетащи сюда .unitypackage

или

Выбери модель или сцену слева — кнопки превью и GLB появятся выше

Лог


        

Проверено на актуальной версии продукта 31 октября 2026 г. · Опубликовано Unity Asset Exporter.

Blender не умеет открывать .unitypackage напрямую. Если импортировать только исходный FBX, можно потерять назначения материалов, которые Unity хранит отдельно. Сначала экспортируй поддерживаемый контент в GLB, а потом импортируй результат в Blender.

Как импортировать Unitypackage в Blender

  1. Перетащи .unitypackage в область выше и выбери поддерживаемую модель, префаб или сцену.
  2. Проверь материалы в превью, затем нажми Скачать GLB, чтобы получить один файл.
  3. В Blender выбери File → Import → glTF 2.0 (.glb/.gltf) и укажи экспортированный файл.
  4. Переключи режим затенения вьюпорта на Material Preview и проверь материалы, масштаб и ориентацию.

Если у тебя массовый ZIP с GLB, сначала распакуй весь архив и оставь _shared_textures на исходном относительном месте. Если вынести из этой структуры папок одну модель, ссылки на текстуры могут сломаться. Сравнить одиночный и массовый экспорт.

Чтобы разобраться, как всё работает в браузере, прежде чем открывать свой пакет, нажми выше Попробовать на примере пакета. Это демонстрация локального превью и экспорта, а не гарантия, что каждый ассет и каждая версия Blender дадут одинаковый результат импорта.

Ручной способ (мучительный)

Если распаковать пакет вручную и импортировать FBX в Blender, вот на что ты подписываешься:

  1. Распаковать архив и рыться в GUID-папках в поисках нужного FBX и его текстур.
  2. File → Import → FBX — проверить, какие материалы и изображения на самом деле есть в исходном FBX.
  3. Открыть Shader Editor, добавить ноды Image Texture и вручную загрузить каждую карту.
  4. Подключить base color, normal (через ноду Normal Map), metallic/roughness и прочее к Principled BSDF — для каждого материала на каждом меше.

Unity может хранить назначения текстур в файлах .mat и в ссылках по GUID вне FBX. Blender не восстанавливает эти специфичные для Unity связи при простом импорте FBX, поэтому недостающие назначения придётся настраивать вручную.

Ассеты Unity в Blender: что на самом деле конвертирует этот способ

Этот способ предназначен для поддерживаемых 3D-ассетов из .unitypackage: моделей, восстановленных префабов или сцен, материалов и текстур. Это не конвертер целого проекта Unity: скрипты, игровая логика, кастомные шейдеры и настройки редактора в Blender не переносятся. Экспортированный GLB открывается штатным импортёром glTF 2.0 в Blender; подробнее — в официальном руководстве Blender по glTF.

Какие карты переносятся

Модель материалов glTF хорошо ложится на Principled BSDF в Blender, поэтому эти карты переносятся уже подключёнными:

Скинированные персонажи сохраняют скелет и импортируются в сохранённой статичной позе. Предпросмотр анимации и её перенос в GLB недоступны; исходные FBX-файлы с анимацией по-прежнему можно скачать отдельно.

Пропали текстуры или в Blender что-то не так?

Если нужны только изображения без 3D-конвертации, извлеки текстуры из Unitypackage. Если экспортированный результат всё равно выглядит неправильно, нажми Помощь и обратная связь в основном конвертере и опиши, появилась ли проблема уже в предпросмотре или только после импорта. Отправляй только те скриншоты и материалы, которыми ты вправе делиться.

Честно об ограничениях

Исходные модели должны быть в формате FBX (7.0+). Текстуры PNG, JPG, TGA, WebP, BMP и GIF, а также распространённые варианты PSD, TIF/TIFF, DDS, HDR и EXR декодируются и встраиваются в файл. Специфичные для Unity эффекты шейдеров (кастомный HLSL, Shader Graph) не переносятся; ты получаешь стандартный PBR — именно его Blender и ожидает.

Частые вопросы

Может ли Blender открыть .unitypackage напрямую?
Нет. В Blender нет импортёра .unitypackage. Сначала сконвертируй его в GLB, а затем используй File → Import → glTF 2.0.
Перенесутся ли текстуры в Blender?
Одиночный GLB содержит встроенные поддерживаемые текстуры и данные PBR-материалов. В ZIP-архивах массового экспорта GLB текстуры вынесены в общие файлы; распакуй ZIP целиком, сохранив структуру папок. Неподдерживаемые шейдеры и отсутствующие исходные карты всё равно требуют внимания.
Почему бы просто не импортировать FBX?
Исходный FBX может не содержать назначений текстур из отдельных .mat-файлов Unity. Извлекай его, если нужен оригинал; выбирай GLB, если хочешь, чтобы поддерживаемые связи материалов были разрешены до экспорта.
Сохраняются ли риги и анимация?
Скелеты персонажей сохраняются, но сами персонажи импортируются в сохранённой статичной позе. Предпросмотр анимации и перенос анимации в GLB недоступны. Исходные FBX-файлы с анимацией можно скачать отдельно.