ParaView 3.6 Released

July 20, 2009

Kitware, Sandia National Laboratories and Los Alamos National Lab are proud to announce the release of ParaView 3.6. The binaries and sources are available for download from the ParaView website. This release includes several new features along with plenty of bug fixes addressing a multitude of usability and stability issues including those affecting parallel volume rendering.

Based on user feedback, ParaView’s Python API has undergone a major overhaul. The new simplified scripting interface makes it easier to write procedural scripts mimicking the steps users would follow when using the GUI to perform tasks such as creating sources, applying filters, etc. Details on the new scripting API can be found on the Paraview Wiki. We have been experimenting with adding support for additional file formats such as CGNS, Silo, Tecplot using VisIt plugins. Since this is an experimental feature, only the Linux and Windows binaries distributed from our website support these new file formats.

ParaView now natively supports tabular data-structures thus improving support for CSV files including importing CSV files as point-sets or structured grids. We have completely redesigned the charting/plotting components with several performance fixes as well as usability improvements. It is possible to plot arrays from arbitrary datasets directly using Plot Data filter. Upon hovering over the plots tooltips are shown which detail the plotted values.

In an effort to better support animations involving the camera, we have added support for specifying camera movements along splines or for orbiting around objects in space. This version has many GUI usability improvements including, but definitely not limited to:

• Color palettes which make it easier to switch between color schemes that are suitable for printing and for screen.
• Improved support for temporal readers and filters.
• Axes annotations and scalar bar for 2D render view.
• Zooming to selected region in 3D view.
• Quick launch for creating sources and filters using Ctrl+Space or Alt+Space.

Apart from these enhancements, ParaView includes a prealpha release of OverView, an application developed using the ParaView application framework. OverView is a generalization of the ParaView scientific visualization application designed to support the ingestion, processing and display of informatics data. The ParaView client-server architecture provides a mature framework for performing scalable analysis on distributed memory platforms, and OverView uses these capabilities to analyze informatics problems that are too large for individual workstations. This application still contains many experimental features and is not yet documented, but feel free to try it out and report bugs and feature requests.

 

StreamingParaView, another application developed using the ParaView application framework.  StreamingParaView processes structured datasets in a piecewise fashion, on one or many processors. Because the entire dataset is never loaded into memory at once, StreamingParaView makes it possible to visualize large datasets on machines that have insufficient RAM to do so otherwise. Piece culling, reordering and caching preserve ParaView’s normally high interactivity while streaming. This application still contains many experimental features and is not yet documented, but we encourage users to try it out and report bugs and feature requests.

Bugs, feature requests and any questions or issues can be posted to the ParaView Mailing List at paraview@paraview.org.

Leave a Reply