UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
BurleyNormalizedSSS.h File Reference
#include "CoreMinimal.h"

Go to the source code of this file.

Functions

void ComputeTransmissionProfileBurley (FLinearColor *TargetBuffer, uint32 TargetBufferSize, FLinearColor FalloffColor, float ExtinctionScale, FLinearColor SurfaceAlbedo, FLinearColor DiffuseMeanFreePath, float WorldUnitScale, FLinearColor TransmissionTintColor)
 
void ComputeMirroredBSSSKernel (FLinearColor *TargetBuffer, uint32 TargetBufferSize, FLinearColor SurfaceAlbedo, FLinearColor DiffuseMeanFreePath, float ScatterRadius)
 
void MapFallOffColor2SurfaceAlbedoAndDiffuseMeanFreePath (float FalloffColor, float &SurfaceAlbedo, float &DiffuseMeanFreePath)
 
FLinearColor GetMeanFreePathFromDiffuseMeanFreePath (FLinearColor SurfaceAlbedo, FLinearColor DiffuseMeanFreePath)
 
FLinearColor GetDiffuseMeanFreePathFromMeanFreePath (FLinearColor SurfaceAlbedo, FLinearColor MeanFreePath)
 

Function Documentation

◆ ComputeMirroredBSSSKernel()

void ComputeMirroredBSSSKernel ( FLinearColor TargetBuffer,
uint32  TargetBufferSize,
FLinearColor  SurfaceAlbedo,
FLinearColor  DiffuseMeanFreePath,
float  ScatterRadius 
)

◆ ComputeTransmissionProfileBurley()

void ComputeTransmissionProfileBurley ( FLinearColor TargetBuffer,
uint32  TargetBufferSize,
FLinearColor  FalloffColor,
float  ExtinctionScale,
FLinearColor  SurfaceAlbedo,
FLinearColor  DiffuseMeanFreePath,
float  WorldUnitScale,
FLinearColor  TransmissionTintColor 
)

◆ GetDiffuseMeanFreePathFromMeanFreePath()

FLinearColor GetDiffuseMeanFreePathFromMeanFreePath ( FLinearColor  SurfaceAlbedo,
FLinearColor  MeanFreePath 
)

◆ GetMeanFreePathFromDiffuseMeanFreePath()

FLinearColor GetMeanFreePathFromDiffuseMeanFreePath ( FLinearColor  SurfaceAlbedo,
FLinearColor  DiffuseMeanFreePath 
)

◆ MapFallOffColor2SurfaceAlbedoAndDiffuseMeanFreePath()

void MapFallOffColor2SurfaceAlbedoAndDiffuseMeanFreePath ( float  FalloffColor,
float SurfaceAlbedo,
float DiffuseMeanFreePath 
)