UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UDIMUtilities.h File Reference
#include "Containers/Map.h"
#include "CoreMinimal.h"
#include "HAL/Platform.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::TextureUtilitiesCommon
 

Functions

uint32 UE::TextureUtilitiesCommon::ParseUDIMName (const FString &Name, const FString &UdimRegexPattern, FString &OutPrefixName, FString &OutPostfixName)
 
int32 UE::TextureUtilitiesCommon::GetUDIMIndex (int32 BlockX, int32 BlockY)
 
TMap< int32, FString > UE::TextureUtilitiesCommon::GetUDIMBlocksFromSourceFile (const FString &File, const FString &UdimRegexPattern, FString *OutFilenameWithoutUdimPatternAndExtension)
 
void UE::TextureUtilitiesCommon::ExtractUDIMCoordinates (int32 UDIMIndex, int32 &OutBlockX, int32 &OutBlockY)
 

Variables

constexpr int32 UE::TextureUtilitiesCommon::UDIM_Max_X = 9
 
constexpr int32 UE::TextureUtilitiesCommon::UDIM_Max_Y = 90
 
constexpr int32 UE::TextureUtilitiesCommon::UDIM_Min_Index = 1001
 
constexpr int32 UE::TextureUtilitiesCommon::UDIM_Max_Index = UDIM_Min_Index + UDIM_Max_X + UDIM_Max_Y * 10
 
constexpr const TCHARUE::TextureUtilitiesCommon::DefaultUdimRegexPattern = TEXT(R"((.+?)[._](\d{4})$)")