<span style="font-style: italic;">Takes 2 weeks and finally a non-kitware reponse.&nbsp; Gotta love all that $$ we shell out for VTK Support here...</span><br><br>Thanks for the tip Berk.&nbsp; I finally got it to work by loading all the outputs into vtkHierarchicalBoxDataSet, and connecting my vtkContourFilter to that.&nbsp; I then did the following:
<br><br><div style="margin-left: 40px;">&nbsp;&nbsp;&nbsp; vtkHierarchicalDataSetGeometryFilter *hdsgf = vtkHierarchicalDataSetGeometryFilter::New();<br>&nbsp;&nbsp;&nbsp; hdsgf-&gt;SetInputConnection(0, filter-&gt;GetOutputPort(0));<br></div><br>And connected the &quot;hdsgf&quot; to the Mapper.&nbsp; This works pretty well.&nbsp; But it seems that it doesn't work for all filters.&nbsp; I tried adding a vtkArrayCalculator in the mix to compute the Vorticity Magnitude, and I kept getting errors about input ports.&nbsp; I finally had to construct 14 ArrayCalculators and load their outputs into the starting vtkHierarchicalBoxDataSet.
<br><br>Should I have been able to insert the vtkArrayCalculator into the pipeline?&nbsp; Is there a better way of dealing with multiblock datasets like this (Including AMR &amp; such)?&nbsp; A more generic way that I can use across multiple dataset formats, similar to how paravew &quot;transparently&quot; makes it work.
<br><br>As for just using Paraview, it's not an option until the WebVis stuff is rolled out, so a year or two.&nbsp; <br><br><div><span class="gmail_quote">On 12/13/05, <b class="gmail_sendername">Berk Geveci</b> &lt;<a href="mailto:berk.geveci@gmail.com">
berk.geveci@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">You have a few choices:<br><br>1. Use vtkPLOT3DReader. This reader will produce one output per block. You have to create multiple pipelines to process them.
<br>2. Use ParaView.<br>3. Use vtkMultiBlockPLOT3DReader and the multi-block pipeline. Look at
<br>VTK/Graphics/Testing/Cxx/TestMultiBlock.cxx<br><br>-Berk<br><br><div><div><span class="e" id="q_10824c0e6a8a7c94_1"><span class="gmail_quote">On 11/29/05, <b class="gmail_sendername">Randall Hand</b> &lt;<a href="mailto:randall.hand@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
randall.hand@gmail.com
</a>&gt; wrote:</span></span></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><span class="e" id="q_10824c0e6a8a7c94_3">I'm reading a plot3d file (XYZ &amp; Q) with the vtkPLOT3DReader object.&nbsp; The file seems to load just fine, but when I analyze it and try to do Isosurfaces it doesn't work.&nbsp; Closer inspection seems to indicate that using the -&gt;GetOutput method returns only&nbsp; one block of the entire dataset.&nbsp; How do I get the entire dataset, and how do I get this into a vtkContourFilter-like object for isosurfacing?
<br clear="all"><span><br>-- <br>Randall Hand<br>Visualization Scientist, <br>ERDC-MSRC Vicksburg, MS<br>Homepage: <a href="http://www.yeraze.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.yeraze.com</a>

</span><br></span></div>_______________________________________________<br>This is the private VTK discussion list.<br>Please keep messages on-topic. Check the FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://www.vtk.org/Wiki/VTK_FAQ</a><br>Follow this link to subscribe/unsubscribe:<br><a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.vtk.org/mailman/listinfo/vtkusers
</a><br><br><br></blockquote></div><br>

</blockquote></div><br><br clear="all"><br>-- <br>Randall Hand<br>Visualization Scientist, <br>ERDC-MSRC Vicksburg, MS<br>Homepage: <a href="http://www.yeraze.com">http://www.yeraze.com</a>