IVSmoke 1.0
Loading...
Searching...
No Matches
FIVSmokeUpsampleFilterPS Class Reference
Inheritance diagram for FIVSmokeUpsampleFilterPS:
Inheritance graph
Collaboration diagram for FIVSmokeUpsampleFilterPS:
Collaboration graph

Public Member Functions

 DECLARE_GLOBAL_SHADER (FIVSmokeUpsampleFilterPS)
 
 SHADER_USE_PARAMETER_STRUCT (FIVSmokeUpsampleFilterPS, FGlobalShader)
 

Static Public Member Functions

static FRHIBlendState * GetBlendState ()
 
static bool ShouldCompilePermutation (const FGlobalShaderPermutationParameters &Parameters)
 

Static Public Attributes

static constexpr const TCHAR * EventName =
 

Detailed Description

Definition at line 227 of file IVSmokeShaders.h.

Member Function Documentation

◆ GetBlendState()

static FRHIBlendState * FIVSmokeUpsampleFilterPS::GetBlendState ( )
inlinestatic

Definition at line 231 of file IVSmokeShaders.h.

◆ ShouldCompilePermutation()

static bool FIVSmokeUpsampleFilterPS::ShouldCompilePermutation ( const FGlobalShaderPermutationParameters &  Parameters)
inlinestatic

Scene color texture. Smoke albedo (color) from ray marching. Smoke opacity mask from ray marching. Linear sampler with repeat addressing. UpSample Filter Type. (0 = None, 1 = Sharpen, 2 = Blur, 3 = Median) Sharpeness filter strength. 3x3 gaussian blur strength. Viewport size for UV calculation. View rect offset for multi-view support.

Definition at line 262 of file IVSmokeShaders.h.

Member Data Documentation

◆ EventName

constexpr const TCHAR* FIVSmokeUpsampleFilterPS::EventName =
staticconstexpr

Definition at line 230 of file IVSmokeShaders.h.


The documentation for this class was generated from the following file: