CompileShadingModelBlendFunction

Compile a select "blend" between ShadingModels

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Materials/MaterialExpressionShadingModel.h

Include

#include "Materials/MaterialExpressionShadingModel.h"

Source

/Engine/Source/Runtime/Engine/Private/Materials/MaterialExpressions.cpp

Syntax

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

Remarks

Compile a select "blend" between ShadingModels

Returns

Index to a new code chunk

Parameters

Parameter

Description

Compiler

The compiler to add code to

A

Select A if Alpha is less than 0.5f

B

Select B if Alpha is greater or equal to 0.5f

Alpha

Bland factor [0..1]

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss