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