Any Good Motion Blur Settings?
- Elimina
- Topic Author
Less
More
I usually do not post questions on the forum, but has anybody found any High Quality looking settings for Motion Blur/Advanced Motion Blur?
The following user(s) said Thank You: jas01
Please Log in or Create an account to join the conversation.
- jas01
Less
More
8 years 5 days ago - 8 years 5 days ago #2
by jas01
Replied by jas01 on topic Any Good Motion Blur Settings?
Hmmm.. Maybe.
Two options:
- ReShade + GEMFX :
GEMFX (Intensity - 0,48, Softness - 9,2, Precision - 0,37, Multiplier - 3,25, Recall - 0,7, Smart Intensity - 0,45)
+
ReShade:
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.04 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 1.47 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 0 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.3 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.3 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 1.47 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 0.4 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.08 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.02 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
or
- ReShade (You should lower some values):
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.07 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 0.03 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.4 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.7 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.03 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 3.5 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.07 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.84 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
+
Mouse-Based Motion Blur shader
Two options:
- ReShade + GEMFX :
Warning: Spoiler!
GEMFX (Intensity - 0,48, Softness - 9,2, Precision - 0,37, Multiplier - 3,25, Recall - 0,7, Smart Intensity - 0,45)
+
ReShade:
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.04 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 1.47 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 0 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.3 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.3 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 1.47 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 0.4 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.08 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.02 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
or
- ReShade (You should lower some values):
Warning: Spoiler!
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.07 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 0.03 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.4 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.7 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.03 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 3.5 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.07 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.84 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
+
Mouse-Based Motion Blur shader
Last edit: 8 years 5 days ago by jas01. Reason: )
The following user(s) said Thank You: Elimina, kenLeno
Please Log in or Create an account to join the conversation.
- jas01
Less
More
- ReShade (You should lower some values):
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.07 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 0.03 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.4 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.7 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.03 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 3.5 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.07 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.84 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
There are some graphical artifacts. You must solve them via Pipeline (sorry for my poor grammar ).
Warning: Spoiler!
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.07 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 0.03 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.4 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.7 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.03 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 3.5 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.07 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.84 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
There are some graphical artifacts. You must solve them via Pipeline (sorry for my poor grammar ).
Please Log in or Create an account to join the conversation.
- Elimina
- Topic Author
Less
More
jas01 wrote: - ReShade (You should lower some values):
Warning: Spoiler!
////
//
///**MOTION_BLUR**///
//
////
#define USE_MOTION_BLUR 1 //[MotionBlur] //-Motion Blur: Cheap pseudo mution blur
//>Motion Blur Settings<\\
#define mbRecall 0.07 //[0.00:1.00] //-Motion blur intensity
#define mbSoftness 0.03 //[0.00:2.00] //-Blur strength of consequential streaks
#define MotionBlur_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define MotionBlur_ToggleKey RFX_ToggleKey //[undef] //-
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.22 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.4 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.7 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.03 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 3.5 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.07 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 0.84 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RFX_ToggleKey //[undef] //-No description given
There are some graphical artifacts. You must solve them via Pipeline (sorry for my poor grammar ).
Thank you for posting more values I am going to try them tonight to see how they look. I think I am very close to a usable setting that looks close to modern games
Please Log in or Create an account to join the conversation.
- jas01
Less
More
They are actually the same. My bad. I'm just saying they are not perfect (Visual artifacts and to strong settings). Good luck my friend.
Please Log in or Create an account to join the conversation.
- Elimina
- Topic Author
Less
More
jas01 wrote: They are actually the same. My bad. I'm just saying they are not perfect (Visual artifacts and to strong settings). Good luck my friend.
When I get done i will post them here for you
The following user(s) said Thank You: jas01
Please Log in or Create an account to join the conversation.
- Elimina
- Topic Author
Less
More
8 years 2 days ago - 8 years 2 days ago #7
by Elimina
Replied by Elimina on topic Any Good Motion Blur Settings?
I found some settings that very closely resembles modern motion blur, but I am still going to mess with the values to see if I can get even closer. Keep in mind that I only tested these effects on 3rd person games (NFS:MW (2012) & Watch Dogs), so 1st person games might look strange. Also, if the motion blur effects small movements on the screen, increase the precision from 0.1 to 0.2. If you want more blur at higher precision values, increase the recall
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.99 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.2 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.1 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.0 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 10.0 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.01 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 1.00 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RESHADE_TOGGLE_KEY //[undef] //-No description given
Warning: Spoiler!
////
//
///**ADV_MOTION_BLUR**///
//
////
#define USE_ADV_MOTION_BLUR 1 //[AdvMotionBlur] //-Advanced Motion Blur: More accurate and advanced motion blur.
//>Advanced Motion Blur Settings<\\
#define ambDepth_Check 1 //[0:1] //-Depth dependent motion blur
#define ambDepthRatio 0.99 //[0.0:1.0] //-Amount of addition MB due to distance; Lower Value => Higher Amount
#define ambRecall 0.2 //[0.0:1.0] //-Increases detection level of relevant smart motion blur
#define ambPrecision 0.1 //[0.0:1.0] //-Increases relevance level of detected smart motion blur
#define ambSoftness 0.0 //[0.0:10.0] //-Softness of consequential streaks
#define ambSmartMult 10.0 //[0.0:10.0] //-Multiplication of relevant smart motion blur
#define ambIntensity 0.01 //[0.00:1.00] //-Intensity of base motion blur effect
#define ambSmartInt 1.00 //[0.00:1.00] //-Intensity of smart motion blur effect
#define AdvancedMB_TimeOut 0 //[0:100000] //-Defined Toggle Key will activate the shader until time (in ms) runs out. "0" deactivates the timeout feature.
#define AdvancedMB_ToggleKey RESHADE_TOGGLE_KEY //[undef] //-No description given
Last edit: 8 years 2 days ago by Elimina.
The following user(s) said Thank You: jas01
Please Log in or Create an account to join the conversation.
- Scorpio82CO
Less
More
5 years 9 months ago - 5 years 9 months ago #8
by Scorpio82CO
Replied by Scorpio82CO on topic Any Good Motion Blur Settings?
Could be possible a way that you MBMB works in condition of the depht like an acceleration variable that decides the activation of the shader and identify the moving objects?
by the way, mix blueskynight TAA (lastest versions) with the HQ4x shader, gave me some Improvement in the bleeding factor, could be some interresting for AA or MB solution
by the way, mix blueskynight TAA (lastest versions) with the HQ4x shader, gave me some Improvement in the bleeding factor, could be some interresting for AA or MB solution
Last edit: 5 years 9 months ago by Scorpio82CO.
Please Log in or Create an account to join the conversation.