<div>HI</div><div>&nbsp;&nbsp;</div><div>&nbsp; &nbsp;Thanks,Bill.</div><div><br></div><div>Following&nbsp;<a href="http://vtk.org/Wiki/VTK/Examples/Cxx/PolyData/PolyDataPointNormals" target="_blank">http://vtk.org/Wiki/VTK/Examples/Cxx/PolyData/PolyDataPointNormals</a>, I can find normals in vtp, but the Range is too large:<span style="color: rgb(255, 0, 0);">&nbsp;</span>&nbsp;</div><div><font size="2"><font color="#ff0000">&lt;DataArray type="Float64" Name="Normals_" NumberOfComponents="3" format="appended" RangeMin="1" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;RangeMax="1.0872842531e+067" &nbsp; &nbsp;offset="0" &nbsp;</font><span style="color: rgb(255, 0, 0);">/&gt;</span></font></div><div><br></div><div>How can set the range small like&nbsp;"<span style="color: rgb(255, 0, 0);">RangeMin="0.9999999539"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="1.0000000487""&nbsp;</span></div><div><span style="color: rgb(255, 0, 0);"><br></span></div><div>Besides, there is still no&nbsp;vtkOriginalPointIds like:</div><div><font size="2"><font color="#ff0000">&lt;DataArray&nbsp;type="Int32"&nbsp;Name="vtkOriginalPointIds"&nbsp;format="appended"&nbsp;RangeMin="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="128448"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="1541392"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></font></div><div>&nbsp;</div><div>My code is as following: &nbsp;&nbsp;</div><div>&nbsp;</div><div>&nbsp;&nbsp; &nbsp; vtkSmartPointer&lt;vtkPoints&gt; pointsSource =&nbsp;</div><div>&nbsp;&nbsp;<span class="Apple-tab-span" style="white-space: pre;">        </span>vtkSmartPointer&lt;vtkPoints&gt;::New();&nbsp;&nbsp;</div><div>&nbsp; &nbsp; &nbsp; &nbsp;......</div><div><br></div><div><div>&nbsp; &nbsp; &nbsp;vtkPolyData* pointsTemp=vtkPolyData::New();</div><div>&nbsp; &nbsp; &nbsp;pointsTemp-&gt;SetPoints(pointsSource);</div></div><div><br></div><div>&nbsp; //Set point normals</div><div>&nbsp; &nbsp; &nbsp;vtkSmartPointer&lt;vtkDoubleArray&gt; pointNormalsArray =&nbsp;</div><div>&nbsp; &nbsp; &nbsp;vtkSmartPointer&lt;vtkDoubleArray&gt;::New();</div><div>&nbsp; &nbsp; &nbsp;pointNormalsArray-&gt;SetNumberOfComponents(3); //3d normals (ie x,y,z)</div><div>&nbsp; &nbsp; &nbsp;pointNormalsArray-&gt;SetNumberOfTuples(pointsTemp-&gt;GetNumberOfPoints());</div><div><br></div><div>&nbsp; // Construct the normal vectors</div><div>&nbsp; &nbsp; double pN1[3] = {1.0, 0.0, 0.0};</div><div>&nbsp; &nbsp; double pN2[3] = {0.0, 1.0, 0.0};</div><div>&nbsp; &nbsp; double pN3[3] = {0.0, 0.0, 1.0};</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Add the data to the normals array</div><div>&nbsp; &nbsp; pointNormalsArray-&gt;SetTuple(0, pN1) ;</div><div>&nbsp; &nbsp; pointNormalsArray-&gt;SetTuple(1, pN2) ;</div><div>&nbsp; &nbsp; pointNormalsArray-&gt;SetTuple(2, pN3) ;</div><div>&nbsp;&nbsp;</div><div>&nbsp; // Add the normals to the points in the polydata</div><div>&nbsp; &nbsp; pointsTemp-&gt;GetPointData()-&gt;SetNormals(pointNormalsArray);</div><div><br></div><div>&nbsp; &nbsp; vtkSmartPointer&lt;vtkXMLPolyDataWriter&gt; writerTemp3 =</div><div>&nbsp; &nbsp; vtkSmartPointer&lt;vtkXMLPolyDataWriter&gt;::New();</div><div>&nbsp;&nbsp;</div><div>&nbsp; &nbsp; writerTemp3-&gt;SetInput(pointsTemp);</div><div>&nbsp; &nbsp; writerTemp3-&gt;SetFileName("test3.vtp");</div><div>&nbsp; &nbsp; writerTemp3-&gt;Write();</div><div><br></div><div>&nbsp; &nbsp; &nbsp;Thank you very much!</div><div><br></div><div>Chenxi</div><br><br><blockquote style="padding-left:5px;margin-left:5px;border-left:#a0c6e5 2px solid;margin-right:0">-----原始邮件-----<br>
<b>发件人:</b> "Bill Lorensen" &lt;bill.lorensen@gmail.com&gt;<br>
<b>发送时间:</b> 2013年8月16日 星期五<br>
<b>收件人:</b> "Chenxi Zhang" &lt;chenxizhang@fudan.edu.cn&gt;<br>
<b>抄送:</b> "VTK Users" &lt;vtkusers@vtk.org&gt;<br>
<b>主题:</b> Re: Re: [vtkusers] Problem of writing vtp file<br><br><div dir="ltr">See:<div><a href="http://vtk.org/Wiki/VTK/Examples/Cxx/PolyData/PolyDataPointNormals" target="_blank">http://vtk.org/Wiki/VTK/Examples/Cxx/PolyData/PolyDataPointNormals</a><br></div><div><br></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Aug 15, 2013 at 10:29 PM, Chenxi Zhang <span dir="ltr">&lt;<a href="mailto:chenxizhang@fudan.edu.cn" target="_blank">chenxizhang@fudan.edu.cn</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>HI,</div>&nbsp;<div>&nbsp; &nbsp;my result vtp file is as following:<br><div><font size="1"><br></font></div><div><font size="1">&lt;?xml version="1.0"?&gt;</font></div><div><font size="1">&lt;VTKFile type="PolyData" version="0.1" byte_order="LittleEndian" compressor="vtkZLibDataCompressor"&gt;</font></div>
<div><font size="1">&nbsp; &lt;PolyData&gt;</font></div><div><font size="1">&nbsp; &nbsp; &lt;Piece NumberOfPoints="9617" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; NumberOfVerts="0" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NumberOfLines="0" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NumberOfStrips="0" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;NumberOfPolys="0" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;PointData&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/PointData&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;CellData&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/CellData&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;Points&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Float32" Name="Points" NumberOfComponents="3" format="appended" RangeMin="63.129833223" &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="85.854495209" &nbsp; &nbsp; &nbsp; &nbsp; offset="0" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/Points&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;Verts&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="connectivity" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27368" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="offsets" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27384" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/Verts&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;Lines&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="connectivity" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27400" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="offsets" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27416" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/Lines&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;Strips&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="connectivity" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27432" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="offsets" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27448" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/Strips&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &lt;Polys&gt;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="connectivity" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27464" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp; &lt;DataArray type="Int32" Name="offsets" format="appended" RangeMin="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RangeMax="" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; offset="27480" &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; /&gt;</font></div>
<div><font size="1">&nbsp; &nbsp; &nbsp; &lt;/Polys&gt;</font></div><div><font size="1">&nbsp; &nbsp; &lt;/Piece&gt;</font></div><div><font size="1">&nbsp; &lt;/PolyData&gt;</font></div><div><font size="1">&nbsp; &lt;AppendedData encoding="base64"&gt;</font></div>
<div><font size="1"><br></font></div><div><font size="1">my vtp file missed the information:</font></div><div class="im"><div><font size="1">&nbsp;</font></div><div><font size="1">&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</font><span style="font-size:x-small">&lt;PointData&nbsp;Normals="Normals"&gt;</span></div>
<span style="font-size:x-small">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Float32"&nbsp;Name="Normals"&nbsp;NumberOfComponents="3"&nbsp;format="appended"&nbsp;RangeMin="0.9999999539"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="1.0000000487"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;</span><br style="font-size:x-small">
<span style="font-size:x-small">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="vtkOriginalPointIds"&nbsp;format="appended"&nbsp;RangeMin="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="128448"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="1541392"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;</span><br style="font-size:x-small">
<span style="font-size:x-small">&nbsp; &nbsp; &nbsp;&nbsp;</span><div><font size="1"><br></font></div></div><div><font size="1">&nbsp; </font><font size="4">&nbsp;How can I add the normal information? &nbsp;In the example&nbsp;<a href="http://vtk.org/Wiki/VTK/Examples/Cxx/IO/WriteVTP" target="_blank">http://vtk.org/Wiki/VTK/Examples/Cxx/IO/WriteVTP</a>, the method for adding normal is not mentioned.&nbsp;</font></div>
<div><font size="4"><br></font></div><div><font size="4">&nbsp; &nbsp; Thanks</font></div><div><font size="4"><br></font></div><div><font size="4">Chenxi</font></div><div><font size="4">&nbsp; &nbsp; &nbsp; &nbsp;</font></div><div><font size="1"><br></font></div>
<div><font size="1"><br></font></div><br><blockquote style="padding-left:5px;margin-left:5px;border-left:#a0c6e5 2px solid;margin-right:0">-----原始邮件-----<br>
<b>发件人:</b> "Bill Lorensen" &lt;<a href="mailto:bill.lorensen@gmail.com" target="_blank">bill.lorensen@gmail.com</a>&gt;<br>
<b>发送时间:</b> 2013年8月16日 星期五<br>
<b>收件人:</b> "Chenxi Zhang" &lt;<a href="mailto:chenxizhang@fudan.edu.cn" target="_blank">chenxizhang@fudan.edu.cn</a>&gt;<br>
<b>抄送:</b> "VTK Users" &lt;<a href="mailto:vtkusers@vtk.org" target="_blank">vtkusers@vtk.org</a>&gt;<br>
<b>主题:</b> Re: [vtkusers] Problem of writing vtp file<div><div class="h5"><br><br><div dir="ltr">What is wrong with the file create?<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 15, 2013 at 12:43 PM, Chenxi Zhang <span dir="ltr">&lt;<a href="mailto:chenxizhang@fudan.edu.cn" target="_blank">chenxizhang@fudan.edu.cn</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">HI<br><br>&nbsp;&nbsp;&nbsp;I&nbsp;have&nbsp;a&nbsp;set&nbsp;of&nbsp;points.I&nbsp;want&nbsp;to&nbsp;creat&nbsp;a&nbsp;vtp&nbsp;file&nbsp;like&nbsp;that:<br><br><font size="1">&nbsp;&lt;VTKFile&nbsp;type="PolyData"&nbsp;version="0.1"&nbsp;byte_order="LittleEndian"&gt;<br>

&nbsp;&nbsp;&lt;PolyData&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;Piece&nbsp;NumberOfPoints="128449"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NumberOfVerts="128449"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NumberOfLines="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NumberOfStrips="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NumberOfPolys="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;<font color="#ff0000">PointData&nbsp;Normals="Normals"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Float32"&nbsp;Name="Normals"&nbsp;NumberOfComponents="3"&nbsp;format="appended"&nbsp;RangeMin="0.9999999539"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="1.0000000487"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="vtkOriginalPointIds"&nbsp;format="appended"&nbsp;RangeMin="0"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="128448"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="1541392"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font>&lt;/PointData&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;CellData&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/CellData&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Points&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Float32"&nbsp;Name="Points"&nbsp;NumberOfComponents="3"&nbsp;format="appended"&nbsp;RangeMin="0.0080462906331"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax="0.11603941536"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="2055192"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Points&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Verts&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="connectivity"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="3596584"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="offsets"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4110384"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Verts&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Lines&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="connectivity"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624184"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="offsets"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624188"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Lines&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Strips&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="connectivity"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624192"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="offsets"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624196"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Strips&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;Polys&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="connectivity"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624200"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;DataArray&nbsp;type="Int32"&nbsp;Name="offsets"&nbsp;format="appended"&nbsp;RangeMin=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RangeMax=""&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;offset="4624204"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/&gt;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Polys&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Piece&gt;<br>&nbsp;&nbsp;&lt;/PolyData&gt;<br>&nbsp;&nbsp;&lt;AppendedData&nbsp;encoding="raw"&gt;</font><br>&nbsp;&nbsp;&nbsp;&nbsp;<br>&nbsp;&nbsp;&nbsp;I&nbsp;followed&nbsp;the&nbsp;example:<br>&nbsp;&nbsp;&nbsp;<a href="http://vtk.org/Wiki/VTK/Examples/Cxx/IO/WriteVTP" target="_blank">http://vtk.org/Wiki/VTK/Examples/Cxx/IO/WriteVTP</a>,<br>

&nbsp;&nbsp;&nbsp;but&nbsp;I&nbsp;can't&nbsp;creat&nbsp;the&nbsp;vtp&nbsp;like&nbsp;the&nbsp;above.<br><br>&nbsp;&nbsp;&nbsp;Could&nbsp;you&nbsp;please&nbsp;tell&nbsp;me&nbsp;what&nbsp;went&nbsp;wrong?<br><br>&nbsp;&nbsp;&nbsp;Thanks&nbsp;a&nbsp;lot.<span><font color="#888888"><br><br>Chenxi<br><br><br></font></span><br>_______________________________________________<br>


Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>
</div></div></blockquote><br><span></span></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Unpaid intern in BillsBasement at noware dot com<br>
</div>
</blockquote><br><span></span>