ParaViewWeb Visualizer depends on ParaView, which can be downloaded here.
The table below indicates which versions of ParaView and Visualizer work together.
|ParaView||Visualizer in PV binary||Visualizer|
|5.3||2.0.18||broken on Linux, otherwise <= 2.0.20|
|5.5.2||3.1.4 (Issue - see below)||<= 3.1.4|
The version of Visualizer inside ParaView 5.5.2 is not compatible. Please follow the below instructions to make the client compatible with the core of ParaView.
For that you will need to edit the following file.
Replace Line 195
Basically the extra
showBuiltin argument needs to be removed as the server does not know how to handle it yet. (ParaView/master does)
This section provide an alternative approach which could allow you to use an existing working ParaView installation and upgrade it to leverage the newest capability of ParaViewWeb/Visualizer.
To do that, you will need to replace a set of Python files (which you should keep as backup if any issue arise).
protocols.py is required but sometime we do update
decorators.py as well. In any case, if you want to be safe you can replace the full content of that directory.
And those new files should be placed in the following directory depending on which platform you are doing the modifications.