<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><div style="text-align: left;"> Hi there, I am needing some help, well, I have been trying to convert my polydata to a image, and I am using vtkPolyDataToImageStencil for that, but I aways received this error: <br>Generic Warning: In ..\..\VTK\Common\vtkMath.cxx, line 608<br>vtkMath::Jacobi: Error extracting eigenfunctions<br><br>my code:<br><br> vtkImageData img = new vtkImageData();<br> img.SetDimensions( 128, 73, 0 );<br> img.SetSpacing( 1.0 , 1.0 , 1.0 );<br> img.SetOrigin( 0.0 , 0.0 , 0.0 );<br> img.SetNumberOfScalarComponents( 10 );<br> img.SetScalarTypeToUnsignedChar();<br> img.AllocateScalars(); <br><br> vtkPolyData polyData = new vtkPolyData();<br> polyData.SetPoints(points); // my polydata are points, I dont have z coordinate.<br> polyData.SetVerts(polys);<br> polyData.GetPointData().SetScalars(scalars);<br> <br> vtkPolyDataToImageStencil filter = new vtkPolyDataToImageStencil ();<br> filter.SetInput(polyData);<br> <br> vtkImageStencil stencil = new vtkImageStencil();<br> stencil.SetInput( img );<br> stencil.SetStencil( filter.GetOutput());<br> stencil.SetBackgroundValue(0);<br><br> vtkBMPWriter writer = new vtkBMPWriter ();<br> writer . SetFileDimensionality ( 2 );<br> writer . SetFileName ("c:\\image.bmp");<br> writer . SetInput(stencil.GetOutput());<br> writer . Write (); <br></div><br /><hr />Conheça o Windows Live Spaces, a rede de relacionamentos conectada ao Messenger! <a href='http://spaces.live.com/signup.aspx' target='_new'>Crie já o seu!</a></body>
</html>