Marty McFly's Ambient Obscurance (MXAO) with IL

  • Sunesha
More
8 years 3 months ago #281 by Sunesha Replied by Sunesha on topic Marty McFly's Ambient Obscurance (MXAO) with IL

Marty McFly wrote: Hm, I expected some feedback for the new version...

I am gonna dive in tomorrow B)
The topic has been locked.
  • Ryukou36
More
8 years 3 months ago #282 by Ryukou36 Replied by Ryukou36 on topic Marty McFly's Ambient Obscurance (MXAO) with IL

Marty McFly wrote: Hm, I expected some feedback for the new version...

Hi Marty, sorry for the late input, I been out for 2 days. I did test the new version the last saturday and didn't notice any improvement on performance. Everything just work the same for me , I play in 1440p with a 980Ti.
The topic has been locked.
  • Marty McFly
  • Topic Author
More
8 years 3 months ago #283 by Marty McFly Replied by Marty McFly on topic Marty McFly's Ambient Obscurance (MXAO) with IL
That's odd. I could measure significant improvements on both a GTX 1080 and a GT940.
The topic has been locked.
  • Zarathustra
More
8 years 3 months ago #284 by Zarathustra Replied by Zarathustra on topic Marty McFly's Ambient Obscurance (MXAO) with IL

Marty McFly wrote: That's odd. I could measure significant improvements on both a GTX 1080 and a GT940.


Are most of the performance improvements for the IL render path? Because that render path is not enabled by default if I interpret the code correctly.
The topic has been locked.
  • Marty McFly
  • Topic Author
More
8 years 3 months ago #285 by Marty McFly Replied by Marty McFly on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Default AO only should run a bit faster as well (if you count 50 vs 20 fps as "a bit" - beta tester result) but the biggest change should be the IL. Which can be enabled via the preprocessor options in the ReShade UI; see the PDF that comes along with the 2.0 download on the first page of this thread for details.
The topic has been locked.
  • Zarathustra
More
8 years 3 months ago - 8 years 3 months ago #286 by Zarathustra Replied by Zarathustra on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Ok, I tested the new version and got some strange results. FPS were the same but on the statistics page the time measured was about 3 times lower for the new version. Didn't test IL. Not sure what's going on.

Also, is there some way to load both, the old and the new version at the same time in order to activate one or the other? I renamed the new shader file to MXAO2 and renamed everything in the fx file with MXAO to MXAO2. Reshade listed MXAO2 but when I activated it, I only got a black screen.
Last edit: 8 years 3 months ago by Zarathustra.
The topic has been locked.
  • Sunesha
More
8 years 3 months ago - 8 years 3 months ago #287 by Sunesha Replied by Sunesha on topic Marty McFly's Ambient Obscurance (MXAO) with IL
I had some time now to try out the new beta. Only game test results that puzzled me was that Human: Fall Flat had lower frame rate with the test version when used AO only. Which was weird as the other games didn't show that behavior. Where AO only was the same in both version. Copied all my MXAO settings to be sure that wasn't the difference.

But personally this new MXAO version is lighter and has put IL reachable for my FPS budget.

Test methodology:
  • I had all my normal reshade shaders active
  • Put the test shader with my other shaders including the stock MXAO
  • Setup IL with backface enabled
  • Found spot in the game where nothing was going on
  • Took the AO only test than switched between test and stock version of MXAO. Copied exact settings between both them. Then reloaded the shaders with IL and back face setting enabled in the pre-processor settings

System:
GTX 960 4gB
I7 Processor
Win10 with creators update
Splinter Cell Black List (24 samples)
MXAOgithub 	AO	AO+IL
		57	49
MXAObeta 	AO	AO+IL
		57      56

Hitman (24 samples)
MXAOgithub 	AO	AO+IL
		42      36
MXAObeta 	AO	AO+IL
		43      39		
			
Human Fall Flat (16 samples) DSR 2.0x
MXAOgithub 	AO	AO+IL
		70	53
MXAObeta 	AO	AO+IL
		66      63
Last edit: 8 years 3 months ago by Sunesha.
The topic has been locked.
  • Sunesha
More
8 years 3 months ago #288 by Sunesha Replied by Sunesha on topic Marty McFly's Ambient Obscurance (MXAO) with IL

Zarathustra wrote: Also, is there some way to load both, the old and the new version at the same time in order to activate one or the other? I renamed the new shader file to MXAO2 and renamed everything in the fx file with MXAO to MXAO2. Reshade listed MXAO2 but when I activated it, I only got a black screen.

Happend to me to, if I had both MXAO activated at the same time I got a black screen.

It worked if I just had one mxao activated.
The topic has been locked.
  • Rudy102
More
8 years 3 months ago #289 by Rudy102 Replied by Rudy102 on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Strange, but I also haven't noticed too big difference.

Witcher 3 GOTY.
Windows 7 64bit, i7-4790K, Nvidia GTX 780Ti, drivers: 375.70.
ReShade 3.0.7. Only MXAO.fx and ReShade.fxh in the shaders folder.
IL enabled via the preprocessor. The game was freezed.

[MXAO.fx]
Warning: Spoiler!


MXAO 2.0.11 (30 samples)
Disabled - 68 fps
AO - 52 fps
AO+IL - 48 fps

MXAO 2.0.11 (20 samples)
Disabled - 68 fps
AO - 53 fps
AO+IL - 51 fps

MXAO 2.0 (30 samples)
Disabled - 68 fps
AO - 53 fps
AO+IL - 49 fps

MXAO 2.0 (20 samples)
Disabled - 68 fps
AO - 54 fps
AO+IL - 51 fps
The topic has been locked.
  • magicart87
More
8 years 3 months ago #290 by magicart87 Replied by magicart87 on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Would it be possible to add blend modes to the AO?
Have the AO blend via Multiply, Darken, Overlay, Color Burn, etc?
The topic has been locked.
  • Marty McFly
  • Topic Author
More
8 years 3 months ago - 8 years 3 months ago #291 by Marty McFly Replied by Marty McFly on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Depends. The ones you named are labels for simple formulas to blend any 2 images together. AO, by definition, adds shadows, so it darkens the screen. Now, just like all other AO shaders you'll find, MXAO is color * AO, with some term that reduces AO intensity, the brighter the base color is. Some AO shaders are integrated into lighting calculation so they only affect ambient lighting but it's more or less the same. The ones you named are entirely useless for the purpose to add convincing AO into the scene but I might add different blending modes some time, if I find different, equally convincing ones as the one I created for MXAO, Treyarch has an interesting approach for this to simulate multiple light bounces by a smart formula. The difficulty is to add IL without either complicating the formula or make IL kill off AO and vice versa.
So: adding different blending modes: possibly. Adding the ones you named or any other of the common photoshop blending formulas: no.
Last edit: 8 years 3 months ago by Marty McFly.
The topic has been locked.
  • B4rr3l
More
8 years 3 months ago #292 by B4rr3l Replied by B4rr3l on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Hi everyone, I 've tried to search a lot but couldn't find a way to make Reshade 2.0 or 3.0 work with BF2, I mean MXAO and DOF, I found that the game does have depth buffer support and it's in the list, what am I doing wrong here?
The topic has been locked.
  • Sunesha
More
8 years 3 months ago - 8 years 3 months ago #293 by Sunesha Replied by Sunesha on topic Marty McFly's Ambient Obscurance (MXAO) with IL

B4rr3l wrote: Hi everyone, I 've tried to search a lot but couldn't find a way to make Reshade 2.0 or 3.0 work with BF2, I mean MXAO and DOF, I found that the game does have depth buffer support and it's in the list, what am I doing wrong here?

MXAO, DOF and other shaders that uses depth information will not work when there is network activity. Such as multiplayer games. Should work for single player campaign

It is supposed to be stop cheating
Last edit: 8 years 3 months ago by Sunesha.
The topic has been locked.
  • robgrab
More
8 years 3 months ago #294 by robgrab Replied by robgrab on topic Marty McFly's Ambient Obscurance (MXAO) with IL

B4rr3l wrote: Hi everyone, I 've tried to search a lot but couldn't find a way to make Reshade 2.0 or 3.0 work with BF2, I mean MXAO and DOF, I found that the game does have depth buffer support and it's in the list, what am I doing wrong here?


Did you disable AA?
The topic has been locked.
  • B4rr3l
More
8 years 3 months ago #295 by B4rr3l Replied by B4rr3l on topic Marty McFly's Ambient Obscurance (MXAO) with IL
I did but it seems that it was back on, now I changed all the video.con and will tried again, being 2 days trying to make at least the DOF work on it, I made it work with ENB but the result wasn't that great as it can be, and not very stable , enb don't take SS or does alt-tab without crashing. I'm remastering the whole BF2 game, the other effects are great just gotta find a way to make those other 2 works, It's my own game I need to make it work in singleplayer first.
The topic has been locked.
  • B4rr3l
More
8 years 3 months ago - 8 years 3 months ago #296 by B4rr3l Replied by B4rr3l on topic Marty McFly's Ambient Obscurance (MXAO) with IL
I see now it works great with forced AA off, but only on weapons and hands :( any possible work around for this?

I mean skip the hud and 1P overlay?
Last edit: 8 years 3 months ago by B4rr3l.
The topic has been locked.
  • Marty McFly
  • Topic Author
More
8 years 3 months ago #297 by Marty McFly Replied by Marty McFly on topic Marty McFly's Ambient Obscurance (MXAO) with IL
ReShade limitation, nothing I can do about.


New update for testing. Can maybe run faster, who knows. But it should look better, less hazy. I've also introduced a new feature (preprocessor toggle) that allows to use 2 AO layers with different radii and intensities. Check it out.

pastebin.com/LBGQ3inF
The following user(s) said Thank You: Ryukou36
The topic has been locked.
  • B4rr3l
More
8 years 3 months ago #298 by B4rr3l Replied by B4rr3l on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Do you think that new one can work? or maybe point me some ENB dll that could make it work?
The topic has been locked.
  • Marty McFly
  • Topic Author
More
8 years 3 months ago - 8 years 3 months ago #299 by Marty McFly Replied by Marty McFly on topic Marty McFly's Ambient Obscurance (MXAO) with IL
The only ENB version I know of that works similar to ReShade is the 0.076 generic but you can't use any ReShade effects there. It has its down AO version though. But please, don't derail this or other threads with your requests as it has nothing to do with specific ReShade shaders but entirely with ReShade itself being semi compatible with the game of your choice.
Last edit: 8 years 3 months ago by Marty McFly.
The topic has been locked.
  • B4rr3l
More
8 years 3 months ago #300 by B4rr3l Replied by B4rr3l on topic Marty McFly's Ambient Obscurance (MXAO) with IL
Actually I'm just asking how to make your MXAO effect work in a First person shooter in name of a lot of people that don't even know this forum exists. You will make a lot of players happy if you could point me in the right direction to make this and your DOF filter work.
The topic has been locked.