<div dir="ltr">The solution was in my first email<div><br></div><div>=> <span style="font-size:12.8px">If you use pvbatch, that should work out of the box with </span><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px">PV_ALLOW_BATCH_<wbr>INTERACTION=1.</span></div><div><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:14px">For the window part ask Utkarsh since he did that work a couple weeks ago on ParaView...</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 31, 2017 at 9:30 AM, Dan Lipsa <span dir="ltr"><<a href="mailto:dan.lipsa@kitware.com" target="_blank">dan.lipsa@kitware.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Thu, Aug 31, 2017 at 11:20 AM, Sebastien Jourdain <span dir="ltr"><<a href="mailto:sebastien.jourdain@kitware.com" target="_blank">sebastien.jourdain@kitware.<wbr>com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">And then if you use pvbatch instead of pvpython, that window disappear the way you want...</div></blockquote><div><br></div></span><div>While this works to show the cone on the client, it crashes when you try to interact with it. I've seen the same</div><div>behavior for the VTK server if you don't set the interactor at all.</div><span class=""><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>There are many reasons why that's the case but mostly history. What ParaView is doing is figuring out at runtime which render window it should instantiate.</div><div>Since you are not in ParaView, you have to implement that logic yourself.</div></div></blockquote><div><br></div></span><div>I think it chooses different render windows only if EGL or OSMesa are available. Otherwise it just sets OffScreenRenderingOn(). I'll dig to see what else it does so that no window shows.</div><div><br></div><div>Thanks Seb.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Dan</div><div><br></div></font></span></div></div></div>
</blockquote></div><br></div>