Like I mentioned earlier this week, I have a piece of code like such:<br><div style="margin-left: 40px;"><span style="font-family: courier new,monospace;">#include &lt;stdio.h&gt;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">#include &lt;vtkPLYReader.h&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#include &lt;vtkXMLPPolyDataWriter.h
&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#include &lt;vtkCallbackCommand.h&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
#include &lt;vtkCommand.h&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">#include &lt;sys/types.h&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
#include &lt;time.h&gt;</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
static void ShowProgress( vtkObject *caller,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unsigned long vtkNotUsed(eventId), void *, void *av)</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">{</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; double amount;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; time_t theTime;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; char *strtime ;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; time(&amp;theTime);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; strtime = asctime(localtime(&amp;theTime));
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; strtime[strlen(strtime)-1] = '\0';</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; amount = *((double*)av);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; printf(&quot;\t%s: %s at %.1f%% Completion\n&quot;, strtime,</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; caller-&gt;GetClassName(), (amount)*100.0);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">}</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">int main (int argc, char *argv[]) {</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; printf(&quot;Reading \&quot;%s\&quot;...\n&quot;, argv[1]);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; vtkCallbackCommand *vtkProgress = vtkCallbackCommand::New();
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; vtkProgress-&gt;SetCallback(ShowProgress);</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; vtkPLYReader *reader = vtkPLYReader::New();</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; reader-&gt;SetFileName(argv[1]);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; reader-&gt;AddObserver(vtkCommand::ProgressEvent, vtkProgress);</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; printf(&quot;Writing \&quot;%s\&quot;...\n&quot;, argv[2]);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; vtkXMLPPolyDataWriter *writer = vtkXMLPPolyDataWriter::New();</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;AddObserver(vtkCommand::ProgressEvent, vtkProgress);
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;SetInput(reader-&gt;GetOutput());</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; writer-&gt;SetFileName(argv[2]);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;SetNumberOfPieces(24);</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;WriteSummaryFileOn();</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;SetStartPiece(0);
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;SetEndPiece(23);</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; writer-&gt;SetGhostLevel(0);</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; printf(&quot;Here we go...\n&quot;);
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; writer-&gt;Write();</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
}</span><br></div><br>Basically, I connect vtkPLYReader to a vtkXMLPPolyDataWriter to split a file into 24 chunks for better parallelism in Paraview.&nbsp; The PLY file easily loads, consuming ~4G of Ram (I've got 32G here, so no problems there).&nbsp; But heres the process output:
<br><br clear="all"><div style="margin-left: 40px;"><span style="font-family: courier new,monospace;">[1005] [rhand@ruby:src/experiments/conv2pvtp]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">[9:17:33am]% ./main /Work/rhand/coloredvertex-newyorkcity.ply /Work/rhand/pvtp/city.pvtp</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
Reading &quot;/Work/rhand/coloredvertex-newyorkcity.ply&quot;...</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Writing &quot;/Work/rhand/pvtp/city.pvtp&quot;...</span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Here we go...</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:17:47 2006: vtkPLYReader at 
0.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:28:55 2006: vtkPLYReader at 100.0% Completion</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:28:55 2006: vtkXMLPPolyDataWriter at 0.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:28:55 2006: vtkXMLPPolyDataWriter at 0.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:33:11 2006: vtkXMLPPolyDataWriter at 
1.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 09:50:50 2006: vtkXMLPPolyDataWriter at 2.0% Completion</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 10:07:05 2006: vtkXMLPPolyDataWriter at 3.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 10:23:48 2006: vtkXMLPPolyDataWriter at 4.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 10:44:23 2006: vtkPLYReader at 
0.0% Completion</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Wed Jan 18 10:55:28 2006: vtkPLYReader at 100.0% Completion</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Assertion failed: index &lt; this-&gt;Internals.size(), file /viz/home/rhand/src/VTK/vtk-ezviz/VTK/IO/vtkOffsetsManagerArray.h, line 140, pid /70683</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Abort</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[1006] [rhand@ruby:src/experiments/conv2pvtp]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[10:55:29am]% ls /Work/rhand/pvtp/ -lah<br>total 585M<br>drwxr-----&nbsp;&nbsp;&nbsp; 2 rhand&nbsp;&nbsp;&nbsp; staff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 52 Jan 18 10:55 .<br>
drwxrwxr-x&nbsp;&nbsp; 12 rhand&nbsp;&nbsp;&nbsp; erdcvsta&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 64k Jan 18 08:47 ..<br>-rw-r-----&nbsp;&nbsp;&nbsp; 1 rhand&nbsp;&nbsp;&nbsp; staff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 584M Jan 18 10:44 city_0.vtp<br>-rw-r-----&nbsp;&nbsp;&nbsp; 1 rhand&nbsp;&nbsp;&nbsp; staff&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.5k Jan 18 10:55 city_1.vtp<br><br><br><br></span>
<br></div>So it seems to have written the first file, but died shortly into the second file.&nbsp; city_0.vtp seems to contain the entire dataset.&nbsp; See the following:<br>for the input PLY file:<br><div style="margin-left: 40px; font-family: courier new,monospace;">
[1066] [rhand@prism:/Work/rhand]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>[11:31:25am]% head coloredvertex-newyorkcity.ply --lines=12<br>ply<br>format binary_little_endian 1.0<br>comment VTK generated PLY File<br>
obj_info vtkPolyData points and polygons: vtk4.0<br>element vertex <span style="font-weight: bold;">24969475</span><br>property float x<br>property float y<br>property float z<br>property uchar red<br>property uchar green
<br>property uchar blue<br>element face <span style="font-weight: bold;">50335280</span><br></div><br>and <br><div style="margin-left: 40px;"><span style="font-family: courier new,monospace;">[1062] [rhand@prism:/Work/rhand/pvtp]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[11:29:32am]% head city_0.vtp</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&lt;?xml version=&quot;1.0&quot;?&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&lt;VTKFile type=&quot;PolyData&quot; version=&quot;0.1&quot; byte_order=&quot;BigEndian&quot; compressor=&quot;vtkZLibDataCompressor&quot;&gt;
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp; &lt;PolyData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp; &lt;Piece NumberOfPoints=&quot;<span style="font-weight: bold;">24969475</span>&quot;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfVerts=&quot;0&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfLines=&quot;0&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfStrips=&quot;0&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfPolys=&quot;
<span style="font-weight: bold;">50335280</span>&quot;&nbsp;&nbsp;&nbsp; &gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PointData Scalars=&quot;RGB&quot;&gt;</span>
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;DataArray type=&quot;UInt8&quot; Name=&quot;RGB&quot; NumberOfComponents=&quot;3&quot; format=&quot;appended&quot; offset=&quot;0&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/PointData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;CellData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/CellData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Points&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[1063] [rhand@prism:/Work/rhand/pvtp]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">[11:29:36am]% head city_1.vtp</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&lt;?xml ve&nbsp; NumberOfPoints=&quot;<span style="font-weight: bold;">
24969475</span>&quot;=&quot;PolyData&quot; version=&quot;0 NumberOfStrips=&quot;0&quot;Endian&quot; compressor=&quot;vtkZLibDataCompressor&quot;&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp; &lt;PolyData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp; &lt;Piece NumberOfPoints=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfVerts=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfLines=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfStrips=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; NumberOfPolys=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;
</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;PointData Scalars=&quot;RGB&quot;&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;DataArray type=&quot;UInt8&quot; Name=&quot;RGB&quot; NumberOfComponents=&quot;3&quot; format=&quot;appended&quot; offset=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/PointData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;CellData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/CellData&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;Points&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;DataArray type=&quot;Float32&quot; NumberOfComponents=&quot;3&quot; format=&quot;appended&quot; offset=&quot;&quot;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /&gt;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">
[1064] [rhand@prism:/Work/rhand/pvtp]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[11:30:14am]%</span><br style="font-family: courier new,monospace;">
</div><br>Not sure why the header is scrambled on the city_1.vtp, I double checked.&nbsp; This isn't a cut-n-paste error, the header was written to the file like that.&nbsp; The last thing in the city_1.vtp is the AppendedData tag, followed by about 4 bytes of binary junk, even though it says it's base64 encoded.
<br><br>So, any ideas what's going on?&nbsp; I'm using the latest of the VTK-5-0 branch, on an SGI Irix, compiled in 64-bit mode.<br><br><br>-- <br>Randall Hand<br>Visualization Scientist, <br>ERDC-MSRC Vicksburg, MS<br>Homepage: 
<a href="http://www.yeraze.com">http://www.yeraze.com</a>