Navigation
| Name | TextureUtilitiesCommon |
| Type | Runtime |
| Location | /Engine/Source/Runtime/TextureUtilitiesCommon/ |
| Module Build Rules | TextureUtilitiesCommon.Build.cs |
Classes
| Name | Remarks |
|---|---|
| UTextureImportSettings | |
| UTextureImportUserSettings |
Enums
Public
| Name | Remarks |
|---|---|
| ETextureImportFloatingPointFormat | What CompressionSettings runtime format should imported floating point textures use |
| ETextureImportPNGInfill | When should RGB colors be spread into neighboring fully transparent white pixels, replacing their RGB. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultUdimRegexPattern | const TCHAR * | This Regex is unnecessarily complex and broad UDIM must start with "10" then two digits, or "1100" | UDIMUtilities.h | |
| UDIM_Max_Index | int32 | UDIMUtilities.h | ||
| UDIM_Max_X | int32 | UDIM = 1001 + X + Y*10 note the tens digit is not Y ; eg. 1010 is X=9,Y=0 | UDIMUtilities.h | |
| UDIM_Max_Y | int32 | UDIMUtilities.h | ||
| UDIM_Min_Index | int32 | UDIMUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool UE::NormalMapIdentification::HandleAssetPostImport
(
UTexture* InTexture, |
Checks if the given mip view of the given texture looks like if contains normal map data, and if so updates the texture compression settings to be for a normal map. | NormalMapIdentification.h | |
bool UE::TextureUtilitiesCommon::IsImportResolutionValid
(
int64 Width, |
Tests if the given height and width specify a supported texture resolution to import; Can optionally check if the height/width are powers of two | TextureImportUtils.h |