Импортируйте пользовательские ресурсы в Unreal Editor для Fortnite (UEFN) из Fab, Sketchfab или программы для 3D-моделирования, чтобы открыть возможности, выходящие за рамки ресурсов творческого режима Fortnite. Для получения дополнительной информации и советов о том, как моделировать ресурсы, обратитесь к следующим документам, в которых содержатся все сведения, необходимые для создания пользовательских объектов:
Советы по моделированию — в этом документе рассматриваются точки вращения, UV-развёртки, вершины и целостность поверхности сетки.
Руководство по моделированию архитектуры — содержит информацию о том, как создавать модульные архитектурные наборы.
Создание в UEFN ресурсов, готовых к использованию в Fortnite — здесь обсуждаются масштаб, вращение, создание материалов и текстур для пользовательских ресурсов.
Не получится импортировать ресурсы, не отвечающие критериям в вышеуказанных документах.
Для получения дополнительной информации о настройке коллизий для импортированной статичной сетки см. Настройка коллизий для статичной сетки.
Папка проекта
Перед импортом ресурсов ознакомьтесь с папками в каталоге ресурсов. Вот две основные папки:
Все: нажмите на значок папки Все в Каталоге ресурсов. Откроются основные папки в разделе Все.
Контент проекта: название, которое вы дали проекту, перед которым стоит слово «Контент».
После импорта или создания новых ресурсов создайте новые папки в папке «Контент проекта» для каждого типа ресурсов, чтобы упорядочить их. Вы не сможете создать папку или импортировать ресурсы в папки Все или Fortnite.
Разделив ресурсы по разным папкам, вы можете одновременно открыть несколько окон каталога ресурсов, в каждом из которых будут содержаться различные необходимые вам ресурсы. Это может повысить эффективность вашего рабочего процесса.
Импорт ресурса
Существует три способа импорта ресурса: перетаскивание, через контекстное меню, открывающееся при нажатии правой кнопки мыши, а также панель быстрых действий Каталога ресурсов.
Существует также два варианта импорта в зависимости от типа импортируемого файла. При импорте файла FBX используются **Настройки импорта FBX**, для файлов всех остальных типов — **Настройки импорта ресурсов Interchange**.
Каждый набор настроек импорта оптимизирует ваш ресурс для работы в UEFN и позволяет контролировать значения и настроек импорта ваших ресурсов. При импорте ресурсов автоматически открываются подходящие настройки.
В процессе импорта используйте настройки импорта UEFN, чтобы автоматически импортировать материалы одновременно с сетками. В противном случае вам придётся импортировать материалы отдельно.
Перетаскивание
Чтобы импортировать перетаскиванием:
Откройте проводник на своём компьютере и найдите папку с нужными файлами.
В проводнике выберите ресурс, затем перетащите его в Каталог ресурсов. Ресурс быстро загрузится, и будет автоматически создана его миниатюра.
Контекстное меню, вызываемое правой кнопкой мыши
Чтобы импортировать через контекстное меню:
В иерархии в Каталоге ресурсов дважды нажмите на папку Контент проекта своего проекта, чтобы открыть её.
Нажмите правой кнопкой мыши в Каталоге ресурсов и выберите пункт Импортировать в.
В проводнике найдите файл, который вы хотите импортировать, выберите его и нажмите Открыть.
Процесс импорта статичных сеток UEFN имеет те же ограничения на импорт файлов FBX, что и традиционный процесс импорта статичных сеток UE. Дополнительную информацию см. в разделе Импорт статичных сеток с помощью FBX.
Каталог ресурсов
Чтобы импортировать через **Каталог ресурсов**:
Нажмите кнопку Импорт на панели быстрых действий Каталога ресурсов;
В проводнике найдите файл, который вы хотите импортировать, выберите его и нажмите Открыть.
Настройки импорта FBX
При импорте файла FBX открываются **Настройки импорта FBX**. Они позволяют вам управлять значениями FBX импортируемых ресурсов.
Чтобы импортировать файл FBX, сделайте следующее:
В диалоговом окне Настройки импорта FBX убедитесь, что указанные ниже параметры настроены следующим образом:
Сетка > Расширенные настройки > Объединить сетки — True (выбрать)
Сетка > Расширенные настройки > Импорт уровней детализации сетки — True (выбрать)
Материал > Местоположение поиска — Локальный
Материал > Метод импорта материала — Создать новые материалы
Опция Объединённая сетка доступна только для статичных сеток.
Нажмите Импортировать всё внизу диалогового окна.
Если вы выбрали несколько сеток для импорта, нажмите Импорт, чтобы выбрать Параметры импорта для каждой сетки, или нажмите Импортировать всё, чтобы импортировать все сетки с одинаковыми параметрами.
В каталоге ресурсов появится статичная сетка.
Обратите внимание, что Импорт материалов и Импорт текстур по умолчанию отмечены флажками как True. Любые материалы и текстуры, применённые к сетке в вашей программе 3D-моделирования, также будут импортированы.
Иногда при импорте ресурсов в Журнале сообщений появляются предупреждения. **Журнал сообщений** открывается, когда редактор обнаруживает проблемы с ресурсами и выводит предупреждение с указанием неисправных ресурсов. Нажмите на кнопку Очистить в нижней части окна предупреждения и закройте окно, чтобы продолжить работу с импортированным ресурсом.
Нажмите на изображение, чтобы его увеличить.
Вы можете импортировать сетку как скелетную сетку. Процесс аналогичен. Просто убедитесь, что установлен флажок Скелетная сетка.
Импорт ресурса Interchange
Если ресурс не является файлом FBX, то при его импорте открываются настройки Импорта ресурса Interchange. **Импорт ресурса Interchange** — это инфраструктура для импорта в UEFN. Она необходима для разных типов ресурсов или для настройки определённого конвейера.
Выбор Базовой компоновки скрывает переключатель стека конвейера, упрощая настройки конвейера.
Когда «Базовая компоновка» отключена, вы всё равно можете загружать все пакеты ресурсов и фильтровать их с помощью кнопок конвейера: Общие, Статичные сетки, Скелетные сетки, Анимация, Материалы и Текстуры.
Настройки, выбранные вами с помощью **Базовой компоновки**, сохраняются независимо от того, включена она или выключена.
Для управления настройками предусмотрена консольная переменная, которая используется при импорте как с использованием базовой компоновки, так и без неё. Это гарантирует, что при включении базовой компоновки в случаях, когда она не нужна, в проекте не возникнет проблем.
Подробнее о том, как работает импорт ресурса Interchange, см. в статье Инфраструктура Interchange Framework в документации к Unreal Engine.
После импорта
Перейдите к разделу Настройка коллизий для статичной сетки, чтобы узнать, как настроить коллизию для ресурса.
Чтобы узнать больше о применении материала к импортированному ресурсу или о создании пользовательского материала для импортированного ресурса, обратитесь к документации Материалы.
Поддерживаемые типы файлов
UEFN позволяет импортировать множество различных типов файлов для разных типов ресурсов. UEFN и творческий режим Fortnite пока не поддерживают все форматы файлов, но этот список постепенно расширяется. Вот список поддерживаемых типов файлов, которые в настоящее время можно импортировать и использовать.
3D-модели
gITF
GLB
текстуры.
JPG
PNG
JPEG
BMP
DDS
EXR
HDR
PCX
PSD
TGA
TIF
TIFF
Звук
AIF
FLAC
OGG
WAV
эпическая
.island
.upack
Другое
CSV
JSON
Преобразование файлов ресурсов
Возможно, вы хотите использовать некий ресурс, но формат его файла не поддерживается UEFN. Также возможно, что файл OBJ, который вы хотите импортировать, не работает в вашем проекте. В таких случаях необходимо преобразовать файл в формат FBX.
Вы можете использовать UEFN для редактирования и создания простых сеток, однако рекомендуется преобразовать 3D-модели с помощью соответствующего программного обеспечения для 3D-моделирования. Рекомендуется использовать следующие пакеты для 3D-моделирования:
Blender: бесплатное программное обеспечение с открытым исходным кодом, оптимальное решение для начала работы с 3D-моделями.
Maya: профессиональное программное обеспечение, широко используемое для создания 3D-анимации и визуальных эффектов в кино, телевидении и видеоиграх.
3DS Max: профессиональное программное обеспечение для 3D-моделирования, анимации и отрисовки.
Преобразование файлов с помощью Blender выполняется следующим образом:
Откройте программу 3D-моделирования и выберите Файл > Импорт > тип файла ресурса для преобразования (файл может иметь тип USDZ, GLB, gITF и т. д.) Откроется окно импорта.
Выберите файл для преобразования и нажмите Импорт.
Нажмите на модель в окне просмотра Blender.
Выберите Файл > Экспорт > FBX.
Выберите папку для сохранения преобразованного файла ресурса. Введите новое имя ресурса, затем нажмите Экспорт FBX.
Теперь ваш ресурс преобразован в FBX и готов к использованию в проекте.
Прикрепление материалов к статичной сетке
Не все сетки поставляются с материалами. В этом случае вам нужно будет создать материалы для наложения на сетку.
Чтобы назначить материал для импортированной сетки, создайте материал, а затем выполните следующую простую процедуру для назначения материала для сетки.
Перетащите сетку с эскиза в окно просмотра, если вы ещё этого не сделали. Если сетка уже находится в окне просмотра, нажмите на неё, чтобы её выбрать.
Откройте панель Сведения и прокрутите вниз до раздела Материалы.
Выберите созданный материал из выпадающего меню.
Для сетки будет назначен созданный материал.
Чтобы больше узнать о создании и назначении материалов для импортированных сеток, см. следующую документацию по UE:
Руководство по импорту текстур
Пингвин, автор: patrakeevasveta (по лицензии CC BY 4.0).
Маленький робот от Pascale Fulle по лицензии CC BY 4.0.