Создание импосторов с помощью Impostors Creator
Impostors Creator tool is used to create impostors that are rendered instead of real objects at large distances. Impostors are usually used to optimize performance if you use mesh clutters: at a certain distance from the camera, they are rendered instead of the real geometry.Инструмент Impostors Creator используется для создания импосторов, которые визуализируются вместо реальных объектов на больших расстояниях. Импосторы обычно используются для оптимизации производительности, если вы используете мешающие элементы сетки: на определенном расстоянии от камеры они визуализируются вместо реальной геометрии.
To learn how to use the tool, watch this video tutorial.Чтобы открыть инструмент Impostors Creator, выберите Tools -> Impostors Creator в строке меню.
Чтобы узнать больше о работе с данным инструментом, посмотрите этот видеоурок.
The Impostors Creator tool allows generating impostors for a single object or for objects baked into a mesh clutter:Инструмент Impostors Creator позволяет создавать импосторы для одного объекта или для объектов, запеченных в Mesh Clutter :
- For a single mesh object (Static Mesh, Dynamic Mesh, Skinned Mesh), the billboards-based impostor is generated.Для одного объекта-сетки (Static Mesh, Dynamic Mesh, Skinned Mesh) создается импостор на основе Billboards.
- For the elements of the Mesh Clutter, the impostors based on the Grass object are created.Для элементов Mesh Clutter создаются импосторы на основе объекта Grass.
The tool also provides special settings for generating impostors for vegetation. Impostor textures generated for vegetation ensure that when rotating a camera around any tree, its trunk will exactly match its geometry original regardless of the tree shape complexity.Инструмент также предоставляет специальные настройки для создания импосторов для растительности. Текстуры импостора, созданные для растительности, гарантируют, что при вращении камеры вокруг любого дерева его ствол будет точно соответствовать исходной геометрии независимо от сложности формы дерева.
See AlsoСмотрите также#
- The articles on Grass and Billboards objects.Статьи по объектам Grass и Billboards.
- The articles on grass_impostor_base and billboards_impostor_base materials.Статьи о материалах grass_impostor_base и billboards_impostor_base .
- The part of the Content Optimization video tutorial dedicated to generating impostors.Часть видеоурока по Оптимизации контента , посвященная созданию импосторов .
Impostors Creator SettingsНастройки Impostors Creator#
The Impostors Creator tool has the settings described below.Инструмент Impostors Creator имеет настройки, описанные ниже.
TexturesТекстуры#
The tool allows generating the following textures for impostors:Инструмент позволяет генерировать следующие текстуры для импосторов:
The following pictures show the difference between impostors, which textures have been baked in different modes:На следующих рисунках показана разница между импосторами, текстуры которых запекались в разных режимах:
For each texture, you can choose the format:Для каждой текстуры вы можете выбрать формат:
- .tga
- .png
- .dds
- .psd
All textures are imported with the Unchanged flag disabled. It means that runtimes are created for the generated impostor textures.Все текстуры импортируются с отключенным флагом Unchanged. Это означает, что для сгенерированных текстур импостора создаются среды выполнения .
SettingsНастройки#
The following settings are related to grabbed textures:Перечисленные ниже настройки относятся к захватываемым текстурам:
Resolution | The size of the grabbed texture.Размер захваченной текстуры. |
---|---|
Supersampling | The number of samples per pixel used for supersampling. The grabbed image is rendered in higher resolution (N times bigger) and than down-sampled to the specified size. The higher the value, the more reduced aliasing is. You can specify any of the available values for textures of any resolution. For example, for 4K textures you can specify 4x or even 8x supersampling. The option is available even for 8K textures. Available values: 1x, 2x, 4x, 8x. Количество выборок на пиксель, используемых для суперсэмплинга. Захваченное изображение отображается с более высоким разрешением (в N раз больше) и с пониженной дискретизацией до указанного размера . Чем выше значение, тем меньше искажение. Вы можете указать любое из доступных значений для текстур любого разрешения. Например, для текстур 4K вы можете указать суперсэмплинг 4x или даже 8x. Опция доступна даже для 8К текстур. Доступные значения: 1x, 2x, 4x, 8x. |
Padding | Texture padding. The recommended value is 256.Поля отступа текстуры. Рекомендуемое значение - 256. |
The following settings are related to generated impostor materials ( billboards_impostor_base and grass_impostor_base ):Перечисленные ниже настройки относятся к генерируемым материалам импосторов ( billboards_impostor_base и grass_impostor_base ):
Aspect | Aspect ratio (width/height) of the grabbed images. The aspect affects the size of the impostor texture cell that stores the grabbed frame (see the related material parameter). For example:Соотношение сторон (ширина / высота) захваченных изображений. Аспект влияет на размер ячейки текстуры импостора, в которой хранится захваченный кадр. Например:
|
||||
---|---|---|---|---|---|
Phi | The number of frames to be grabbed into the impostor texture when the camera rotates horizontally around the object (i.e. left or right). Available values: 4, 8, 16, 32, 64.Количество кадров, которые нужно захватить в текстуру импостора, когда камера вращается горизонтально вокруг объекта (то есть влево или вправо). Доступные значения: 4, 8, 16, 32, 64.
|
||||
Theta | The number of frames to be grabbed into the impostor texture when the camera rotates vertically around the object (i.e. upward or downward). Available values: 1, 2, 4, 8, 16.Количество кадров, которые нужно захватить в текстуру импостора при вертикальном вращении камеры вокруг объекта (т. Е. Вверх или вниз). Доступные значения: 1, 2, 4, 8, 16.
When selected value is equal to 1, Lerp Mode for the impostor material (billboards_impostor_base and grass_impostor_base) shall be set to Horizontal Only.Когда выбранное значение равно 1, Lerp Mode для материала импостора ( billboards_impostor_base и grass_impostor_base ) должно быть установлено на Horizontal Only. |
Video TutorialВидеоурок#
Watch the part of the Content Optimization video tutorial on generating impostors.Чтобы узнать о создании импосторов с помощью инструмента Impostors Creator, посмотрите посвященную этому часть видеоурока по oптимизации контента.