Register
It is currently Fri Apr 25, 2014 12:10 am

Subpixel Reconstruction AntiAliasing

View active topics

All times are UTC - 5 hours [ DST ]


Post new topic Reply to topic  [ 84 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 9  Next
Author Message
#31) 
 PostPosted: Mon Aug 01, 2011 8:24 am   

Joined: Wed Jan 12, 2011 1:56 pm
Posts: 872
There seems to be a work around to enjoy FXAA in DirectX 9 content:

http://www.forum-3dcenter.org/vbulletin ... tcount=118


Top
 Profile  
#32) 
 PostPosted: Tue Mar 13, 2012 10:13 am   
User avatar

Joined: Sat Apr 24, 2010 11:19 am
Posts: 6863
In another thread, we briefly discussed FXAA and the other forms of "shader algorithm "AA"". I said there I thought all the methods looked bad, FXAA in particular.

Well, anyway I came across a SMAA injector and decided to put it to the test.

My test consists of STALKER ClearSky since (1) these stupid "AA" methods were supposedly developed in response to games that use deferred rendering engines like the STALKER series, (2) the ClearSky demo is very demanding, only Metro 2033 is worse in my experience on my system, (3) it is an easy demo to control settings wise.

What I did was record several videos which I am uploading and will post as they finish uploading (might take a while due to my internet "speed" :lol: and the time I have available for this sort of thing.

Here is the first of 3 - the SRAA video. An MSAA 4x video and a NOAA video to follow.

https://hotfile.com/dl/149538382/062ec88/SMAA.mp4.html

https://hotfile.com/dl/149543035/122e644/MSAA.mp4.html

https://hotfile.com/dl/149561747/5d4b88c/NONE.mp4.html

You should set your screen res to 1280x960 full screen to watch the videos, since that is how they were recorded in FRAPS.

contents of the injector.ini file looked like this:
Code:
[injector]
;toggle shader keycode
key_toggle = 19

;make screenshot keycode
key_screenshot = 44

;reload shader files keycode
key_reload = 0


[smaa]
;smaa preset one of {SMAA_PRESET_LOW, SMAA_PRESET_MEDIUM, SMAA_PRESET_HIGH, SMAA_PRESET_ULTRA}
preset = SMAA_PRESET_ULTRA

[misc]
;set to 1 to improve steam overlay compatibility
weird_steam_hack = 0


Attached is an image of the log file from the injector showing it is actually active

Attachment:
SMAA_Log.gif
SMAA_Log.gif [ 11.74 KiB | Viewed 374 times ]

_________________
This is such total Horse-S**t!

"At NVIDIA we know that all shredders are green." --Jensen Huang
Adam knew he should have bought a PC, but Eve fell for the marketing hype. >:)
Having a lot of people buy your product doesn't do you much good if they subsequently decide they don't like it. There's a reason snake oil salesmen moved from town to town every few days. ;)


Last edited by grstanford on Tue Mar 13, 2012 9:12 pm, edited 2 times in total.

Top
 Profile  
#33) 
 PostPosted: Tue Mar 13, 2012 10:40 am   
User avatar

Joined: Fri Jul 04, 2008 1:26 am
Posts: 24395
Location: 404 - Not Found!
Thanks for your work. Unfortunately, i haven't looked at your video yet and it will be awhile. i have my own issues with time (and bandwidth constraints) right now.
:(

Probably *the* engine to actually test with is the Unreal Engine 3 since it is the most popular of the deferred shader engines and it appears that its mostly what FXAA was made for. i think that deferred lighting engines will get much more popular - not less.

You are also going to see more of this type of AA and hopefully it will get smarter. It is the future whether you like it or not. Your choice is to turn it off or force MSAA if you can handle the performance issues.


Top
 Profile WWW  
#34) 
 PostPosted: Tue Mar 13, 2012 5:06 pm   
User avatar

Joined: Sat Apr 24, 2010 11:19 am
Posts: 6863
MSAA video added.

https://hotfile.com/dl/149543035/122e644/MSAA.mp4.html

_________________
This is such total Horse-S**t!

"At NVIDIA we know that all shredders are green." --Jensen Huang
Adam knew he should have bought a PC, but Eve fell for the marketing hype. >:)
Having a lot of people buy your product doesn't do you much good if they subsequently decide they don't like it. There's a reason snake oil salesmen moved from town to town every few days. ;)


Top
 Profile  
#35) 
 PostPosted: Tue Mar 13, 2012 9:11 pm   
User avatar

Joined: Sat Apr 24, 2010 11:19 am
Posts: 6863
Last video added, the no antialiasing video.

https://hotfile.com/dl/149561747/5d4b88c/NONE.mp4.html

Now everyone can see what SRAA looks like running in a game. SRAA is superior to FXAA, so if SRAA looks like crap (and it does), then why would anyone want to use FXAA?!

_________________
This is such total Horse-S**t!

"At NVIDIA we know that all shredders are green." --Jensen Huang
Adam knew he should have bought a PC, but Eve fell for the marketing hype. >:)
Having a lot of people buy your product doesn't do you much good if they subsequently decide they don't like it. There's a reason snake oil salesmen moved from town to town every few days. ;)


Top
 Profile  
#36) 
 PostPosted: Wed Mar 14, 2012 5:42 am   
User avatar

Joined: Sat Apr 24, 2010 11:19 am
Posts: 6863
No-one wants to discuss this? People got bent out of shape over this post of mine about FXAA (among other things)
viewtopic.php?f=6&t=24350&start=410#p60204

I'd be interested in Picao84's reaction. I know apoppin is too busy to investigate at present.

About the only worth these software AA algorithms have in my book is the ability to slightly improve games where it is otherwise totally impossible to get any AA at all, like Godfather II and GTA IV.

link to SMAA injector I used and link to general SMAA info.

http://mrhaandi.blogspot.com/p/injectsmaa.html

http://www.iryoku.com/smaa/

_________________
This is such total Horse-S**t!

"At NVIDIA we know that all shredders are green." --Jensen Huang
Adam knew he should have bought a PC, but Eve fell for the marketing hype. >:)
Having a lot of people buy your product doesn't do you much good if they subsequently decide they don't like it. There's a reason snake oil salesmen moved from town to town every few days. ;)


Top
 Profile  
#37) 
 PostPosted: Wed Mar 14, 2012 11:53 am   

Joined: Wed Jan 12, 2011 1:56 pm
Posts: 872
I enjoyed this post and a nice chart/comparison on some of the methods:

http://www.rage3d.com/board/showpost.ph ... stcount=37


Top
 Profile  
#38) 
 PostPosted: Wed Mar 14, 2012 1:41 pm   
User avatar

Joined: Mon May 10, 2010 3:46 pm
Posts: 5321
Location: Earth
That was some nice work, thanks grstanford!

I had a small doubt myself, after recently seeing a picture showing that FXAA was too blurry compared to the new MLAA 2.0 method (which does it cheaply anyways, with there being more aliasing as a trade-off):
http://www.tomshardware.com/reviews/rad ... 148-2.html

BTW, on the next page in that article shows more blurry textures for HD 78x0 than HD 69x0 ( http://www.tomshardware.com/reviews/rad ... 148-3.html ) as to which AMD does not have an official response yet.

_________________
Which one do your intentions belong to: Heaven, or Hell?
If you DIE tonight, do you partake in good days, good days, good days, good days, good days, good life in Heaven, forever and ever?

To be forgiven by Jesus, He rose us from the sinful dead with bonding love.

______

Dear GOD, My GOD, I Will Live With YOU In YOUR BONDING LOVE and YOUR Heavenly Faith And Love Forever And Forever, Amen.


Top
 Profile  
#39) 
 PostPosted: Wed Mar 14, 2012 2:47 pm   
User avatar

Joined: Mon May 10, 2010 3:46 pm
Posts: 5321
Location: Earth
Using Clear Sky was a perfect example to compare the AA methods! So much foilage, nice trees.. awesome lighting over that cemetery and the buildings! A game like this looks like 10 times the power of what Xbox360 can handle! The blurriness isn't that noticeable after all.

_________________
Which one do your intentions belong to: Heaven, or Hell?
If you DIE tonight, do you partake in good days, good days, good days, good days, good days, good life in Heaven, forever and ever?

To be forgiven by Jesus, He rose us from the sinful dead with bonding love.

______

Dear GOD, My GOD, I Will Live With YOU In YOUR BONDING LOVE and YOUR Heavenly Faith And Love Forever And Forever, Amen.


Top
 Profile  
#40) 
 PostPosted: Wed Mar 14, 2012 8:03 pm   
User avatar

Joined: Sat Apr 24, 2010 11:19 am
Posts: 6863
SMAA is designed not to be blurry. It still can't do AA for sh!t though.

_________________
This is such total Horse-S**t!

"At NVIDIA we know that all shredders are green." --Jensen Huang
Adam knew he should have bought a PC, but Eve fell for the marketing hype. >:)
Having a lot of people buy your product doesn't do you much good if they subsequently decide they don't like it. There's a reason snake oil salesmen moved from town to town every few days. ;)


Top
 Profile  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 84 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7 ... 9  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style originally created by Volize © 2003 • Redesigned SkyLine by MartectX © 2008 - 2009