<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2016-06-28 20:42 GMT+02:00 Sankhesh Jhaveri <span dir="ltr"><<a href="mailto:sankhesh.jhaveri@kitware.com" target="_blank">sankhesh.jhaveri@kitware.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394">Hi Elvis,</div><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394"><br></div><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394">You could do any one of the following if it is an invalid filename:</div><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394"><br></div><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394">1. Set the visibility of the volume to be 0.</div><div style="font-family:verdana,sans-serif;font-size:small;color:#0b5394">2. Remove the volume from the renderer.</div><div class="gmail_extra"><div><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><span style="color:rgb(11,83,148)"><span style="font-family:verdana,sans-serif">Sankhesh </span></span></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></blockquote><div><br></div><div>Thanks Sankhesh, I think I'll remove the volume from the renderer then, but keep it around (and the rest of the pipeline intact) until next time I need it.<br><br></div><div>Elvis<br></div><div> <br></div><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><div data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><b></b><br> </div></div></div></div></div></div></div></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote"><div><div class="h5">On Tue, Jun 28, 2016 at 2:04 PM, Elvis Stansvik <span dir="ltr"><<a href="mailto:elvis.stansvik@orexplore.com" target="_blank">elvis.stansvik@orexplore.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div><div>Hi,<br><br></div>I have a volume rendering pipeline set up. In response to user interactions, I can manipulate certain aspects of the pipeline and re-render. I can even set the filename of the reader that I use as a source, to completely change out the volume being rendered.<br><br></div><div>But what if I want to completely disable the pipeline, in effect unsetting the filename of the reader.<br><br></div><div>My pipeline is basically just HDF5Reader -> vtkGPUVolumeRayCastMapper, where HDF5Reader is a custom reader I wrote to read volumes from a HDF5 file.<br><br></div><div>The problem is I can't just setFileName(None) on my reader, because my custom reader has a<br><br>        if self._fileName is None:<br>            return 0<br><br></div><div>in its RequestData and RequestInformation, and I will thus get errors from VTK saying the pipeline failed if I do this.<br><br></div><div>So my question is: What is the proper way of "unhooking" (or "disabling" if you will) a pipeline? I want the render window to simply show empty space when in this state, but still have the entire pipeline intact and ready for when I next want to set the filename of the reader to a valid volume.<br><br></div><div>Thanks in advance,<br></div><div>Elvis<br></div></div>
<br></div></div>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div></div>