[Paraview-developers] [EXTERNAL] Re: Anti-aliasing of triangles

Scott, W Alan wascott at sandia.gov
Fri Sep 25 14:50:46 EDT 2015


I wasn’t being totally clear, sorry.  I was trying to say +1, and do we have consensus.  Thanks for the idea Ken!

I just wrote it up as a feature request in ParaView.  http://www.paraview.org/Bug/view_all_bug_page.php?filter=104567

Alan

From: Aashish Chaudhary [mailto:aashish.chaudhary at kitware.com]
Sent: Friday, September 25, 2015 12:40 PM
To: Scott, W Alan
Cc: Ken Martin; Moreland, Kenneth; Dave DeMarle; ParaView Developers
Subject: Re: [EXTERNAL] Re: [Paraview-developers] Anti-aliasing of triangles


On Fri, Sep 25, 2015 at 2:35 PM, Scott, W Alan <wascott at sandia.gov<mailto:wascott at sandia.gov>> wrote:
My user specifically asked for anti-aliasing making screenshots and movies.  At Kitware’s suggestion, he did write out his screenshot higher resolution, then downsample.  He said it looked really nice.

How about we add SSAA into the non-interactive rendering, which would also give us better images in save screenshot and save animation?  It probably should be optional.

+1. I believe that's what Ken was suggesting which I liked as well.

Alan

From: Aashish Chaudhary [mailto:aashish.chaudhary at kitware.com<mailto:aashish.chaudhary at kitware.com>]
Sent: Friday, September 25, 2015 12:25 PM
To: Ken Martin
Cc: Moreland, Kenneth; Dave DeMarle; Scott, W Alan; ParaView Developers
Subject: [EXTERNAL] Re: [Paraview-developers] Anti-aliasing of triangles

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<mailto: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<mailto:ken.martin at kitware.com>
919 869-8871<tel:919%20869-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<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<mailto: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<mailto:ken.martin at kitware.com>
919 869-8871<tel:919%20869-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<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<mailto: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<mailto:paraview-developers-bounces at paraview.org>> on behalf of David E DeMarle <dave.demarle at kitware.com<mailto:dave.demarle at kitware.com>>
Date: Thursday, September 24, 2015 at 1:05 PM
To: Walter Scott <wascott at sandia.gov<mailto:wascott at sandia.gov>>
Cc: "paraview-developers at paraview.org<mailto:paraview-developers at paraview.org>" <paraview-developers at paraview.org<mailto: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<tel:518-881-4909>

On Thu, Sep 24, 2015 at 3:02 PM, Scott, W Alan <wascott at sandia.gov<mailto: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<tel:%28505%29%20284-0932>   FAX (505) 284-5619<tel:%28505%29%20284-5619>
---------------------------------------------------------


_______________________________________________
Powered by www.kitware.com<http://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<http://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



--
| Aashish Chaudhary
| Technical Leader
| Kitware Inc.
| http://www.kitware.com/company/team/chaudhary.html



--
| Aashish Chaudhary
| Technical Leader
| Kitware Inc.
| 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/6996517a/attachment-0001.html>


More information about the Paraview-developers mailing list