参考
https://kitware.github.io/vtk-examples/site/VTKFileFormats/#legacy-file-examples

文件为文本文件,后缀为.vtk

存储类型为非结构网格: UNSTRUCTURED_GRID

文件分为两部分:

  1. 头部
  2. 数据

头部

前4行为头部

  1. 第一行是说明vtk文件的version(这是legacy 版本,此外还有较新的xml版本)
  2. 第二行是文件描述,随便写什么
  3. 第三行是ASCII或者BINARY
  4. 第四行是说明数据类型:为UNSTRUCTURED_GRID,此外还有
    STRUCTURED_POINTS,
    STRUCTURED_GRID,
    RECTILINEAR_GRID,
    POLYDATA

数据

我们就讲非结构网格这种数据类型
它分为三个部分:

  1. POINTS 点数据
  2. CELSS 网格数据
  3. CELL_TYPES网格类型

我们分别来讲

  1. POINTS 点数据

  2. CELSS 网格数据
    分别是网格的数量和cell list size(其实就是54985*5 = 274925)

  3. CELL_TYPES网格类型
    网格也是数量

后面的数字代表的是网格的类型编号。(10代表 的是四面体,其他类型编号请看下图)

附录:官方文档解释

Unstructured Grid. The unstructured grid dataset consists of arbitrary combinations of any possible cell type. Unstructured grids are defined by points, cells, and cell types. The CELLS keyword requires two parameters: the number of cells n and the size of the cell list size. The cell list size is the total number of integer values required to represent the list (i.e., sum of numPoints and connectivity indices over each cell). The CELL_TYPES keyword requires a single parameter: the number of cells n. This value should match the value specified by the CELLS keyword. The cell types data is a single integer value per cell that specified cell type (see vtkCell.h or Figure 2).

VTK四面体文件格式相关推荐

  1. paraview数据文件格式PVD 和VTK数据文件格式

    目录 1.VTK(Visualization ToolKit) files 2.VTK file Format 2.1Simple Legacy Format简单传统格式 Binary Files D ...

  2. 文件标识符必须为双精度类型的整数值标量_【翻译】VTK官方文档 - vtk文件格式

    本文翻译自vtk官方文档:vtk_file_format 文末有链接 VTK提供了许多源对象和编写器对象,用于读取和写入流行的数据文件格式,此外,VTK也提供了自己的文件格式.创建一种数据文件格式的主 ...

  3. VTK 学习----VTK基础-VTK功能模块

    3.3.1 输入输出 3.3.1.1 输入 vtkXGMLReader 读.gml文件 vtkDEMReader 读DEM (elevation map)文件 vtkDataSetReader 读VT ...

  4. vtk教程第九章 高级算法

    我们再次回到可视化算法.本章描述的算法要么实现起来比较复杂,要么在3D可视化应用中应用较少.我们将算法分类为标量.向量.张量或建模算法. 9.1标量算法 正如我们所看到的,标量算法通常涉及通过查找表映 ...

  5. VTK修炼之道54:图形基本操作进阶_表面重建技术(三角剖分)

    1.表面重建 通过三维扫描仪所获取的实际物体的空间点云数据仅仅表示物体的几何形状,而无法表达其内部的拓扑结构.拓扑结构对于实际图形处理以及可视化具有更重要的意义.因此,这就需要利用表面重建技术奖点云数 ...

  6. VTK修炼之道46:图形基本操作进阶_三角网格体积、表面积、测地距离、包围盒

    1.基本图形操作意义 图形处理,比如图形平滑.多分辨率分析.特征提取等都离不开一些基本的图形操作.掌握这些基本的图形操作有助于理解和深入学习图形处理和分析方法. VTK中提供了多种图形的基本操作,其中 ...

  7. VTK:PolyData之PolyDataToImageData

    VTK:PolyData之PolyDataToImageData VTK:PolyData之PolyDataToImageData 描述 代码 PolyDataToImageData.cxx CMak ...

  8. VTK:模型之Delaunay3DDemo

    VTK:模型之Delaunay3DDemo VTK:模型之Delaunay3DDemo 描述 代码 Delaunay3DDemo.cxx CMakeLists.txt VTK:模型之Delaunay3 ...

  9. VTK:模型之Delaunay3D

    VTK:模型之Delaunay3D VTK:模型之Delaunay3D 描述 代码 Delaunay3D.cxx CMakeLists.txt VTK:模型之Delaunay3D 描述 本示例从无序点 ...

  10. VTK:IO之ReadPlainTextTriangles

    VTK:IO之ReadPlainTextTriangles VTK:IO之ReadPlainTextTriangles 描述 输入格式 输入示例 代码 ReadPlainTextTriangles.c ...

最新文章

  1. 携程2019校招编程题(3)
  2. 设计模式:选择排序(select sorting)
  3. 在java中arraylist_在Java中将ArrayList添加到另一个ArrayList
  4. Groovy里的绕过getter方法直接访问类属性的办法
  5. python文本解析_如何通过python进行文本解析?
  6. Windows—JDK安装与环境变量配置
  7. 仪器和软件通讯测试软件,软件定义的仪器-测试测量-与非网
  8. 数字营销行业大数据平台云原生升级实战
  9. 某 iOS 零点击 0day 漏洞已存在8年之久且正遭利用?苹果称正在调查并将推出补丁...
  10. MYSQL基础八--子查询和连接
  11. vue.js点击按钮导出_怎样安装vuejs devtools助力vuejs高效开发
  12. Spring思维导图(AOP篇)
  13. 学术论文-结果描述常用表达
  14. 腾讯云-Linux 基础入门
  15. Android中加载SVGA格式图片
  16. 三极管的使用方法,放大,截止,饱和
  17. MAC IDEA常用快捷键
  18. [975]python requests实现HTTPS客户端的证书导入
  19. 如何在window电脑和Ipad之间互传文件之优雅的解放Ipad生产力
  20. SQL 获取年度第几周

热门文章

  1. windows10 cortana 不能搜索解决办法
  2. 1 -- > PCI / PCIe 配置空间详解
  3. Android 在mac上显示手机屏幕 MAC 投影 安卓手机
  4. 织梦dede列表分页样式
  5. php 分页样式css样式,thinkphp5分页CSS样式代码
  6. 元宇宙产业委员会联席秘书长李正海做元宇宙顶层设计预研项目探讨报告
  7. 教你用电脑键盘打出“囍”字
  8. 23种设计模式中英文对照
  9. 微信小程序分享小程序码的生成,多参数以及参数的获取
  10. win10如何重装系统(联想笔记本)