UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MaterialExpressionShadingModel.h File Reference
#include "CoreMinimal.h"
#include "Engine/EngineTypes.h"
#include "Materials/MaterialExpression.h"
#include "MaterialExpressionShadingModel.generated.h"

Go to the source code of this file.

Classes

class  UMaterialExpressionShadingModel
 

Functions

ENGINE_API int32 CompileShadingModelBlendFunction (FMaterialCompiler *Compiler, int32 A, int32 B, int32 Alpha)
 

Function Documentation

◆ CompileShadingModelBlendFunction()

ENGINE_API int32 CompileShadingModelBlendFunction ( FMaterialCompiler Compiler,
const int32  A,
const int32  B,
const int32  Alpha 
)
extern

Compile a select "blend" between ShadingModels

Parameters
CompilerThe compiler to add code to
ASelect A if Alpha is less than 0.5f
BSelect B if Alpha is greater or equal to 0.5f
AlphaBland factor [0..1]
Returns
Index to a new code chunk