有examples(特别是在vtk.js,shows .VTP load),表明所有渲染功能都在那里,通过文件格式支持:可以直接在客户端渲染.pvd场景文件,而不在渲染/预呈现服务器上后端(比如jsfiddle)?
或任何将传统的paraview .pvd
变为最少的转换管道
使用VTK.js,不在服务器上进行渲染。所有渲染都是使用WebGL在客户端完成的。
如果通过渲染,你的意思是在这里处理一些信息:
目前,要使用VTK.js加载VTP文件,您需要预处理它并使用vtkHttpDataSetReader
加载创建的块。已实现此行为以处理ParaView和VTK处理的大多数文件。
但是,如果您的VTP文件未压缩(ASCII文件),您可以编写专用的阅读器。 vtkOBJReader
已经实现了相同的行为。见OBJReader example。
编辑:
我在原始邮件中提到的VTP文件阅读器已经实现。它被命名为vtkXMLPolyDataReader
。见GeometryViewer example。