There are examples (especially in vtk.js that shows .VTP load) that indicate that all rendering capabilities are in there, by what about file format support: can one render a .pvd scene file directly on client side with no rendering/prerendering server on the backend (say on jsfiddle)?
Or any convertion pipeline that would turn traditional paraview .pvd
into least
Using VTK.js, no rendering is done on the server. All the rendering is done on the client using WebGL.
If by rendering, you mean processing here are some info:
Currently, to load a VTP file with VTK.js, you need to pre-process it and use the
vtkHttpDataSetReader
to load the chunks created. This behavior has been implemented to handle most of the files handled by ParaView and VTK.However, if your VTP files are not compressed (ASCII files), you could write a dedicated reader. The same behavior has been implemented for the
vtkOBJReader
. See the OBJReader example.EDIT:
The VTP file reader I mentioned in my original message has been implemented. It's named
vtkXMLPolyDataReader
. See the GeometryViewer example.