<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, May 19, 2016 at 10:16 PM, Utkarsh Ayachit <span dir="ltr"><<a href="mailto:utkarsh.ayachit@kitware.com" target="_blank">utkarsh.ayachit@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">+ Not sure what's the deal with 4.0.1, but it's too old at this point<br>
so let's ignore that.<br>
+ When you downloaded ParaView 5.0.1 from <a href="http://paraview.org" rel="noreferrer" target="_blank">paraview.org</a>, starting with<br>
5.0.1, we are using a new implementation of the rendering backend for<br>
our binaries [1]. This rendering backend, let's call OpenGL2, doesn't<br>
support exporting to PDF, at least, not in 5.0.1. It's been fixed in<br>
git "master".<br>
+ I suspect ParaView 5.0.1 from Ubuntu is using the old rendering<br>
backend by default. The title bar should say something like "ParaView<br>
5.0.1 (Legacy Rendering Backend)". This backend still support the old<br>
export to PDF code and hence should have that option.<br>
+ When you compiled 5.0.1 from source, I suspect you are getting the<br>
old rendering backend too (unless you changed the CMake variable<br>
VTK_RENDERING_BACKEND to OpenGL2). Not entirely sure why export would<br>
fail in that case. There isn't any special flag to enable PDF export.<br>
<br>
However, the best option to try out Export to PDF would be build the<br>
latest "master" from source with VTK_RENDERING_BACKEND set to OpenGL2.<br>
<br>
(Dave, do correct me if I am misspoke).<br></blockquote><div><br></div><div>This sounds about right. The gl2ps library we use to generate the pdfs was not compatible with the new OpenGL2 backend, and I had to tweak it a bit to get it working again. Looking at the git log, the modifications didn't make it into the 5.0.1 release, so export would only work using the old backend with that release.</div><div><br></div><div>The current development branch supports pdf export on both backends.</div><div><br></div><div>I'm curious about the white exported image, though. IIRC, the vector-graphics export options shouldn't be shown on the versions of paraview that don't support gl2ps, so if you're able to export, it should be working. It sounds like you may have also brushed up against one of the limitations of the gl2ps library -- for instance, it can't handle textured objects (they'll just appear a solid color, rather than patterned). This can be problematic as some of the color mapping techniques use textures.</div><div><br></div><div>If you're seeing incorrect output, try playing with the "rasterize 3D geometry" and sort options to see if you can get a better representation of the scene.</div><div><br></div><div>HTH,</div><div>Dave</div></div></div></div>