Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/Materials/MaterialExpressionStrata.h |
Include |
#include "Materials/MaterialExpressionStrata.h" |
class UMaterialExpressionStrataLegacyConversion : public UMaterialExpressionStrataBSDF
Name | Description | ||
---|---|---|---|
|
Anisotropy |
Controls the anisotropy factor of the roughness. |
|
|
BaseColor |
Defines the overall color of the Material. (type = float3, unit = unitless, defaults to 0.18) |
|
|
ClearCoat |
Emissive color on top of the surface (type = float3, unit = luminance, default = 0) |
|
|
ClearCoatNormal |
Take the bottom clear coat surface normal as input. |
|
|
ClearCoatRoughness |
The amount of fuzz on top of the surface used to simulate cloth-like appearance. |
|
|
ColorScaleBehindWater |
A scale to apply on the scene color behind the water surface. |
|
|
ConvertedStrataMaterialInfo |
Store converted material models. |
|
|
EmissiveColor |
Emissive color on top of the surface (type = float3, unit = luminance, default = 0) |
|
|
Metallic |
Controls how "metal-like" your surface looks like. |
|
|
Normal |
Take the surface normal as input. |
|
|
Opacity |
Opacity of the material |
|
|
Roughness |
Controls how rough the Material is. |
|
|
ShadingModel |
Shading models |
|
|
Specular |
Used to scale the current amount of specularity on non-metallic surfaces and is a value between 0 and 1 (type = float, unit = unitless, defaults to plastic 0.5) |
|
|
SubSurfaceColor |
Scale the mean free path radius of the SSS profile according to a value between 0 and 1. |
|
|
TObjectPtr< cla... |
SubsurfaceProfile |
SubsurfaceProfile, for Screen Space Subsurface Scattering. |
|
Tangent |
Take a surface tangent as input. |
|
|
TransmittanceColor |
The amount of transmitted light from the back side of the surface to the front side of the surface (type = float3, unit = unitless, defaults to 1) |
|
|
WaterAbsorptionCoefficients |
The rate at which light is absorbed or out-scattered by the medium. |
|
|
WaterPhaseG |
Anisotropy of the volume with values lower than 0 representing back-scattering, equal 0 representing isotropic scattering and greater than 0 representing forward scattering. |
|
|
WaterScatteringCoefficients |
The single scattering Albedo defining the overall color of the Material (type = float3, unit = unitless, default = 0) |
Name | Description | |
---|---|---|
|
UMaterialExpressionStrataLegacyConversion ( |
Name | Description | ||
---|---|---|---|
|
HasAnisotropy() |
||
|
HasSSS() |
Name | Description | ||
---|---|---|---|
|
Compile ( |
Create the new shader code chunk needed for the Abs expression |
|
|
CompilePreview ( |
||
|
GatherStrataMaterialInfo ( |
Recursively parse nodes outputing strata material in order to gather all the possible shading models used in a material graph output a Strata material. |
|
|
GetCaption |
Returns the text to display on the material expression (in the material editor). |
|
|
GetConnectorToolTip |
Get a tooltip for the specified connector. |
|
|
GetInputName ( |
||
|
const TArray... |
GetInputs() |
|
|
GetInputType ( |
||
|
GetOutputType ( |
||
|
IsResultStrataMaterial ( |
Marks certain expression types as outputting Strata material. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |