<br><div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><p>
1. Can we get the normal VTK pipeline working in paraview.<br>
&nbsp;  <br>
&nbsp;  If we just want to have the conventional VTK pipeline in paraview script the script does not seem to work<br>
<br>
&nbsp; &nbsp; &nbsp; import paraview<br>
<br>
&nbsp; &nbsp; &nbsp; paraview.ActiveConnection = paraview.Connect()<br>
<br>
&nbsp; &nbsp; &nbsp; reader = paraview.CreateProxy(&quot;sources&quot;, &quot;XMLUnstructuredGridReader&quot;, &quot;sources&quot;)<br>
<br>
&nbsp; &nbsp; &nbsp; pyproxy = paraview.pyProxy(reader)<br>
&nbsp; &nbsp; &nbsp; pyproxy.SetFileName(&quot;fire_ug.vtu&quot;)<br>
&nbsp; &nbsp; &nbsp; pyproxy.UpdateVTKObjects()</p></blockquote><div><br>This script is wrong. CreateProxy() already returns a pyProxy. Wrapping it around another one would lead to errors. Use the reader object directly.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<p>
2. How to get the scaler range of a given dataset. <br>
<br>
&nbsp;  The normal vtk script that I have written for the velocity glyph for a particular data-set is :<br>
<br>
&nbsp; &nbsp; &nbsp; import vtk<br>
<br>
&nbsp; &nbsp; &nbsp; reader = vtk.vtkXMLUnstructuredGridReader() <br>
&nbsp; &nbsp; &nbsp; reader.SetFileName(&quot;fire_ug.vtu&quot;)<br>
&nbsp; &nbsp; &nbsp; reader.Update()<br>
<br>
&nbsp; &nbsp; &nbsp; range = reader.GetOutput().GetScalarRange()<br>
<br>
&nbsp;  .................... the usual VTK pipeline<br>
<br>
&nbsp;  How do we get the scaler range in paraview</p></blockquote><div><br>From a proxy, you have to get the data information.<br>reader.UpdateVTKPipeline()<br>di = reader.GetDataInformation()<br><br>From the data information, you can get the range. The API of data information is described here: 
<a href="http://www.paraview.org/ParaView3/Doc/Nightly/html/classvtkPVDataInformation.html">http://www.paraview.org/ParaView3/Doc/Nightly/html/classvtkPVDataInformation.html</a><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<p>
4. SetFactor not working with the Velocity glyph, and how to use the other parameters ?<br>
<br>
&nbsp;  The normal vtk script that I have written for the velocity glyph for a particular data-set is :<br>
&nbsp;  <br>
&nbsp; &nbsp; &nbsp; import vtk<br>
<br>
&nbsp; &nbsp; &nbsp; reader = vtk.vtkXMLUnstructuredGridReader() <br>
&nbsp; &nbsp; &nbsp; reader.SetFileName(&quot;fire_ug.vtu&quot;)<br>
&nbsp; &nbsp; &nbsp; reader.Update()<br>
<br>
&nbsp; &nbsp; &nbsp; arrow = vtk.vtkArrowSource()<br>
<br>
&nbsp; &nbsp; &nbsp; glyph = vtk.vtkGlyph3D()<br>
&nbsp; &nbsp; &nbsp; glyph.SetInput(reader.GetOutput())<br>
&nbsp; &nbsp; &nbsp; glyph.SetSource(arrow.GetOutput())<br>
&nbsp; &nbsp; &nbsp; glyph.SetVectorModeToUseVector()<br>
&nbsp; &nbsp; &nbsp; glyph.SetScaleModeToScaleByVector()<br>
&nbsp; &nbsp; &nbsp; glyph.SetScaleFactor(0.1)</p></blockquote><div><br>This seems to be a typo/bug in the configuration file. Someone called the property SetScaleFactor instead of ScaleFactor. Try SetSetScaleFactor(). <br></div><br>-berk
<br></div>