我正在尝试使用XTK在我的网页上显示3D CFD数据。我可以按照格式指南here生成包含我的数据(网格点,速度,压力)的ASCII VTK文件,我可以将其视为访问。
当我尝试加载到XTK时,(通过更改skull tutorial中的文件名)我收到错误:
TypeError : f is null
在xtk.js中,没有显示任何内容。
有没有人有类似的问题?
这是我的sample VTK file。
P.S。我知道Paraview在阅读FieldData时遇到了麻烦,因此我尝试将其删除为XTK,但没有运气。
答案 0 :(得分:0)
我尝试将它加载到ParaView中并得到一个错误,数据是期望DIMENSION而不是FIELDDATA ..所以我只是删除了FIELD和TIME行,并且还把一切都推到了一行......
# 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我无法使用XTK使用goxtk.com上的Skull示例进行渲染 - 但它现在是一个有效的VTK文件 - 我建议看一下如何加载直线网格或请参阅ParaView。
希望有所帮助。