<html><body>
<p>Gawain, <br>
 if you just want straight offset as per your plane example vtkTransform could do it. <br>
But if the original surface was a hemisphere do you expect a larger hemisphere at a constant distance - 'like' vtkImplicitModeller? If so I think the latter is as good as it gets, but it will offset from both sides of the surface. Maybe there is a way with normals: generate normals for the offset surface, then remove all cells facing 'backwards' ? (dot product)? But for complex surfaces this could make holes in the 'front' surface too?<br>
<br>
  regards, Dave<br>
<br>
gawain_dev@sina.com<tt>&nbsp;wrote on 24/04/2009 15:30:37:<br>
<br>
&gt; Hi all,<br>
&gt; <br>
&gt; &nbsp; &nbsp; Is there any easy way to offset an isosurface using vtk?<br>
&gt; <br>
&gt; &nbsp; &nbsp; I tried vtkImplicitModeller+vtkContourFilter, but it isn't what <br>
&gt; I want. I need the result surface be a one-side offset surface <br>
&gt; without thickness. For example, another plane should be obtained <br>
&gt; after a plane is offset, while vtkImplicitModeller+vtkContourFilter <br>
&gt; gives a box containing the original plane.<br>
&gt; <br>
&gt; &nbsp; &nbsp; Thanks,<br>
&gt; <br>
&gt; &nbsp; &nbsp; Gawain_______________________________________________<br>
&gt; Powered by www.kitware.com<br>
&gt; <br>
&gt; Visit other Kitware open-source projects at <a href="http://www.kitware">http://www.kitware</a>.<br>
&gt; com/opensource/opensource.html<br>
&gt; <br>
&gt; Please keep messages on-topic and check the VTK FAQ at: <a href="http://www">http://www</a>.<br>
&gt; vtk.org/Wiki/VTK_FAQ<br>
&gt; <br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.vtk.org/mailman/listinfo/vtkusers">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
</tt></body></html>