Gamestudio Links
Zorro Links
Newest Posts
Data from CSV not parsed correctly
by jcl. 04/26/24 11:18
M1 Oversampling
by jcl. 04/26/24 11:12
Why Zorro supports up to 72 cores?
by jcl. 04/26/24 11:09
Eigenwerbung
by jcl. 04/26/24 11:08
MT5 bridge not working on MT5 v. 5 build 4160
by EternallyCurious. 04/25/24 20:49
Trading Journey
by howardR. 04/24/24 20:04
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Scripts not found
by juergen_wue. 04/20/24 18:51
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
3 registered members (AndrewAMD, wandaluciaia, 1 invisible), 798 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
wandaluciaia, Mega_Rod, EternallyCurious, howardR, 11honza11
19049 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
MLAA (Morphological Anti-Aliasing) #345653
10/28/10 13:54
10/28/10 13:54
Joined: Oct 2004
Posts: 900
Lgh
rojart Offline OP
User
rojart  Offline OP
User

Joined: Oct 2004
Posts: 900
Lgh
It would be great to added the new MLAA technique in the future.

Quote:
In short, MLAA is a shape-based anti-aliasing method that uses post processing filters to reduce aliasing. Like the SSAO, MLAA can be hand-coded in a 3D app or added in graphics drivers.

Quote:
What are the advantages of MLAA over MSAA?

* For similar quality, it is considerably faster, one order of magnitude in the PC case.
* For consoles, where the MSAA sample count is limited due to hardware restrictions, it allows better quality.
* It enables the usage of anti-aliasing in conjunction with Multiple Render Targets, which is specially useful for deferred engines.
* It can provide better quality when HDR is used, as anti-aliasing is performed after tone mapping.
* Anti-aliasing quality can be dynamically adjusted on the fly, depending on the available resources at each frame.
* MLAA is not incompatible with MSAA: this leads to hybrid MSAA-MLAA approaches.


Here is the MLAA in action:

[video:youtube]http://www.youtube.com/watch?v=Z8UG7g8NRcw[/video]



Some helpful links:
http://www.realtimerendering.com/blog/morphological-antialiasing/
http://www.iryokufx.com/mlaa/index.html


Regards, Robert

Quote
Everything should be made as simple as possible, but not one bit simpler.
by Albert Einstein

PhysX Preview of Cloth, Fluid and Soft Body

A8.47.1P
Re: MLAA (Morphological Anti-Aliasing) [Re: rojart] #345658
10/28/10 15:13
10/28/10 15:13
Joined: Mar 2006
Posts: 2,252
Hummel Offline
Expert
Hummel  Offline
Expert

Joined: Mar 2006
Posts: 2,252
thx for the hint, was looking for something like this wink

Re: MLAA (Morphological Anti-Aliasing) [Re: Hummel] #345659
10/28/10 15:22
10/28/10 15:22
Joined: Sep 2007
Posts: 1,093
Germany
T
Toast Offline
Serious User
Toast  Offline
Serious User
T

Joined: Sep 2007
Posts: 1,093
Germany
Well it's going to be a graphics cards provided feature anyway (at least I don't think NVIDIA will allow AMD as the only one with this feature). I also wouldn't hype this too much. The visual quality really differs from game to game and it's nothing more than a blur shader with some minor intelligence. First tests also showed that it's not as free in terms of performance as it got advertised recently...

Re: MLAA (Morphological Anti-Aliasing) [Re: Toast] #345661
10/28/10 16:15
10/28/10 16:15
Joined: Mar 2006
Posts: 2,252
Hummel Offline
Expert
Hummel  Offline
Expert

Joined: Mar 2006
Posts: 2,252
Quote:
Well it's going to be a graphics cards provided feature anyway

It´s simply a pp-effect, the type(nVidia/AMD/whateva) of graphics card running on is irrelevant.

Re: MLAA (Morphological Anti-Aliasing) [Re: Hummel] #345679
10/28/10 18:22
10/28/10 18:22
Joined: Jan 2003
Posts: 4,615
Cambridge
Joey Offline
Expert
Joey  Offline
Expert

Joined: Jan 2003
Posts: 4,615
Cambridge
That's interesting. I'll try to implement that.

Re: MLAA (Morphological Anti-Aliasing) [Re: Joey] #345698
10/28/10 20:56
10/28/10 20:56
Joined: Oct 2004
Posts: 4,134
Netherlands
Joozey Offline
Expert
Joozey  Offline
Expert

Joined: Oct 2004
Posts: 4,134
Netherlands
The different is not exactly noticeable... especially in the video.


Click and join the 3dgs irc community!
Room: #3dgs
Re: MLAA (Morphological Anti-Aliasing) [Re: Joozey] #345702
10/28/10 21:17
10/28/10 21:17
Joined: Oct 2007
Posts: 5,210
Ä°stanbul, Turkey
Quad Offline
Senior Expert
Quad  Offline
Senior Expert

Joined: Oct 2007
Posts: 5,210
Ä°stanbul, Turkey
it's not as good as MSAA but if it's 11x faster as they said... why not.


3333333333
Re: MLAA (Morphological Anti-Aliasing) [Re: Hummel] #345705
10/28/10 21:31
10/28/10 21:31
Joined: Sep 2007
Posts: 1,093
Germany
T
Toast Offline
Serious User
Toast  Offline
Serious User
T

Joined: Sep 2007
Posts: 1,093
Germany
Originally Posted By: Hummel
It´s simply a pp-effect, the type(nVidia/AMD/whateva) of graphics card running on is irrelevant.

Sure but checking if there's a simple way to tell the graphic card's driver to add it in would be less work than rewriting it all over again. I mean in my opinion it's not like 3DGS should give its dev time away so easily when there might be such a solution...

Re: MLAA (Morphological Anti-Aliasing) [Re: Toast] #345763
10/29/10 13:38
10/29/10 13:38
Joined: Jul 2000
Posts: 27,986
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,986
Frankfurt
A post processing antialiasing filter is interesting because DirectX antialising does not work together with postprocessing. All the better when users are already implementing it.

Re: MLAA (Morphological Anti-Aliasing) [Re: jcl] #345782
10/29/10 18:00
10/29/10 18:00
Joined: Aug 2009
Posts: 1,438
Spain
painkiller Offline
Serious User
painkiller  Offline
Serious User

Joined: Aug 2009
Posts: 1,438
Spain
for using also PP shaders you can use the FSAA plugin in resources


3D Gamestudio A8 Pro
AMD FX 8350 4.00 Ghz
16GB RAM
Gigabyte GeForce GTX 960 4GB
Page 1 of 3 1 2 3

Moderated by  aztec, Spirit 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1