我正在尝试使用XTK在我的网页上显示3D CFD数据。我可以按照here格式指南生成包含我的数据(网格点,速度,压力)的ASCII VTK文件,并可以将其可视化。Visit。

但是,当我尝试加载到XTK中时(通过更改其skull tutorial中的文件名),我得到了错误消息:

TypeError : f is null

在xtk.js中,则不会显示任何内容。

有人遇到过类似的问题吗?

这是我的sample VTK file

P.S.我知道Paraview在读取FieldData时遇到问题,因此我尝试删除XTK却没有运气。

最佳答案

我尝试将其加载到ParaView中,并得到一个错误,即数据期望的是DIMENSION而不是FIELDDATA。

# vtk DataFile Version 3.0
Fast Fluid Dynamics data

ASCII
DATASET RECTILINEAR_GRID
FIELD FieldData 1
TIME 1 1 double
0.07
DIMENSIONS 6 6 6

所以标题而不是这个
# vtk DataFile Version 3.0
Fast Fluid Dynamics data
ASCII
DATASET RECTILINEAR_GRID
DIMENSIONS 6 6 6

它加载到ParaView OK(v 5.0)中,所以我想XTK应该可以吗?数据在这里-http://pastebin.com/xrYyHv6F我无法使用goxtk.com上的Skull示例使用XTK渲染它-但现在它是有效的VTK文件-我建议您看看如何加载直线网格或进入ParaView。

希望能有所帮助。

10-06 04:21