Fab — это открытая торговая площадка, где авторы могут делиться и получать доступ к широкому спектру цифрового контента. Fab предлагает множество точек доступа к этим продуктам, включая настольную версию через программу запуска Epic Games, известную как Fab в программе запуска.
С помощью Fab в программе запуска вы можете находить, загружать и экспортировать ресурсы для нескольких приложений по созданию цифрового контента (DCC) или игровых движков из одного места.
Используйте это руководство, чтобы научиться:
Просматривать ресурсы в программе запуска.
Загружать ресурсы в локально.
Экспортировать ресурсы в DCC или игровой движок.
Выполнять пакетную загрузку или экспорт.
Доступ к Fab в программе запуска
Чтобы использовать Fab в программе запуска, необходимо установить программу запуска Epic Games.
Fab в программе запуска доступен только на Windows и Mac.
Чтобы загрузить и установить программу запуска с сайта Fab, выполните следующие действия:
Перейдите по адресу https://fab.com/about.
Прокрутите страницу до раздела Другие способы получить доступ к Fab.
Нажмите Загрузить программу запуска.
Откройте установщик из места загрузки и следуйте инструкциям на экране.
После установки откройте программу запуска и войдите, используя свою учётную запись Epic Games, чтобы получить доступ к Fab. Для доступа к продуктам, даже бесплатным, вам необходимо войти в свою учётную запись Epic Games. Программа запуска открывается с вкладкой Fab на навигационной панели слева в разделе Unreal Engine.
Нажмите вкладку Fab, чтобы открыть Fab в программе запуска. Дизайн и рабочий процесс программы запуска аналогичны сайту Fab.
Вы можете начать поиск ресурсов или нажать на значок настроек в правом верхнем углу, чтобы изменить параметры загрузки и экспорта.
Настройки Fab
Прежде чем начать поиск продуктов, мы рекомендуем настроить параметры Fab следующим образом:
Путь к папке для загрузки ресурсов
Формат по умолчанию для ресурсов
Уровень качества для Megascans
Место экспорта по умолчанию
Чтобы открыть настройки Fab, нажмите на значок шестерёнки в правом верхнем углу программы запуска. Используйте вкладки «Экспорт» и «Загрузка», чтобы задать значения по умолчанию. Вы можете задать параметры по умолчанию для формата файла и места экспорта, щёлкнув соответствующий раскрывающийся список и выбрав нужную настройку.
Настроив эти параметры в Fab заранее, вы сэкономите время при загрузке и экспорте продуктов из объявления.
Из объявления вы можете выбрать формат загрузки и место экспорта, но эти настройки не будут сохранены. Вы должны использовать настройки Fab, чтобы указать место для загрузки файлов с ресурсами.
Более подробную информацию о загрузке ресурсов можно найти в разделе Загрузка ресурсов на этой странице.
Вы также можете начать установку плагинов места экспорта для вашего игрового движка или инструмента создания цифрового контента, выбрав вариант из раскрывающегося списка. Плагины экспорта предоставляют целевому приложению возможность импортировать ресурсы из Fab.
Перед установкой плагина выполните следующие действия:
Проверьте, установлена ли на вашем компьютере поддерживаемая версия DCC или движка.
Запустите DCC или движок один раз, а затем закройте перед установкой плагина. Этот шаг помогает решить ситуации, когда установщику необходимо открыть целевое приложение хотя бы один раз, чтобы найти подходящее место для установки файлов плагина.
Чтобы узнать больше об экспорте ресурсов, см. раздел Экспорт ресурсов на этой странице.
Поиск и приобретение
Для навигации по продуктам используйте страницу Поиск или строку поиска. Чтобы просмотреть описание продукта, нажмите на его миниатюру. Объявление открывается в плавающей панели справа для просмотра со сравнением. Чтобы свернуть или развернуть панель, можно использовать значок двойной стрелки.
В следующей таблице перечислены основные команды для настройки панели.
Горячая клавиша | Операция |
P | Сворачивает и разворачивает панель. |
ESC | Закрывает панель. |
Ctrl+ЛКМ (Windows) | Чтобы выбрать несколько продуктов для добавления на панель. |
Cmd+ЛКМ (Mac) | Чтобы выбрать несколько продуктов для добавления на панель. |
На странице объявления отображается цена продукта, включённые форматы, подробная информация о продукте, описание и метаданные. Используйте вкладку Форматы для просмотра технических подробностей о каждом формате, включённом в объявление. Там, где это применимо, вы также можете просмотреть рейтинг, комментарии и часто задаваемые вопросы.
Для приобретения продукта в объявлении бывают следующие кнопки:
Добавить в библиотеку: чтобы получить бесплатный контент, которого пока нет в вашей библиотеке.
Купить и добавить в корзину: чтобы приобрести контент.
Загрузить: чтобы загрузить контент из вашей библиотеки.
Экспорт: для отправки контента из вашей библиотеки в приложение. Файлы загружаются автоматически.
Дополнительную информацию о поиске, просмотре и приобретении продуктов, включая доступ к пользовательским лицензиям Megascan, см. в разделе Покупка и загрузка ресурсов.
Загрузить ресурсы
Некоторые продукты, которые вы добавляете в свою библиотеку, доступны для прямой загрузки. Вы можете задать формат загрузки по умолчанию и местоположение файла в настройках Fab.
Чтобы загрузить приобретённые ресурсы, вы можете воспользоваться одной из следующих опций:
На странице Моя библиотека нажмите значок загрузки рядом с миниатюрой продукта и выберите нужный формат.
Откройте объявление, выберите формат, если он не указан, и нажмите Только загрузить.
Для файлов Unreal Engine (UE) опция загрузки не отображается. Вы можете использовать только опции «Добавить в проект», «Установить плагин» или «Создать проект» в зависимости от того, какой формат у файла: .uasset, .uproject или .uplugin . Для Unreal Editor для Fortnite (UEFN) вам необходимо использовать интеграцию в редакторе, чтобы добавить контент на свой остров. Более подробную информацию см. в документации Fortnite по импорту из Fab.
Ход загрузки можно увидеть в диспетчере загрузок в левом нижнем углу программы запуска. Нажмите на значок загрузки, чтобы получить доступ к диспетчеру. С помощью диспетчера вы можете приостановить, отменить или изменить порядок очереди, если у вас есть несколько загрузок в очереди.
После загрузки в списке появится метка На диске и количество загруженных форматов. На странице Моя библиотека вы можете применить фильтр по параметрам Все ресурсы или Ресурсы на диске.
Чтобы получить доступ к загруженным ресурсам в вашем браузере файлов, вы можете использовать любую из следующих опций:
В объявлении справа от кнопки Загрузить щёлкните значок с тремя точками, а затем нажмите Перейти к файлам.
В проводнике перейдите по указанному пути к файлу.
Этот интерфейс загрузки помогает управлять файлами большого размера и каталогом ресурсов.
Путь к файлу ресурса
Файл продукта загружается в место, указанное в настройках Fab. Программа запуска использует ту же папку, которая выбрана для загрузки ресурсов из библиотеки Fab во вкладке Unreal Engine.
Чтобы изменить путь к файлу, выполните следующие действия:
Нажмите значок настроек Fab в правом верхнем углу.
Во всплывающем окне нажмите вкладку Загрузить.
Задайте путь и выберите желаемый формат файла.
В настройках загрузки можно выбрать желаемый формат файла, а для Megascans — также желаемый уровень качества.
Экспортировать ресурсы
Некоторые продукты, которые вы добавляете в свою библиотеку, доступны для экспорта в поддерживаемый движок или DCC. Список поддерживаемых форматов файлов и приложений для экспорта см. в разделе Поддержка DCC и движков на этой странице.
Fab экспортирует продукты в приложение с помощью плагина экспорта, который доступен в программе запуска. Плагины экспорта могут извлекать и отправлять контент в целевое приложение. Когда в объявлении вы в первый раз выберете место экспорта, под раскрывающимся списком появится запрос на установку плагина. Программа запуска добавит плагин в соответствующее местоположение файла.
Вы можете использовать настройки Fab, чтобы установить плагины для всех уже имеющихся у вас приложений. Вы также можете задать место экспорта по умолчанию. Эта настройка будет действовать для всех объявлений, чтобы вам не приходилось выбирать место каждый раз, когда вы хотите экспортировать контент.
Чтобы экспортировать контент, выполните следующие действия:
Убедитесь, что на вашем компьютере установлена поддерживаемая версия DCC или движка.
Откройте объявление.
Нажмите на раскрывающийся список Место экспорта, чтобы выбрать приложение, если вы хотите выбрать что-то, отличное от настройки по умолчанию.
При первом использовании под раскрывающимся списком появится запрос на установку плагина. Нажмите Установить плагин, а затем во всплывающем окне нажмите ещё раз. Если перед установкой плагина целевое приложение было открыто, закройте его.
После установки откройте приложение для импорта контента.
Если вы хотите выбрать формат файла, отличный от формата по умолчанию, нажмите на раскрывающийся список Формат.
Нажмите Экспорт. Вы увидите сообщение о ходе выполнения, указывающее, успешно ли произошёл импорт в целевое приложение.
Плагины экспорта загружаются в следующую папку:
Windows:
C:\Users\[имя пользователя]\AppData\Local\FabPluginsПапка
AppDataпо умолчанию скрыта. Чтобы узнать, как просмотреть её, см. статью Microsoft о просмоте скрытых файлов и папок в Microsoft Windows.
Mac:
/Users/[имя пользователя]/Library/Application Support/Epic/FabPlugins
Эти файлы плагинов можно менять в соответствии с потребностями вашего рабочего процесса. Использование Fab в программе запуска и плагина экспорта регулируется условиями обслуживания Epic Games.
Если у вас возникли ошибки при экспорте, проверьте распространённые проблемы в разделе Устранение неполадок плагина экспорта на этой странице.
Поддержка DCC и движков
Fab в программе запуска поддерживает экспорт в одно нажатие для стандартных форматов обмена, популярных движков и DCC, таких как Unreal Engine, Cinema4D и Maya.
В таблице ниже перечислены поддерживаемые версии и модули отрисовки для каждого приложения, в которые может экспортировать программа запуска.
Применение | Поддерживаемые версии | Модуль отрисовки | Платформа |
Unreal Engine |
| Н/Д |
|
Blender |
|
|
|
3ds Max |
| Последние версии следующих модулей отрисовки:
|
|
Unity |
| Конвейеры отрисовки:
|
|
Maya |
|
|
|
Cinema4D |
|
|
|
Для Unreal Editor для Fortnite (UEFN) вы можете использовать настольное приложение, чтобы искать и добавлять продукты в свою библиотеку. Чтобы добавить ресурсы на свой остров Fortnite, необходимо использовать интеграцию внутри редактора. Более подробную информацию см. в документации Fortnite по импорту из Fab.
В таблице ниже перечислены поддерживаемые форматы файлов для каждого приложения.
Тип формата | Формат файла | Поддерживаемые инструменты создания цифрового контента и движки |
Форматы обмена |
| Куда поддерживается экспорт:
|
Форматы движков |
| Поддерживается в:
Для файлов UE опция экспорта не отображается. В зависимости от формата файла вы можете использовать только команды Добавить в проект, Установить плагин или Создать проект. |
| Куда поддерживается экспорт:
| |
Исходные форматы DCC |
| В настоящее время не поддерживается |
Для Quixel Megascans формат .fbx является оптимальным для импорта в DCC, Unity и UE версий ниже 5.3. Для UE 5.3 и выше оптимальной версией является .gtlf.
Другие рабочие процессы для экспорта
Настройка места экспорта также имеет дополнительные настройки в зависимости от того, что требуется вашему рабочему процессу, включая расположение на диске и порт сокета.
Другое (место на диске)
Настройка экспорта Другое (место на диске) копирует загруженный вами ресурс в другое заданное вами место.
Чтобы задать собственные настройки расположения на диске, выполните следующие действия:
Нажмите на значок настроек Fab в правом верхнем углу.
Нажмите на опцию Место для экспорта и выберите Другое (место на диске).
В опции Место для экспорта задайте локальный путь для копирования ресурса.
Перейдите к объявлению, установите настройку места экспорта на Другое (место на диске) и выберите формат файла.
Нажмите Экспорт.
Другое (порт сокета)
Для команд, создающих собственные плагины для DCC, программа запуска включает возможность экспорта прямо в приложение. Используйте опцию Другое (порт сокета), чтобы настроить плагин экспорта в соответствии с потребностями вашего производства.
Для экспорта используется сокет-соединение посредством протокола Transmission Control Protocol (TCP), а информация о файлах ресурсов и карт передаётся посредством данных JSON. Это означает, что данные отправляются через локальный порт сокета в принимающее приложение.
Ваш пользовательский плагин должен использовать тот же порт, что и приложение, для получения данных JSON. Они содержат такую информацию, как исходный путь к папке с ресурсами, название ресурса, текстуры и информацию о сетке. Эта информация называется полезной нагрузкой. Ваш скрипт может читать и загружать эти файлы, а также импортировать их в ваше приложение.
Чтобы создать рабочий процесс «Другое (порт сокета)», вы должны быть знакомы с созданием пользовательских плагинов для нужного вам приложения и уметь работать с API.
Ниже приведены общие шаги по созданию собственного плагина для DCC:
Задайте структуру плагина для вашего DCC, следуя API.
Внедрите TCP-сервер, который принимает входящие данные от программы запуска через заданный номер порта.
Преобразуйте данные в ресурсы DCC, используя информацию JSON.
Чтобы подключить плагин к порту сокета в Fab, выполните следующие действия:
Нажмите на значок настроек Fab в правом верхнем углу.
Нажмите на раскрывающийся список Место экспорта и выберите Другое (порт сокета).
В настройке Порт сокета укажите номер порта, через который вы хотите экспортировать ресурс.
Номер порта сокета может быть от 1024 до 65536.
Перейдите к объявлению, установите настройку места экспорта на Другое (порт сокета) и выберите формат файла.
Нажмите Экспорт.
После нажатия кнопки Экспорт система отправит сигнал с информацией о полезной нагрузке и номере порта в ваш плагин.
Следующий блок кода представляет собой пример исполняемого файла Python, который подключает сокет приложения к Fab для передачи информации о полезной нагрузке. Вы можете адаптировать скрипт, используя собственный код импорта.
Дополнительные примеры использования можно найти в структуре файлов плагина экспорта в вашей директории.
# coding=utf-8
import socket
import json
import traceback
import queue
import threading
import time
import traceback
Устранение неполадок плагина экспорта
При экспорте ресурсов могут возникнуть ошибки установки плагина или другие проблемы. В этом разделе рассматриваются некоторые решения для распространённых проблем с плагинами экспорта.
Перед установкой плагина выполните следующие действия:
Проверьте, установлена ли на вашем компьютере поддерживаемая версия DCC или движка.
Запустите DCC или движок один раз, а затем закройте перед установкой плагина. Этот шаг помогает решить ситуации, когда установщику необходимо открыть целевое приложение хотя бы один раз, чтобы найти подходящее место для установки файлов плагина.
Если после установки плагина у вас возникают ошибки экспорта, проверьте следующее:
Поддерживается ли формат в месте экспорта? Чтобы узнать подробнее, см. раздел Поддержка DCC и движков на этой странице.
Приложение, в которое вы экспортируете данные, запущено? Если да, попробуйте перезапустить его.
Вы установили новую версию DCC или движка, но не обновили установленный плагин? Версию установленного плагина можно посмотреть в настройках Fab.
Папки не заблокированы от записи новых файлов?
В Unity проверьте инструкции на экране при установке плагина или убедитесь, что вы установили плагин для нового проекта.
Если ошибки с плагином продолжаются, попробуйте переустановить его. Чтобы переустановить или просто удалить плагин, выполните следующие действия:
Закройте программу запуска и место для экспорта.
Удалите файл с диска:
Windows:
C:\Users\[имя пользователя]\AppData\Local\FabPluginsMac:
/Users/[имя пользователя]/Library/Application Support/Epic/FabPlugins
Откройте программу запуска и установите плагин экспорта заново.
Если после экспорта ресурс не отображается в приложении так, как ожидалось, попробуйте импортировать файл в приложение вручную для сравнения. Если результат будет таким же, то всё в норме. В противном случае отправьте отчёт о проблеме в службу поддержки по адресу https://support.fab.com.
В некоторых случаях при экспорте форматов обмена в DCC или движок контент может быть настроен не полностью. Это зависит от того, как издатель упаковал свой контент, или же о того, как как целевой инструмент обрабатывает импорт. Дополнительную информацию об упаковке ресурсов издателем см. в разделе Настройка ресурсов для «Fab в программе запуска».
Программа запуска Epic Games отслеживает ошибки с помощью файлов журнала, которые могут помочь вам и команде поддержки Fab диагностировать ошибку. Чтобы получить доступ к журналам:
Нажмите значок настроек программы запуска Epic Games в левом нижнем углу.
Нажмите «Показать журналы». В Проводнике откроется папка Logs.
Дважды щёлкните по текстовому файлу EpicGamesLauncher.
Дополнительную информацию о доступе к журналам программы запуска см. в статье Как получить журналы для программы запуска Epic Games? В журналах можно просмотреть ошибки плагинов Fab, например, LogFabPluginsManager: Error: Plugin installation failed - 3ds Max versions 2024, 2025, 2026 not found. Эта ошибка означает, что указанное приложение либо не установлено, либо не было открыто хотя бы один раз.
Если вы не можете устранить ошибку, отправьте свои журналы в службу поддержки Fab.
Пакетная загрузка и экспорт
С помощью Fab в программе запуска вы можете выполнять пакетную загрузку и экспорт ресурсов. Пакетная обработка ресурсов означает выбор нескольких продуктов одновременно для выполнения одного и того же действия.
Чтобы выбрать несколько продуктов, используйте сочетание клавиш Ctrl+ЛКМ для Windows или Cmd+ЛКМ для Mac. Ресурсы будут добавляться на плавающие панели в правой части экрана и группироваться по состоянию — например, являются ли они бесплатными, доступными для покупки, загрузки или экспорта.
Состояние ресурсов определяет пакетное действие, которое вы можете выполнить:
Добавить в библиотеку
Добавить в корзину
Загрузить
Экспортировать
Вы не можете пакетно загружать или экспортировать контент UE.