FSimpleElementDistanceFieldGammaPS::SetParameters

Sets all the constant parameters for this shader

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/SimpleElementShaders.h

Include

#include "SimpleElementShaders.h"

Source

/Engine/Source/Runtime/Engine/Private/SimpleElementShaders.cpp

Syntax

void SetParameters
(
    FRHICommandList & RHICmdList,
    const FTexture * Texture,
    float Gamma,
    float ClipRef,
    float SmoothWidthValue,
    bool EnableShadowValue,
    const FVector2D & ShadowDirectionValue,
    const FLinearColor & ShadowColorValue,
    float ShadowSmoothWidthValue,
    const FDepthFieldGlowInfo & GlowInfo,
    ESimpleElementBlendMode BlendMode
)

Remarks

Sets all the constant parameters for this shader

Parameters

Parameter

Description

Texture

2d tile texture

Gamma

if gamma != 1.0 then a pow(color,Gamma) is applied

ClipRef

reference value to compare with alpha for killing pixels

SmoothWidth

The width to smooth the edge the texture

EnableShadow

Toggles drop shadow rendering

ShadowDirection

2D vector specifying the direction of shadow

ShadowColor

Color of the shadowed pixels

ShadowSmoothWidth

The width to smooth the edge the shadow of the texture

BlendMode

current batched element blend mode being rendered

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