<div dir="ltr">Yes, I have one contour for each z slice as a vtkPolyData. I will try removing that.<br><br>Thanks<br><br><div class="gmail_quote">On Tue, Mar 6, 2012 at 1:26 PM, David Gobbi <span dir="ltr">&lt;<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Do you have one contour for each Z slice?  If so, then try removing<br>
the Extrude filter from your pipeline.<br>
<div><div></div><div class="h5"><br>
<br>
On Tue, Mar 6, 2012 at 2:51 AM, Jothybasu Selvaraj &lt;<a href="mailto:jothybasu@gmail.com">jothybasu@gmail.com</a>&gt; wrote:<br>
&gt; Another point here,<br>
&gt;<br>
&gt; I am creating a vtkPolyData for each contour and then adding it to the<br>
&gt; vtkAppendPolydataFilter, then the output of vtkAppenPolydataFilter is set as<br>
&gt; input to vtkPolydataToImageStencil.<br>
&gt;<br>
&gt; Could this make any difference?<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
&gt; Jothy<br>
&gt;<br>
&gt;<br>
&gt; On Mon, Mar 5, 2012 at 7:49 PM, Jothybasu Selvaraj &lt;<a href="mailto:jothybasu@gmail.com">jothybasu@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; No, it doesn&#39;t fix the problem.<br>
&gt;&gt;<br>
&gt;&gt; But it seems to work fine for contours with z-spacing in steps of 1mm.<br>
&gt;&gt;<br>
&gt;&gt; It is working well for a dataset with 3mm spacing but fails for 2.5 mm.<br>
&gt;&gt;<br>
&gt;&gt; Maybe I need to test it thoroughly. Can I use those cxx and .h from 5.6 in<br>
&gt;&gt; 5.8, that would be a easy workaround.<br>
&gt;&gt;<br>
&gt;&gt; Thanks<br>
&gt;&gt;<br>
&gt;&gt; Jothy<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Mar 5, 2012 at 4:01 PM, David Gobbi &lt;<a href="mailto:david.gobbi@gmail.com">david.gobbi@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Hi Jothy,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; It underwent significant changes, but the only change I can think<br>
&gt;&gt;&gt; of that might have affected your pipeline is the way that it does<br>
&gt;&gt;&gt; rounding, it used to use a Floor() method that provided a small<br>
&gt;&gt;&gt; tolerance even if you did SetTolerance(0).  Try calling<br>
&gt;&gt;&gt; SetTolerance(1e-6) on your PolyDataToImageStencil object, it<br>
&gt;&gt;&gt; might help.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  - David<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Mon, Mar 5, 2012 at 3:17 AM, Jothybasu Selvaraj &lt;<a href="mailto:jothybasu@gmail.com">jothybasu@gmail.com</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt; &gt; Hi all,<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I was able to create a mesh using the following pipeline in 5.6 and it<br>
&gt;&gt;&gt; &gt; worked well<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; vtkPolyDataToImageStencil-&gt;vtkLinearExtrusionFilter-&gt;vtkImageStencil-&gt;vtkDiscreteMarchingCubes<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Now, I have updated vtk to 5.8 and I am getting gaps in the mesh along<br>
&gt;&gt;&gt; &gt; the z<br>
&gt;&gt;&gt; &gt; axis. I am really puzzled, I have tried with different data sets as<br>
&gt;&gt;&gt; &gt; well.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I have read somewhere that vtkPolyDataToImageStencil had some changes<br>
&gt;&gt;&gt; &gt; in<br>
&gt;&gt;&gt; &gt; 5.8, does it has anything to do with this problem, or am I doing<br>
&gt;&gt;&gt; &gt; anything wrong?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; I have contours of constant z-spacing.<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Any hints?<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; Thanks<br>
&gt;&gt;&gt; &gt;<br>
&gt;&gt;&gt; &gt; --<br>
&gt;&gt;&gt; &gt; Jothy<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Jothy<br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Jothy<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr">Jothy<br></div><br>
</div>