Creating/Configuring An Array
Both the Create and Configure Array windows have the same options with the
Opening the Creation/Configure Window
You can open the Create/Configure Array windows through the Tools section in the toolbar or in the context menu in the Project window
You can also open the windows with textures or an array pre-assigned by having textures or an array selected while opening the window
Modifying Textures
Displays the textures that will be input into the output Texture Array
Textures can be added, removed, and re-arranged with any warnings or errors with an individual texture appearing beneath it.
Textures can be added through the GUI but can also be dragged into the window and will be added to the current textures.
The Configure Array window has more options when adding textures as you can update individual textures in the array without re-creating it as well as info for when the textures will exceed the original depth of the array.
In the Configure Array window you can also save textures to any folder by clicking the Save Texture button. This is not restricted to the project files and can be saved anywhere on your computer
Settings
The settings determine the output Texture Array. Each setting is listed with a description below
Parameter | Description |
---|---|
Compressed | Whether the output array will be in the format DXT5 (Compressed) or RGBA32 (Uncompressed) |
Generate Mipmaps | If mipmaps will be transferred from the textures to the array |
Linear | If the output array will be linear Recommended in the Built-In Render Pipeline only when including normal maps Not Recommended in URP/HDRP as it will result in brighter textures |
Wrap Mode | The Wrap Mode of the output Texture Array |
Filter Mode | The Filter Mode of the output Texture Array |
Aniso Level | The Aniso Level of the output Texture Array |
Resize Textures | If all the inputted textures will be resized to the Array Resolution |
Resolution | The resolution that all inputted textures will be resized to if Resize Textures is enabled |
Resize Filter Mode | The filter mode used when resizing textures |
Final Output
Displays the details of the output Texture Array with the modifiable file name
Parameter | Description |
---|---|
Resolution | The resolution of the output Texture Array |
Depth | How many textures will be included in the output Texture Array |
Format | The texture format of the output Texture Array determined by the Compressed setting |
File Name | The file name of the output Texture Array Will be saved to the current folder in the Project Window with the Assets folder as a fallback |
Creating The Texture Array
In the Create Array window, clicking the Create Array button will create a Texture Array with the specified textures and settings in the currently viewed folder in the Project Window with the Assets folder as a fallback.
In the Configure Array window, clicking the Re-Create Array button will overwrite the assigned array with the specified textures and settings in the currently viewed folder in the Project Window with the Assets folder as a fallback.