Who said ReShade can't do quality motion blur?

  • Duran.te
More
6 years 7 months ago #21 by Duran.te Replied by Duran.te on topic Who said ReShade can't do quality motion blur?
@BlueSkyKnight

Still impressive how your shader is evolving.
May we still hope for some good temporal implementation in Reshade's code in the future?

Here are some shots from Mirror's Edge with exaggerated values. Notice blur on character's limbs in motion.



The following user(s) said Thank You: Scorpio82CO

Please Log in or Create an account to join the conversation.

  • Wicked Sick
More
6 years 7 months ago #22 by Wicked Sick Replied by Wicked Sick on topic Who said ReShade can't do quality motion blur?
Durante, how did you make the screenshots be like this? One besides the other and on this size, so when I click they get bigger? I am sorry, I don't understand much about posting...

Please Log in or Create an account to join the conversation.

  • Duran.te
More
6 years 7 months ago - 6 years 7 months ago #23 by Duran.te Replied by Duran.te on topic Who said ReShade can't do quality motion blur?
@Wicked Sick

I just used the BBCode function for image showing:

[img size= SIZE VALUE ] IMAGE URL [/img]

About the distance, the BBCode set the horizontal one automatically, but only if the images are not too big.
I found that an image size value of 450 fits perfectly for me. To set the vertical distance, I simply pressed enter twice.

Here there are the lines I used to make screens appears like that:
[img size=450]https://i.imgur.com/5zZlIFi.png[/img] [img size=450]https://i.imgur.com/cqpUGzg.png[/img] 

[img size=450]https://i.imgur.com/eXTrAgQ.png[/img] [img size=450]https://i.imgur.com/mB9aE4C.png[/img]
Last edit: 6 years 7 months ago by Duran.te.
The following user(s) said Thank You: Wicked Sick

Please Log in or Create an account to join the conversation.

  • Wicked Sick
More
6 years 7 months ago #24 by Wicked Sick Replied by Wicked Sick on topic Who said ReShade can't do quality motion blur?
Dude, thanks a lot! haha I will try it later in the SS thread lol

Please Log in or Create an account to join the conversation.

  • Ragdoll Nation
More
2 years 10 months ago #25 by Ragdoll Nation Replied by Ragdoll Nation on topic Do you still have the motion blur effect?
Hey I am currently looking for a really good motion blur effect and I can't find any good ones this one looks super nice do you still have it?

Please Log in or Create an account to join the conversation.

  • Koa
More
2 years 7 months ago #26 by Koa Replied by Koa on topic Do you still have the motion blur effect?
you can put the link in the way back machine and get the shaders

Please Log in or Create an account to join the conversation.

  • jeser
More
1 month 1 week ago #27 by jeser Replied by jeser on topic Do you still have the motion blur effect?
Do you still have the link to the motion blur shader file because I want to try it but I can't find it anywhere?

Please Log in or Create an account to join the conversation.

  • The Project
More
3 weeks 1 day ago #28 by The Project Replied by The Project on topic Who said ReShade can't do quality motion blur?
I wonder if luluco250 will come back to fix this?
This doesn't seem to work on the latest version(s) of Reshade, the effect can be toggled but no visual differences occur? I think some updates to the code might need to be done.
/*
    Frame Blender by luluco250
    
    Collects and blends frames to simulate motion blur.
*/

#include "ReShade.fxh"

//user variables////////////////////////////////////////////////////////////////////////////////////////////////

uniform float fFrameBlender_Intensity <
    ui_label = "Intensity [Frame Blender]";
    ui_type = "drag";
    ui_min = 0.0;
    ui_max = 1.0;
> = 1.0;

//preprocessor definitions//////////////////////////////////////////////////////////////////////////////////////

#define DoAFrame(X) \
texture tFrameBlender_##X { Width=BUFFER_WIDTH; Height=BUFFER_HEIGHT; };\
sampler sFrameBlender_##X { Texture=tFrameBlender_##X##; };\
float3 Render##X##(float4 pos : SV_Position, float2 uv : TEXCOORD0) : SV_Target {\
    return tex2D(ReShade::BackBuffer, uv).rgb;\
}\
technique FrameBlender_##X {\
    pass Render##X {\
        VertexShader=PostProcessVS;\
        PixelShader=Render##X##;\
        RenderTarget=tFrameBlender_##X##;\
    }\
}

//framing///////////////////////////////////////////////////////////////////////////////////////////////////////

DoAFrame(1);
DoAFrame(2);
DoAFrame(3);
DoAFrame(4);

//blending//////////////////////////////////////////////////////////////////////////////////////////////////////

float3 Blend(float4 pos : SV_Position, float2 uv : TEXCOORD0) : SV_Target {
    float3 col = 0;
    float3 org = tex2D(ReShade::BackBuffer, uv).rgb;
    
    
    col += tex2D(sFrameBlender_1, uv).rgb    ;
    col += tex2D(sFrameBlender_2, uv).rgb    ;
    col += tex2D(sFrameBlender_3, uv).rgb    ;
    col += tex2D(sFrameBlender_4, uv).rgb    ;
    col += org                                ;
    
    col /= 5;
    
    return lerp(org, col, fFrameBlender_Intensity);
}

technique FrameBlender_Blend {
    pass Blend {
        VertexShader=PostProcessVS;
        PixelShader=Blend;
    }
}

//preprocessor undefinitions////////////////////////////////////////////////////////////////////////////////////

#undef DoAFrame

Please Log in or Create an account to join the conversation.

  • jeser
More
1 week 1 day ago - 1 week 1 day ago #29 by jeser Replied by jeser on topic Do you still have the motion blur effect?
Hey, I know it's been years, but I managed to create A kind of motion blur per object fake with automatic radial blur and quadrant radial blur, and it's pretty high quality. Here it is if you want to try it. reshade.me/forum/shader-presentation/101...quadrant-radial-blur
 
Last edit: 1 week 1 day ago by jeser. Reason: The Link

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.