UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CubemapUnwrapUtils.cpp File Reference

Namespaces

namespace  CubemapHelpers
 

Functions

 IMPLEMENT_SHADER_TYPE (, FCubemapTexturePropertiesVS, TEXT("/Engine/Private/SimpleElementVertexShader.usf"), TEXT("Main"), SF_Vertex)
 
 IMPLEMENT_SHADER_TYPE (, FCubemapTexturePropertiesPS, TEXT("/Engine/Private/SimpleElementPixelShader.usf"), TEXT("CubemapTextureProperties"), SF_Pixel)
 
 IMPLEMENT_SHADER_TYPE (, FIESLightProfilePS, TEXT("/Engine/Private/SimpleElementPixelShader.usf"), TEXT("IESLightProfileMain"), SF_Pixel)
 
bool CubemapHelpers::GenerateLongLatUnwrap (const FTextureResource *TextureResource, const uint32 AxisDimenion, const EPixelFormat SourcePixelFormat, TArray64< uint8 > &BitsOUT, FIntPoint &SizeOUT, EPixelFormat &FormatOUT)
 
bool CubemapHelpers::GenerateLongLatUnwrap (const UTextureCube *CubeTexture, TArray64< uint8 > &BitsOUT, FIntPoint &SizeOUT, EPixelFormat &FormatOUT)
 
bool CubemapHelpers::GenerateLongLatUnwrap (const UTextureRenderTargetCube *CubeTarget, TArray64< uint8 > &BitsOUT, FIntPoint &SizeOUT, EPixelFormat &FormatOUT)
 

Function Documentation

◆ IMPLEMENT_SHADER_TYPE() [1/3]

IMPLEMENT_SHADER_TYPE ( FCubemapTexturePropertiesPS  ,
TEXT("/Engine/Private/SimpleElementPixelShader.usf" ,
TEXT("CubemapTextureProperties")  ,
SF_Pixel   
)

◆ IMPLEMENT_SHADER_TYPE() [2/3]

IMPLEMENT_SHADER_TYPE ( FCubemapTexturePropertiesVS  ,
TEXT("/Engine/Private/SimpleElementVertexShader.usf" ,
TEXT("Main")  ,
SF_Vertex   
)

◆ IMPLEMENT_SHADER_TYPE() [3/3]

IMPLEMENT_SHADER_TYPE ( FIESLightProfilePS  ,
TEXT("/Engine/Private/SimpleElementPixelShader.usf" ,
TEXT("IESLightProfileMain")  ,
SF_Pixel   
)