I'm trying to use a vtkContourGrid to calculate the contour of a vtkUnstructuredGrid for surface visualization.&nbsp; I have been able to visualize my grid as a point cloud using a standard mapper/actor setup, so I know there is correct data in the grid.&nbsp; However, when I try to pass it into my vtkContourGrid, I get an error indicating that there is "No data to contour".&nbsp; My code basically looks like this:<br><br>vtkPoints *points = vtkPoints::New();&nbsp;&nbsp;&nbsp; points-&gt;Allocate(m_InSegmentImage-&gt;GetRequestedRegion().GetSize()[0]*m_InSegmentImage-&gt;GetRequestedRegion().GetSize()[1]*m_InSegmentImage-&gt;GetRequestedRegion().GetSize()[2]);<br><br>vtkUnstructuredGrid * grid = vtkUnstructuredGrid::New();<br><br>// ** Loop to insert points into vtkPoints<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; points-&gt;InsertNextPoint(it.GetIndex()[0],it.GetIndex()[1],it.GetIndex()[2]);<br>}<br>grid-&gt;SetPoints(points);<br><br>&nbsp;&nbsp;&nbsp; unsigned int
  isoLevel = 64;<br>&nbsp;&nbsp;&nbsp; vtkContourGrid * contour;<br>&nbsp;&nbsp;&nbsp; vtkSmoothPolyDataFilter * smoother;<br>&nbsp;&nbsp;&nbsp; vtkPolyDataNormals * norms;<br>&nbsp;&nbsp;&nbsp; vtkStripper * strip;<br>&nbsp;&nbsp;&nbsp; vtkPolyDataMapper * contourMapper;<br><br>&nbsp;&nbsp;&nbsp; contour = vtkContourGrid::New();<br><br>&nbsp;&nbsp;&nbsp; contour-&gt;SetInput(grid);<br>&nbsp;&nbsp;&nbsp; contour-&gt;SetValue(0, isoLevel);<br>&nbsp;&nbsp;&nbsp; contour-&gt;Update();<br>&nbsp;&nbsp;&nbsp; ...<br><br>I've searched the archives and found one instance of this exact question being asked, but no responses to it.&nbsp; Can anyone help?<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Aaron<p>&#32;
                <hr size=1>New Yahoo! Messenger with Voice. <a href="http://us.rd.yahoo.com/mail_us/taglines/postman5/*http://us.rd.yahoo.com/evt=39666/*http://messenger.yahoo.com">Call regular phones from your PC</a> and save big.