[vtkusers] SSAA and FXAA

Allie Vacanti allison.vacanti at kitware.com
Fri Mar 8 09:32:33 EST 2019

Ah, ok, so FXAA *is* working then, and not broken.

FXAA (Fast approXimate Anti-Aliasing) is an approximate anti-aliasing
technique that is applied as a post-processing step. Since it is
approximate and operates in screen space, there are some scenes that it
works well on, and others that it doesn't. It sounds like you've found one
that it doesn't handle -- those thin, clustered lines just look like random
noise and not edges to a screen-space algorithm, so it doesn't know what to
do with them.

If you want higher quality anti-aliasing, you'll want MSAA
(vtkRenderer::SetMultiSamples) or SSAA. MSAA is generally preferred and
better tested.

On Thu, Mar 7, 2019 at 5:07 PM chung <chung at navatekltd.com> wrote:

> Yes I do see a noticeable difference in the FXAAFilter test as well as in
> my
> own test widget.
> <http://vtk.1045678.n5.nabble.com/file/t342714/vtkFXAA.png>
> <http://vtk.1045678.n5.nabble.com/file/t342714/myFXAA.png>
> <http://vtk.1045678.n5.nabble.com/file/t342714/myFXAA2.png>
> I can see that the FXAA algorithm is affecting the grid lines at certain
> angles but they aren't as smooth as I'd like them to be.
> I stepped through the code and the grid was rendered in the opaque pass as
> vtkRenderer::UpdateOpaquePolygonalGeometry returns 1.
> Thanks again Allie for looking into this.
> Sincerely,
> Chuan
> --
> Sent from: http://vtk.1045678.n5.nabble.com/VTK-Users-f1224199.html
> _______________________________________________
> Powered by www.kitware.com
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
> Please keep messages on-topic and check the VTK FAQ at:
> http://www.vtk.org/Wiki/VTK_FAQ
> Search the list archives at: http://markmail.org/search/?q=vtkusers
> Follow this link to subscribe/unsubscribe:
> https://vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://vtk.org/pipermail/vtkusers/attachments/20190308/ffbc1f79/attachment.html>

More information about the vtkusers mailing list