JavaScript – 使用XTK读取ASCII VTK

前端之家收集整理的这篇文章主要介绍了JavaScript – 使用XTK读取ASCII VTK前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用XTK在我的网页上显示3D CFD数据.我可以根据格式指南 here生成包含我的数据(网格点,速度,压力)的ASCII VTK文件,我可以将其视觉化.

当我尝试加载到XTK,但是(通过在skull tutorial中更改文件名)我得到错误

TypeError : f is null

在xtk.js中,没有任何显示.

有人有类似的问题吗?

这是我的sample VTK file.

附:我知道Paraview在读取FieldData时遇到麻烦,所以我尝试删除XTK,但没有运气.

解决方法

我尝试将其加载到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包.

希望有帮助.

猜你在找的JavaScript相关文章