PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

  • Marty McFly
More
8 years 9 months ago #41 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.25 | SSDO GI and much more!

NattyDread wrote: So is that a yes? :cheer:
Can you contact Euda? (I think he's your countryman)


That doesn't make him less inaccessible for me.

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

  • Roxxtar
More
8 years 9 months ago #42 by Roxxtar Replied by Roxxtar on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

Snoffel wrote: Can you please help me? I use the numpad 1 key in severals games and want to change the hotkey to another one to turn off/on PPFX. How can i change it?


In Euda's ReShade.fx file (I renamed mine PPFX.fx) find this line:

technique PPFX < bool toggle = 0x61; bool enabled = 1; >

Change it to:

technique PPFX < bool toggle = 0x91; bool enabled = 1; >

Now all PPFX effects will toggle off with scroll lock key along with the rest of ReShade.
The following user(s) said Thank You: Euda

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

  • Euda
  • Topic Author
More
8 years 9 months ago #43 by Euda Replied by Euda on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
As I continued developing two days ago, framework implementation plus new version is in progress. ;)
The following user(s) said Thank You: SunBroDave, NattyDread, kanuuna, Elimina, Tycholarfero, Solano, Efinity

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

  • Elimina
More
8 years 6 months ago #44 by Elimina Replied by Elimina on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
So, I have really been wanting to try this shader pack, but everytime I make any change to the ReShade.fx, (like turning effects on/off and changing the effects' power etc.) it comes up with the error: "C:\Program Files (x86)\Steam\SteamApps\common\Assassins Creed Brotherhood\ReShade.fx(1, 1): error x3000: syntax error: unexpected 'unknown'". Is there a way to fix this or should I just give up. I really want to test the GI effect. Thanks in advance.

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

  • crosire
More
8 years 6 months ago #45 by crosire Replied by crosire on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

Elimina wrote: it comes up with the error: "C:\Program Files (x86)\Steam\SteamApps\common\Assassins Creed Brotherhood\ReShade.fx(1, 1): error x3000: syntax error: unexpected 'unknown'".

File was saved in UTF8 with BOM encoding, convert it to ANSI / UTF8 without BOM in order for it to work.

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

  • Tarta
More
8 years 5 months ago #46 by Tarta Replied by Tarta on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

Elimina wrote: So, I have really been wanting to try this shader pack, but everytime I make any change to the ReShade.fx, (like turning effects on/off and changing the effects' power etc.) it comes up with the error: "C:\Program Files (x86)\Steam\SteamApps\common\Assassins Creed Brotherhood\ReShade.fx(1, 1): error x3000: syntax error: unexpected 'unknown'". Is there a way to fix this or should I just give up. I really want to test the GI effect. Thanks in advance.


use WordPad

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

  • crosire
More
8 years 5 months ago - 8 years 5 months ago #47 by crosire Replied by crosire on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
It should be noted that the Windows Notepad does save unicode files with BOM (Byte Order Mark) at the beginning when the "UTF-8" encoding is selected, which is incompatible with ReShade. So yeah, either save as ANSI, or use a proper editor which does support different encodings (like plain UTF8). As for WordPad, I'd be very careful with that one, it does not provide any encoding options as far as I know.
Last edit: 8 years 5 months ago by crosire.

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

  • OtisInf
More
8 years 5 months ago #48 by OtisInf Replied by OtisInf on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
What are you using to load the files then, if I may ask? :) stdio.h ? fopen/_wfopen should support BOM through the ccs flag you can specify. Not sure if you already do this, if not, it's worth a look ;)

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

  • crosire
More
8 years 5 months ago #49 by crosire Replied by crosire on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

OtisInf wrote: What are you using to load the files then, if I may ask? :) stdio.h ? fopen/_wfopen should support BOM through the ccs flag you can specify. Not sure if you already do this, if not, it's worth a look ;)

ReShade FX does not support unicode. There is no need for it, as the language only supports ANSI characters. UTF8 without BOM has the neat advantage to translate nicely into the same binary that ANSI would translate too (except when unicode characters are used, but even then it can still be parsed). The BOM however does not make sense in an ANSI environment and the parser thus identifies it as an unknown/invalid symbol in the input text and fails.

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

  • roxahris
More
8 years 4 months ago #50 by roxahris Replied by roxahris on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Any news/idea on if this will still be integrated into the Framework? With the latest revision of it, I seem to be unable to get it to display alongside the other shaders with my own skills, and none of the Framework AO shaders integrate into games as well as SSDO does.

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

  • NattyDread
More
8 years 4 months ago #51 by NattyDread Replied by NattyDread on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

roxahris wrote: none of the Framework AO shaders integrate into games as well as SSDO does.


Ouch. Now you're never gonna get it. :P
I on the other hand like to say I love all techniques in framework so far, Marty :side: and find that this would be just another great addition.
Maybe someone can make an unofficial integration if we cant get in touch with Euda again?

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

  • Marty McFly
More
8 years 4 months ago - 8 years 4 months ago #52 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Let me first implement my own AO, then we see if SSDO is still urgently needed ;)
To add it, I need a major rework of the AO pipeline as I learned a lot when working with my own AO.
Last edit: 8 years 4 months ago by Marty McFly.
The following user(s) said Thank You: aufkrawall

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

  • aufkrawall
More
8 years 4 months ago #53 by aufkrawall Replied by aufkrawall on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
I hope you are as hypersensitive regarding SSAO motion artifacts as I am. :D
The best realtime AO I have ever seen is the SSDO of Crysis 3. Best screen space effects are effects that almost don't look like screen space effects. :evil:

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

  • Marty McFly
More
8 years 4 months ago #54 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
You won't have to worry about that. I have never played Crysis 3 (insert newspaper cat: I should buy it) but I really want to see it.

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

  • NattyDread
More
8 years 4 months ago #55 by NattyDread Replied by NattyDread on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Donated so you can get it. Or maybe you were being sarcastic :side:
whatever, wanted to give back a little something for a while now for all the countless hours of fun :P

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

  • Marty McFly
More
8 years 4 months ago - 8 years 4 months ago #56 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Oh wow thanks o.O now I have to find out how to pay for games with Origin as I rarely use it....
Edit: Got it, thank you so much!
Last edit: 8 years 4 months ago by Marty McFly.
The following user(s) said Thank You: NattyDread

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

  • roxahris
More
8 years 3 months ago #57 by roxahris Replied by roxahris on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Well, SSDO is simply far better suited to integrating with games than the current Framework AO methods are. The colour bouncing it does allows it to fit into images as though it were a natural part of the rendering process, with very little tweaking or adjustment. On my system, it also performs better than the shaders currently present in Framework when dealing with equivalent render target scales.

Marty, I've no doubt that your new AO shader will be of excellent quality and a vast improvement on all the currently available ones, especially given the preview shots of it. If there are no plans to implement SSDO in Framework, then, it would be very helpful if someone could help figure out what needs to be changed in this shader in order to get it working alongside it.
The following user(s) said Thank You: YOBA

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

  • Marty McFly
More
8 years 3 months ago #58 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!

roxahris wrote: Well, SSDO is simply far better suited to integrating with games than the current Framework AO methods are. The colour bouncing it does allows it to fit into images as though it were a natural part of the rendering process, with very little tweaking or adjustment. On my system, it also performs better than the shaders currently present in Framework when dealing with equivalent render target scales.

Marty, I've no doubt that your new AO shader will be of excellent quality and a vast improvement on all the currently available ones, especially given the preview shots of it. If there are no plans to implement SSDO in Framework, then, it would be very helpful if someone could help figure out what needs to be changed in this shader in order to get it working alongside it.



The performance thing is mostly because the porting of those shaders was a cut and shut thing where I made absolutely no code optimizations. And my AO has also color bouncing. SSDO will be ported at some point but I cannot plan it, mostly because it would require rewriting of the AO render chain (I doubt anyone would invest so much time into that) but I have to do that at some point anyways as my AO also needs a rewriting.

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

  • aufkrawall
More
8 years 3 months ago #59 by aufkrawall Replied by aufkrawall on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Is it unavoidable that every injected AO method has problems like not getting occluded by fog?

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

  • Marty McFly
More
8 years 3 months ago #60 by Marty McFly Replied by Marty McFly on topic PPFX Shaderpack | 1.03.29 | SSDO GI and much more!
Yes, like with every transparent object. AO implemented in games runs before transparent objects are applied, AO in postprocessing runs after them but transparent objects aren't drawn to depth buffer sometimes. Stuff like the trees in GTASA appear fully opaque where the texture hasn't alpha = 0 but stuff like particles and 2dfx are always invisible to depth buffer. I tried some things but masking fog etc is impossible, especially for some hazy look of some sort. What could be masked is fully opaque smoke like the smoke grenades in CSGO but then, a detection that would find evenly colored areas onscreen would also consider a plain grey wall as such.

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.