Hi, <br>
<br>
I'm new at using VTK. Most of my program development is in OpenGL windows. <br>
<br>
I am trying to use vtkContourFilter in opengl. All I need is to display the data.. <br>
<br>
however, I cannot retrieve the coordinates from the contour object.<br>
<br>
here's my code<br>
<br>
//-----Read in the data files-------------------------<br>
//for reading in pgm files and making a 3d volume<br>
vtkImageReader *volume=vtkImageReader::New();<br>
volume->SetDataOrigin(0,0,0);<br>
volume->SetDataExtent(0, DIM_X-1, 0, DIM_Y-1, 1,DIM_Z);<br>
<br>
volume->SetFilePrefix(fileName);<br>
volume->SetDataScalarTypeToUnsignedChar(); <br>
volume->Update();<br>
volume->SetDataSpacing (1,1,1);<br>
<br>
//rotate the data 90 degrees about the x axis for contour rendering<br>
vtkTransform *trans=vtkTransform::New();<br>
trans->Translate(64,0,0);<br>
trans->RotateZ(90);<br>
volume->SetTransform(trans);<br>
<br>
vtkContourFilter *skinExtractor = vtkContourFilter::New();<br>
skinExtractor->SetInput((vtkDataSet *) volume->GetOutput());<br>
skinExtractor->SetValue(0, 1);<br>
<br>
vtkStripper *skinStripper=vtkStripper::New();<br>
skinStripper->SetInput(skinExtractor->GetOutput());<br>
<br>
vtkPolyDataNormals *skinNormals = vtkPolyDataNormals::New();<br>
skinNormals->SetInput(skinExtractor->GetOutput());<br>
skinNormals->SetFeatureAngle(60.0);<br>
<br>
vtkPolyDataMapper *skinMapper = vtkPolyDataMapper::New();<br>
skinMapper->SetInput(skinNormals->GetOutput());<br>
skinMapper->ScalarVisibilityOff();<br>
<br>
<br>
How do I get the coordinate information. I need ofcourse the Cells and
their corresponding points so I can just render those polygons in
opengl.... <br>
<br>
<br>
Thankyou<br>
<br>
Majeed<br>
<br>