[Paraview-developers] Anti-aliasing of triangles

Aashish Chaudhary aashish.chaudhary at kitware.com
Fri Sep 25 14:25:12 EDT 2015


Sure, SSAA costs a lot -:) but for non-interactive mode it might be okay.
The nice thing about SSAA is that it works everywhere.

Thanks for the clarification Ken.

Best,
Aashish

On Fri, Sep 25, 2015 at 2:12 PM, Ken Martin <ken.martin at kitware.com> wrote:

> I was thinking SSAA , aka render into an FBO at sqrt(3)*width by
> sqrt(3)*height for example and then down sample back to the window size,
> for picking just bypass it.  I have looked into FXAA, CMAA, but both those
> approaches are typically faster, but have more complex implementations and
> are subject to artifacts (CMAA is better on artifacts but the
> implementation is more complex). A first step could be to use it for the
>  non-interactive renders in PV.
>
>
>
> Ken
>
>
>
>
>
>
>
> Ken Martin PhD
>
> Chairman & CFO
>
> Kitware Inc.
>
> 28 Corporate Drive
>
> Clifton Park NY 12065
>
> ken.martin at kitware.com
>
> 919 869-8871 (w)
>
>
>
>
>
> This communication, including all attachments, contains confidential and
> legally privileged information, and it is intended only for the use of the
> addressee.  Access to this email by anyone else is unauthorized. If you are
> not the intended recipient, any disclosure, copying, distribution or any
> action taken in reliance on it is prohibited and may be unlawful. If you
> received this communication in error please notify us immediately and
> destroy the original message.  Thank you.
>
>
>
> *From:* Aashish Chaudhary [mailto:aashish.chaudhary at kitware.com]
> *Sent:* Friday, September 25, 2015 2:00 PM
> *To:* Ken Martin
> *Cc:* Moreland, Kenneth; Dave DeMarle; Scott, W Alan; ParaView Developers
>
> *Subject:* Re: [Paraview-developers] Anti-aliasing of triangles
>
>
>
> Ken,
>
>
>
> I am assuming you are referring to screen space anti aliasing and not the
> super sampled one (SSAA is typically referred for the super sampled one)?
> if its the prior then +1. What particular paper / implementation you are
> thinking?
>
>
>
> - Aashish
>
>
>
> On Fri, Sep 25, 2015 at 8:04 AM, Ken Martin <ken.martin at kitware.com>
> wrote:
>
> I do want to add in a SSAA pass to VTK.  From a code perspective it should
> be fairly easy and then you should be able to have AA triangles safely etc.
>
>
>
> Ken
>
>
>
> Ken Martin PhD
>
> Chairman & CFO
>
> Kitware Inc.
>
> 28 Corporate Drive
>
> Clifton Park NY 12065
>
> ken.martin at kitware.com
>
> 919 869-8871 (w)
>
>
>
>
>
> This communication, including all attachments, contains confidential and
> legally privileged information, and it is intended only for the use of the
> addressee.  Access to this email by anyone else is unauthorized. If you are
> not the intended recipient, any disclosure, copying, distribution or any
> action taken in reliance on it is prohibited and may be unlawful. If you
> received this communication in error please notify us immediately and
> destroy the original message.  Thank you.
>
>
>
> *From:* Paraview-developers [mailto:
> paraview-developers-bounces at paraview.org] *On Behalf Of *Moreland, Kenneth
> *Sent:* Thursday, September 24, 2015 3:08 PM
> *To:* David E DeMarle; Scott, W Alan
> *Cc:* paraview-developers at paraview.org
> *Subject:* Re: [Paraview-developers] Anti-aliasing of triangles
>
>
>
> FYI, it also messes up lots of other rendering modes (like depth peeling
> and picking). We had enough trouble with it that we shut it off all the
> time.
>
>
>
> -Ken
>
>
>
> *From: *Paraview-developers <paraview-developers-bounces at paraview.org> on
> behalf of David E DeMarle <dave.demarle at kitware.com>
> *Date: *Thursday, September 24, 2015 at 1:05 PM
> *To: *Walter Scott <wascott at sandia.gov>
> *Cc: *"paraview-developers at paraview.org" <paraview-developers at paraview.org
> >
> *Subject: *[EXTERNAL] Re: [Paraview-developers] Anti-aliasing of triangles
>
>
>
> Because it messes of parallel compositing.
>
>
>
> A workaround is to render large images (4x wider and 4x taller) and then
> resample them down in some image editor.
>
>
>
>
>
>
> David E DeMarle
> Kitware, Inc.
> R&D Engineer
> 21 Corporate Drive
> Clifton Park, NY 12065-8662
> Phone: 518-881-4909
>
>
>
> On Thu, Sep 24, 2015 at 3:02 PM, Scott, W Alan <wascott at sandia.gov> wrote:
>
> I have a customer asking why we don’t antialias our triangles?  You can
> see this with the (very slightly) raged edge on the sources/sphere.
>
>
>
> Thanks,
>
>
>
> Alan
>
>
>
> --------------------------------------------------------
>
> W. Alan Scott
>
> ParaView Support Manager
>
>
>
> SAIC
>
> Sandia National Laboratories, MS 0822
>
> Org 9326 - Building 880 A1-C
>
> (505) 284-0932   FAX (505) 284-5619
>
> ---------------------------------------------------------
>
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at:
> http://markmail.org/search/?q=Paraview-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at:
> http://markmail.org/search/?q=Paraview-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>
>
>
>
> --
>
>
>
> *| Aashish Chaudhary | Technical Leader         | Kitware Inc.            *
>
> *| http://www.kitware.com/company/team/chaudhary.html
> <http://www.kitware.com/company/team/chaudhary.html>*
>



-- 



*| Aashish Chaudhary | Technical Leader         | Kitware Inc.            *
*| http://www.kitware.com/company/team/chaudhary.html
<http://www.kitware.com/company/team/chaudhary.html>*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20150925/341677cb/attachment.html>


More information about the Paraview-developers mailing list