Видеоуроки
Interface
Essentials
Advanced
Полезные советы
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Настройки и предпочтения
Работа с проектами
Настройка параметров узла
Setting Up Materials
Setting Up Properties
Освещение
Landscape Tool
Sandworm (Experimental)
Использование инструментов редактора для конкретных задач
Extending Editor Functionality
Встроенные объекты
Nodes
Objects
Effects
Decals
Light Sources
Geodetics
World Objects
Sound Objects
Pathfinding Objects
Players
Программирование
Основы
Настройка среды разработки
Примеры использования
UnigineScript
C++
C#
Унифицированный язык шейдеров UUSL
File Formats
Rebuilding the Engine Tools
GUI
Двойная точность координат
API
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Art Samples
Tutorials

Создание и импорт ассетов

Not all content for your UNIGINE project can be created within UnigineEditor. Most assets are created externally, using Digital Content Creation tools, such as 3ds Max, Maya, Photoshop, and others.Не весь контент для вашего проекта UNIGINE можно создать в UnigineEditor . Большинство ассетов создается извне с использованием инструментов создания цифрового контента, таких как 3ds Max, Maya, Photoshop и других.

In the table below you can see a very general breakdown of the types of assets that can be created in UnigineEditor and those that are created using external Digital Content Creation (DCC) tools. В таблице ниже вы можете увидеть очень общую разбивку типов ассетов, которые могут быть созданы в UnigineEditor, и тех, которые созданы с помощью внешних инструментов создания цифрового контента (DCC).

Ассеты созданные в UnigineEditor Ассеты созданные в сторонних приложениях


To use assets created in a third-party Digital Content Creation tool in your UNIGINE project you should export them in a way that would not alter their dimensions, transforms, etc. when you import them to UNIGINE.

Чтобы использовать ассеты, созданные в стороннем инструменте создания цифрового контента, в вашем проекте UNIGINE, вы должны экспортировать их таким образом, чтобы не изменять их размеры, преобразования и т.д. при импорте в UNIGINE.

Exporting Assets from Content Creation ToolsЭкспорт ассетов из инструментов создания контента#

Before exporting assets from Digital Content Creation tools, check the following general recommendations:Перед экспортом ассетов из инструментов создания цифрового контента ознакомьтесь со следующими общими рекомендациями :

  • Check the working units used in you tool because scales in your tool and in UNIGINE may differ, and adjust, if needed. In UNIGINE 1 unit = 1 meter.Проверьте рабочие единицы, используемые в вашем инструменте, поскольку шкалы в вашем инструменте и в UNIGINE могут отличаться, и при необходимости отрегулируйте их. В UNIGINE 1 unit = 1 meter.
  • Align your model along to the front axis and check that Y+ points forward at the export.Выровняйте модель по передней оси и убедитесь, что ось Y+ указывет вперед при экспорте.
  • Reset all transformations to avoid any misplacement issues after the model import.Сбросьте все преобразования, чтобы избежать проблем с неправильным размещением после импорта модели.
  • Prepare materials. Keep in mind that surfaces and meshes of the imported model are named after the materials.Подготовьте материалы. Помните, что поверхности и сетки импортированной модели именуются по материалам.

In addition to the general recommendations, there are guidelines for export from the most commonly used Digital Content Creation tools:Помимо общих рекомендаций, есть рекомендации по экспорту из наиболее часто используемых инструментов создания цифрового контента:

If you export your model from any other tool, check the guidelines and try to follow the general recommendations.Если вы экспортируете свою модель из любого другого инструмента, ознакомьтесь с инструкциями и попытайтесь следовать общим рекомендациям.

Importing AssetsИмпорт ассетов#

You can import the content for your project in several ways:Вы можете импортировать контент для своего проекта несколькими способами:

  • Drag the file(s) from the standard file browser of your operating system into the Asset Browser window.Перетащите файл (ы) из стандартного файлового браузера вашей операционной системы в окно Asset Browser .
  • Click the Import button in the Asset Browser and choose a file (or several files) in the file browser window that appears.Нажмите кнопку Import в Asset Browser и выберите файл (или несколько файлов) в открывшемся окне браузера файлов.

    Примечание
    In case if a single asset is imported, an import settings dialog window will be displayed (available for certain asset types). Otherwise, all assets will be imported with default settings, that can be changed later if necessary.В случае, если импортируется один ассет, откроется диалоговое окно настроек импорта (доступно для определенных типов ассетов). В противном случае все ассеты будут импортированы с настройками по умолчанию, которые при необходимости можно будет изменить позже.
  • You can also put your resources to the data folder of your project directly using the functions of your operating system. Then, as you open UnigineEditor, it will try to create all possible asset types with default settings. You can change these settings later if necessary.Вы также можете поместить свои ассеты в папку data вашего проекта напрямую, используя функции вашей операционной системы. Затем, когда вы откроете UnigineEditor, он попытается создать все возможные типы ассетов с настройками по умолчанию. При необходимости вы можете изменить эти настройки позже.

If your asset was imported successfully, a *.meta metafile will be created for it in the same folder and, if it is not a native asset, corresponding runtime file(s) will be generated in the data/.runtimes folder of your project.Если ваш ассет был импортирован успешно, для него будет создан метафайл *.meta в той же папке, и, если он не является собственным ассетом, соответствующие файлы времени выполнения будут созданы в папке data/.runtimes ваш проект.

Примечание
You can modify your assets at any time after importing, UnigineEditor will notice when you save new changes to the file and will re-import it as necessary.Вы можете изменить свои ассеты в любое время после импорта, UnigineEditor заметит, когда вы сохраните новые изменения в файл, и при необходимости повторно импортирует его.

Import SettingsНастройки импорта#

Some types of assets supported by UNIGINE have a set of adjustable import settings, which determine asset's appearance and behavior. These settings are displayed in a window that appears when you import a single asset.Некоторые типы ассетов, поддерживаемые UNIGINE, имеют набор настраиваемых параметров импорта, которые определяют внешний вид и поведение ассетов. Эти настройки отображаются в окне, которое появляется при импорте одного ассета.

For example, the import settings for an image will allow you to choose the type of texture, image format, size, etc. The import settings for an FBX file allow you to adjust the scale, decide whether you want to import materials and lights or use animation defined in the file.Например, настройки импорта для изображения позволят вам выбрать тип текстуры, формат изображения, размер и т.д. Настройки импорта для файла FBX позволяют настроить масштаб, решить, будете ли вы хотите импортировать материалы и источники света или использовать анимацию, определенную в файле.

You can change import settings for a particular asset when necessary. To do so, select it in the Asset Browser, the available settings will appear in the Parameters window. The options that are displayed will vary depending on the type of the selected asset. При необходимости вы можете изменить настройки импорта для определенного ассета. Для этого выберите его в Asset Browser, доступные настройки появятся в окне Параметры . Отображаемые параметры зависят от типа выбранного ассета.

Here you can also specify whether an asset will be used "as is" or a runtime file will be generated for it. This option is available only for some types of assets. Здесь вы также можете указать, будет ли ассет использоваться «как есть» или для него будет создан исполняемый файл. Эта опция доступна только для некоторых типов ассетов.

Clicking on an image asset in the Asset Browser shows the import settings in the Parameters window.При щелчке по ассету изображения в Браузере Ассетов отображаются настройки импорта в окне Parameters.

After changing import settings click Apply to reimport the asset with new settings or click Revert to discard your changes.После изменения настроек импорта нажмите Apply, чтобы повторно импортировать ассет с новыми настройками, или нажмите Revert, чтобы отменить изменения.

Real-Time Tracking of ChangesОтслеживание изменений в реальном времени#

You can modify your assets at any time after importing, UnigineEditor will notice when you save new changes to the source file and will re-import it as necessary.Вы можете изменить свои ассеты в любое время после импорта, UnigineEditor заметит, когда вы сохраните новые изменения в исходный файл, и при необходимости повторно импортирует его.

Примечание
The asset will be reimported automatically only when you modify its source file, stored inside the data folder of your project, either by direct editing or by replacing it with an updated version with the same name.Ассет будет повторно импортирован автоматически только тогда, когда вы измените его исходный файл, хранящийся в папке data вашего проекта, либо путем прямого редактирования, либо путем замены его обновленной версией с тем же именем.

Creating Assets in UnigineEditorСоздание ассетов в UnigineEditor#

Any time you create a new world, save presets, inherit a new material or a property, create a node reference or export a node to an FBX file in UnigineEditor an asset of the corresponding type is created.Каждый раз, когда вы создаете новый мир , сохраняете пресеты , наследуете новый материал или свойство, создаете ссылку на узел или экспортируете узел в FBX-файл в UnigineEditor создается ассет соответствующего типа.

You can also create assets of certain types (e.g., a material or a property) in the Asset Browser using the Create button. To do so, click Create and select the desired type of asset from the dropdown list. A new asset will be created at the current folder of you project. You can move the new asset to another location if necessary.Вы также можете создавать ассеты определенных типов (например, материал или свойство) в Браузере Ассетов, используя кнопку Create. Для этого щелкните Create и выберите нужный тип ассета из раскрывающегося списка. Новый ассет будет создан в текущей папке вашего проекта. При необходимости вы можете переместить новый ассет в другое место .

Внимание
Creating user's folders with reserved names (e.g. core, scripts, editor2) in the root of the data/ or a mounted folder is forbidden. If such a folder is created via Explorer, it won't be displayed in the Asset Browser. Inside subfolders of the data folder, no name restrictions are applied and such folders will be displayed by the Asset Browser properly. Создание пользовательских папок с зарезервированными именами (например, core, scripts, editor2) в корне data/ или смонтированной папки запрещено. Если такая папка создана через проводник, она не будет отображаться в Браузере Ассетов. Внутри вложенных папок папки данных ограничения по именам не применяются, и такие папки будут правильно отображаться Браузером Ассетов.
Последнее обновление: 16.11.2020