0

有一些示例(尤其是在显示 .VTP load的 vtk.js 中)表明所有渲染功能都在那里,文件格式支持如何:可以直接在客户端渲染 .pvd 场景文件而无需渲染/预渲染服务器在后端(比如在 jsfiddle 上)?

或者任何可以将传统 paraview.pvd变成最少的转换管道

4

1 回答 1

1

使用VTK.js,不会在服务器上进行渲染。所有的渲染都是在客户端使用WebGL完成的。


如果通过渲染,您的意思是处理这里有一些信息:

目前,要使用VTK.js加载 VTP 文件,您需要对其进行预处理并使用vtkHttpDataSetReader加载创建的块。已实现此行为以处理 ParaView 和 VTK 处理的大多数文件。

但是,如果您的 VTP 文件未压缩(ASCII 文件),您可以编写一个专用阅读器。已对vtkOBJReader. 请参阅OBJReader 示例

编辑:

我在原始消息中提到的 VTP 文件阅读器已经实现。它被命名为vtkXMLPolyDataReader。请参阅GeometryViewer 示例

于 2017-09-18T13:12:33.097 回答