ReShade 3.0 Progress Discussion
- crosire
- Topic Author
Happens due to a workaround necessary under Direct3D 9. Doesn't happen in any of the other APIs. But will be fixed in the next version too.SilentPrayerCG wrote: Why some shaders dissapear from shader list when i change to perfomance mode?
Please Log in or Create an account to join the conversation.
- SilentPrayerCG
Ok.crosire wrote:
Happens due to a workaround necessary under Direct3D 9. Doesn't happy in any of the other APIs. But will be fixed in the next version too.SilentPrayerCG wrote: Why some shaders dissapear from shader list when i change to perfomance mode?
Also it will be nice if it possible to reset to default parameters of shaders, without deleting ini.
Not all them, i mean, but specific.
Please Log in or Create an account to join the conversation.
- Dramacydal
Please Log in or Create an account to join the conversation.
- whitelightning
First of all thank you for the amazing version. I totally love it.
I ran into a few things though which i like to bring up.
First of all when i enable smaa or fxaa in opengl32 the screen turns really dark. Is it supposed to be this way ? (not compatible with opengl32 ?)
Secondly i would like to ask if it would be possible to add a time with brackets in the log , if its not too much of a problem that is.
Thanks again for sharing your work, your rock!
@anyone
Im having trouble with porting the HDR shader which can be found in sweetfx folder in older versions of reshade. i keep getting errors, and tbh i reallly dont know what im doing here. Can someone please help me with this ?
Please Log in or Create an account to join the conversation.
- Simmer83
I have downloaded the latest version of reshade 3.0 and followed all instructions, I installed it for Microsoft Flight Simulator X - Steam Edition Directx 10 version (dxgi.dll) if I'm not mistaken. Once FSX is started, I press the SHIFT + F2 Keys to bring up the configuration menu however I cannot click on anything, the mouse moves over the interface but I cannot select "Continue" "Settings", nothing.
Is this a know issue? and if possible is there anyway to edit the in gane settings without the clickable interface, similar to that of Mastereffects.h file which required editing to make changes (Reshade 2.0 plus MasterEffects doesn't work at all in FSX-SE DX10 only DX9)
Any assistance will be greatly appreciated.
Please Log in or Create an account to join the conversation.
- sagitar
Please Log in or Create an account to join the conversation.
- moreuniQue
Please Log in or Create an account to join the conversation.
- Simmer83
Hopefully Reshade 3.0 GUI with FSX will be addressed sometime in the future, I will continue finding a workaround but for now I'm happy.
Please Log in or Create an account to join the conversation.
- x8009
I saw you implemented the Show FPS in the Settings, that what I requested long time ago. it is so helpful ! I wish it would be possible to implemented FrameTime and not just FPS and this thing will be a complete package.
Thank you !
Please Log in or Create an account to join the conversation.
- moriz1
Dramacydal wrote: First of thank you for reshade.Can or will you add Emboss??Its one Shader i use in 99% of my Games
here you go. create a file called Emboss.fx in your shaders folder, and copypaste this into it.
/*******
Marty McFly's Emboss shader
Ported to ReShade 3.0 by moriz1
*******/
uniform int bEmbossDoDepthCheck <
ui_type = "drag";
ui_min = 0; ui_max = 1;
ui_label = "Depth Check";
ui_tooltip = "EXPERIMENTAL! If enabled, shader compares emboss samples depth to avoid artifacts at object borders.";
> = 0;
uniform float fEmbossDepthCutoff <
ui_type = "drag";
ui_min = 0.0001; ui_max = 0.0100;
ui_label = "Depth Cutoff";
ui_tooltip = "Preserves object edges from getting artifacts. If pixel depth difference of emboss samples is higher than that, pixel gets skipped.";
> = 0.0001;
uniform float fEmbossPower <
ui_type = "drag";
ui_min = 0.100; ui_max = 2.000;
ui_label = "Power";
ui_tooltip = "Amount of embossing.";
> = 0.666;
uniform float fEmbossOffset <
ui_type = "drag";
ui_min = 0.5; ui_max = 5.000;
ui_label = "Offset";
ui_tooltip = "Pixel offset for embossing.";
> = 2.0;
uniform float iEmbossAngle <
ui_type = "drag";
ui_min = 0.0; ui_max = 360.000;
ui_label = "Offset";
ui_tooltip = "Pixel offset angle for embossing.";
> = 90.0;
#include "ReShade.fxh"
float4 PS_Emboss(float4 vpos : SV_Position, float2 texcoord : TEXCOORD) : SV_Target
{
float4 res = 0;
float4 origcolor = tex2D(ReShade::BackBuffer, texcoord);
float2 offset;
sincos(radians( iEmbossAngle), offset.y, offset.x);
float3 col1 = tex2D(ReShade::BackBuffer, texcoord - ReShade::PixelSize*fEmbossOffset*offset).rgb;
float3 col2 = origcolor.rgb;
float3 col3 = tex2D(ReShade::BackBuffer, texcoord + ReShade::PixelSize*fEmbossOffset*offset).rgb;
#if(bEmbossDoDepthCheck != 0)
float depth1 = tex2D(ReShade::OriginalDepth,texcoord - ReShade::PixelSize*fEmbossOffset).r;
float depth2 = tex2D(ReShade::OriginalDepth,texcoord).r;
float depth3 = tex2D(ReShade::OriginalDepth,texcoord + ReShade::PixelSize*fEmbossOffset).r;
#endif
float3 colEmboss = col1 * 2.0 - col2 - col3;
float colDot = max(0,dot(colEmboss, 0.333))*fEmbossPower;
float3 colFinal = col2 - colDot;
float luminance = dot( col2, float3( 0.6, 0.2, 0.2 ) );
res.xyz = lerp( colFinal, col2, luminance * luminance ).xyz;
#if(bEmbossDoDepthCheck != 0)
if(max(abs(depth1-depth2),abs(depth3-depth2)) > fEmbossDepthCutoff) res = origcolor;
#endif
return res;
}
technique Emboss_Tech
{
pass Emboss
{
VertexShader = PostProcessVS;
PixelShader = PS_Emboss;
}
}
Please Log in or Create an account to join the conversation.
- x8009
Thank you !
you added FrameTime in the new version Reshade 3.0.1 ! Thank you for answering the requests xD
Please Log in or Create an account to join the conversation.
- niflexible
Wicked Sick wrote: Do you write poetry?
Was that for me or someone else? IF for me,
No, I do not. Why asking, if I may ask?
P.S;
Sorry for the 2 month delay, I kinda fell off the wagon,
traveling the world to find goldie statues and coins!
Please Log in or Create an account to join the conversation.
- niflexible
Please Log in or Create an account to join the conversation.
- Wicked Sick
Please Log in or Create an account to join the conversation.
- brussell
crosire wrote:
Must have overlooked the post. Sounds like a good idea, so yeah, can do that.brussell wrote: 2. Will you add a hotkey for forced recompilation as I proposed here?: reshade.me/forum/general-discussion/1977...sion?start=200#16141
Hey crosire, will you add the hotkey in you next release?
Please Log in or Create an account to join the conversation.
- Gar Stazi
Please Log in or Create an account to join the conversation.
- Iyney
Please Log in or Create an account to join the conversation.
- whitelightning
Please Log in or Create an account to join the conversation.
- brussell
Was this an answer to my post? Because I don't see that it's imlemented yet. I mean a hotkey for recompilation, not for effect-enabling/disabling.Gar Stazi wrote: It is done, on new version 3.0.2
Please Log in or Create an account to join the conversation.
- x8009
Could you explain if it might be an issue or the online protection .
Using SuperDepth 1.9 Exp with Reshade 3.0.2 in Quantum Break works fine till the Real Videos Streaming from the internet which makes them 3D but the 3D effect enabled and disabled by itself every second . is there any chance to disable the Online/Multiplayer protection for only this shader ? I don't see any harm or way to cheat with using 3D in games. and this is the only way to play almost 90% of the games in 3D multiplayer or not at the moment, and some multiplayer games should be fun using 3D.
Please Log in or Create an account to join the conversation.