Ok, another step closer.<br><br>First off, something very bizarre happens when I close the loop in the input points.<br><br>So, the first time off, I tried without closing the loop as follows:<br><br>float pts[3][3] = {{-49.2188
, -19.6875, zOffset},<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {42.6542, 58.125, zOffset},<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; {57.6562, -0.9375, zOffset},&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  <br><br>vtkFloatArray* pcoords = vtkFloatArray::New();<br>pcoords-&gt;SetNumberOfComponents(3);
<br>pcoords-&gt;SetNumberOfTuples(4);<br>for (int i=0; i&lt;3; i++)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pcoords-&gt;SetTuple(i, pts[i]);<br>}<br>// Create vtkPoints and assign pcoords as the internal data array.<br>&nbsp; vtkPoints* points = vtkPoints::New();
<br>&nbsp; points-&gt;SetData(pcoords);<br>&nbsp; vtkPolyData* polydata = vtkPolyData::New();<br>&nbsp; polydata-&gt;SetPoints(points);<br><br><br>&nbsp;vtkCellArray* strips = vtkCellArray::New();<br>&nbsp;strips-&gt;InsertNextCell(3);<br>&nbsp;strips-&gt;InsertCellPoint(0);
<br>&nbsp;strips-&gt;InsertCellPoint(1);<br>&nbsp;strips-&gt;InsertCellPoint(2);<br>&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;  <br>polydata-&gt;SetStrips(strips);<br><br>I am attaching a screenshot here that displays what happens. At least the triangle part looks ok!
<br><br>Now, when I close the loop, the output goes completely bonkers!<br><br>Here is a screenshot of the output with the same points when the loop is closed.<br><br>As you can see from the points, it is a simple triable with no cross overs or anything but it seems to mess up the shape completely...
<br><br>Any idea what is happening here?<br><br>Cheers,<br>Anja<br><br><br><br><br>