# This guide explains how to control particles using Master Material in 'M5VFX Vol.1.Smoke and Big Explosion'
# This guide requires M5VFX Vol.1
https://www.unrealengine.com/marketplace/m5-vfx-vol1-smoke-and-big-explosion
Trailer & Guide tutorial : Vimeo LINK
Trailer & Guide tutorial : Youtube LINK
1.Create
Simple Smoke
Material: 1_FakeNM_Shadow_Mat
Normalmap or Fake Normalmap Material
Parameter List
NormalFrame
-
FlattenNormal : Normal Map intensity
value
-
Normal_Texture :
-
Sub_Number_X : SubUV number
-
Sub_Number_Y : SubUV number
Texture Parameter Values
-
Smoke_Texture
Dynamic Parameter
-
Diffuse_bright
-
Emissive_bright
Material: 1_FakeNM_Shadow_MatND
Only remove Depth Fade Node for Cast Shadow in 1_FakeNM_Shadow_Mat
2. Loop
sequence Frame rate control
3. Two
smoke texture blend
Material: 2_SubUV_blend_Mat
Two Smoke blend
Parameter List
Fade
-
Fade_Distance
NormalFrame
-
FlattenNormal
-
Normal_Texture
-
Sub_Number_X
-
Sub_Number_Y
Texture
Parameter Values
-
Smoke_Texture1
-
Smoke_Texture2
Dynamic
Parameter
-
Diffuse_brightness
-
Emissive_brightness
-
Smoke_Blend
4. Fake
Gradient Shadow & Camera Distance Fade
Material: 4_Fake_DarkGradient_Mat
Shadow Gradient Texture
Parameter List
Fade
-
camera depth
-
DepthFade
-
Exponent
NormalFrame
-
FlattenNormal
-
Normal_Texture
-
Sub_Number_X
-
Sub_Number_Y
Texture Parameter
Values
-
Smoke_Texture
Dynamic
Parameter
-
Diffuse_brightness
-
Emissive_brightness
-
Shadowbright
5. Blackbody
shader
Material:Material: 5_Blackbody_Mat
Blackbody shader
Parameter List
Fade
- Fade_Distance
Texture_parameter Values
- Smoke_texture
Dynamic parameter
- Smoke_SStep_Min
- Smoke_SStep_Max
- Temperature
- Temp_Intensity
Material: 5_Blackbody_Bright_Mat
Parameter List
Texture Parameter Values
-
Smoke_Texture
Scalar Parameter
Values
-
FadeDistance
-
Smoke_SStep_Max
Dynamic
patameter
-
Smoke_SStep_Min
-
Smoke_Bright
-
Temperature
-
Temp_Intensity
Material: 5_Invert_Blackbody_Mat
Parameter List
Fade
-
FadeDistance
Smoke
-
Smoke_Texture
-
Temperature
Dynamic parameter
-
Smoke_SStep_Min
-
Smoke_SStep_Max
-
Smoke_Bright
-
Smoke_Intensity
6. GradientMap
Material:6_GradientMap_Mat
Gradient Map Texture
Parameter List
Fade
-
Fade_Distance
GradientMap
-
Floorswitch
-
Gradient_Map_count
Texture
Parameter Values
-
Gradient_Texture
-
Smoke_Texture
Dynamic parameter
-
Smoke_SStep_Min
-
Smoke_SStep_Max
-
GradientMap_Index
7. Advenced
Blackbody Shader
Material: 7_BD_Cus_Opacity_Mat
Advenced Blackbody shader
Parameter List
Fade
- Fade_Distance
- Full opacity
Inverted smoke
- dark_smoke_Intensity
- inverted_smoke_full_intensity
- inverted_smoke_SStep_Min_intensity
- inverted_smoke_SStep_Min
- temperature
- Temperature Intensity
NormalFrame
- FlattenNormal
- Normal_Texture
- Sub_Number_X
- Sub_Number_Y
Smoke
- Smoke_bright
- Smoke_SStep_Max
Texture Parameter Values
- Smoke_texture
Dynamic parater
- Inverted_smoke_SStep_Max
- AlphaOpacity
- Smoke_SStep_Min
- Temp intensity(0-1)(blend)
Material: 7_BD_Cus_Opacity_Mat2
Only remove Base Color link in 7_BD_Cus_Opacity_Mat
Material: 7_BD_Cus_Opa_Offset_Mat
Advenced Blackbody shader (smoothstep min~max : offset)
Parameter List
Fade
-
Fade_Distance
-
Full opacity
Inverted smoke
-
dark_smoke_Intensity
-
inverted_smoke_full_intensity
-
inverted_smoke_SStep_Min_intensity
-
inverted_smoke_SStep_Min
-
smoke_SStep_Max_Offset
-
temperature
-
Temperature Intensity
NormalFrame
-
FlattenNormal
-
Normal_Texture
-
Sub_Number_X
-
Sub_Number_Y
Smoke
-
Smoke_bright
-
Smoke_SStep_Max
Texture
Parameter Values
-
Smoke_texture
Dynamic parater
-
Inverted_smoke_SStep_Max
-
AlphaOpacity
-
Smoke_SStep_Min
-
Temp intensity(0-1)(blend)
---------------------------------------------------------------------------
Material: 3_MotionVector_Mat
Motion Vector
Parameter List
Fade
- Fade Distance
Motion Vector
- Intensity
- MotionVector_texture
- Phase
- Smoke_texture
- Speed
- SubUV_X
- SubUV_Y
Normal
- Normal_texture
Smoke
- Smoke_Alpha_Intensity
- Smoke_bright
- Smoke_Emissive_bright
- Smoke_Intensity
Material: 8_Nrm_Flat_Mat
Parameter List
Fade
-
Fade Distance
-
Full Opacity
NormalFrame
-
FlattenNormal
-
Normal_Texture
-
Sub_Number_X
-
Sub_Number_Y
Texture
Parameter Values
-
Smoke_texture
Dynamic
parameter
-
Smoke_Opacity
-
Smoke_Bright
Material: 8_Nrm_Flat_Mat2
Parameter List
Fade
-
Fade Distance
-
Full Opacity
NormalFrame
-
FlattenNormal
-
Normal_Texture
-
Sub_Number_X
-
Sub_Number_Y
Texture
Parameter Values
-
Smoke_texture
Dynamic
parameter
-
Smoke_Bright
-
Smoke_Opacity
-
Smoke_SStep_Min
-
Smoke_SStep_Max