USubsurfaceProfile

Subsurface Scattering profile asset, can be specified at the material.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Engine/SubsurfaceProfile.h

Include

#include "Engine/SubsurfaceProfile.h"

Syntax

class USubsurfaceProfile : public UObject

Remarks

Subsurface Scattering profile asset, can be specified at the material. Only for "Subsurface Profile" materials, is use during Screenspace Subsurface Scattering Don't change at runtime. All properties in here are per material - texture like variations need to come from properties that are in the GBuffer.

Variables

Name Description

Public variable

FSubsurfaceProf...

 

Settings

Constructors

Name Description

Public function

USubsurfaceProfile

(
    const FObjectInitializer& ObjectIn...
)

Overridden from UObject

Name Description

Public function Virtual

void

 

BeginDestroy()

Called before destroying the object.

Public function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Public function Virtual

void

 

PostLoad()

Upgrade parameters from Separable to Burley.