IVSmoke 1.0
Loading...
Searching...
No Matches
UIVSmokeVisualMaterialPreset Class Reference

#include <IVSmokeVisualMaterialPreset.h>

Inheritance diagram for UIVSmokeVisualMaterialPreset:
Inheritance graph
Collaboration diagram for UIVSmokeVisualMaterialPreset:
Collaboration graph

Public Attributes

TObjectPtr< UMaterialInterface > SmokeVisualMaterial
 
EIVSmokeUpSampleFilterType UpSampleFilterType = EIVSmokeUpSampleFilterType::Blur
 
float SharpenStrength = 0.4f
 
float BlurStrength = 0.4f
 

Detailed Description

Data asset containing visual material and alpha process configuration preset.

Definition at line 31 of file IVSmokeVisualMaterialPreset.h.

Member Data Documentation

◆ BlurStrength

float UIVSmokeVisualMaterialPreset::BlurStrength = 0.4f

The strength of the Gaussian blur filter.

Definition at line 55 of file IVSmokeVisualMaterialPreset.h.

◆ SharpenStrength

float UIVSmokeVisualMaterialPreset::SharpenStrength = 0.4f

The strength of the Sharpen filter.

Definition at line 50 of file IVSmokeVisualMaterialPreset.h.

◆ SmokeVisualMaterial

TObjectPtr<UMaterialInterface> UIVSmokeVisualMaterialPreset::SmokeVisualMaterial

It is used in Visual Pass, which is called after upsample filter pass

Definition at line 41 of file IVSmokeVisualMaterialPreset.h.

◆ UpSampleFilterType

EIVSmokeUpSampleFilterType UIVSmokeVisualMaterialPreset::UpSampleFilterType = EIVSmokeUpSampleFilterType::Blur

It is filter type that's applied after raymarching

Definition at line 45 of file IVSmokeVisualMaterialPreset.h.


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