
VTK
清韵逐梦
学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VTK——Advanced 数据表示(学习笔记)
1.坐标系统1.全局坐标系统Global coordinate system表示三维的笛卡尔坐标系。通常被用来指定数据集的几何结构和数据属性。2.数据集坐标系统 Dataset Coordinate System数据集或者局部坐标系统是基于拓扑和几何坐标的组合。拓扑坐标用于指定一个特定的cell或者subcell,通常用 id 表示。几何坐标(又称 parametric coord...原创 2019-11-04 11:39:22 · 294 阅读 · 0 评论 -
VTK体绘制(学习笔记)
体绘制即对提数据进行操作并生成图形的方法。更多的时候,把它称为三维重建(区别于投影图像的三维重建)。与面绘制不同,它不需提取体数据内部的等值面,而是对三维体数据进行采样和合成的过程。体数据能过通过设置不透明度值来显示体数据内部的不同成分和细节,体绘制是3D体数据可视化的主要技术,与平面图形相比,体图形在非均匀材料方面具有更大的表现范围。计算机图形绘制中存在两个基本的技术:1. 使用简单的混合函...原创 2019-11-01 18:14:26 · 2233 阅读 · 3 评论 -
VTK可视化技术之人类颈动脉血管流动 (Visualizing Blood Flow)
Visualizing Blood Flow该实例中data包含速度向量vector和速率标量scalar。利用向量可视化技术创建vector glyph。但是由于存在的points太多,因此需要使用滤波器filter选择合适的点的子集。进而创建向量符号。采用的滤波器为:vtkThresholdPoints 和 vtkMaskPointsvtkThresholdPoints 滤波...原创 2019-10-31 08:19:35 · 2029 阅读 · 3 评论 -
VTK 可视化技术-基础算法2
可视化技术向量算法VectorAlgorithm向量可视化技术通常建立在对流体的研究或者是速率变化等,如血管中血流速度表示Hedgehogs and Oriented Glyphs最基本的向量可视化技术就是在Actor上draw表示方向和大小的线:带方向的lines或者是2D,3D的Glyphs。Warping矢量数据通常与运动相关。运动的形式是速度或位移。一种有效的...原创 2019-10-30 11:58:05 · 1078 阅读 · 0 评论 -
VTK 可视化技术-基础算法1
可视化技术标量算法Scalar Algorithm标量算法包括:Color Mapping 和 ContouringColor Mapping 将标量值颜色映射的关键是 lookup table entries 的选择,有四种选择方式Top-left: grayscale; Top-right rainbow (blue to red); lower-left rainbow (red...原创 2019-10-24 14:39:55 · 686 阅读 · 0 评论 -
VTK的数据Representation
数据集Dataset包含组织结构和属性的数据对象组成数据集,数据集是一个抽象形式,由两部分组成:拓扑结构(topology)和几何形状(geometry)。属性数据(dataset attributes)是与两部分相关的信息。Geometry是数据点(points) 和数据元胞(cell) 的集合。元胞类型Types of Cellscell可以分为Linear cells 和 non...原创 2019-10-22 16:46:07 · 887 阅读 · 0 评论 -
VTK8.2 VS2017与QT5.01的安装和配置
参考:https://blog.youkuaiyun.com/hebbely/article/details/81067505版本:cmake-3.14.6-win64-x64; VTK8.2.0; Qt5.10; VS2017 ...原创 2019-08-16 16:30:24 · 1026 阅读 · 0 评论 -
VTK交互窗口VtkRenderWindowInteractor
引入VtkRenderWindowInteractor才能实现数据与window的交互,实现对鼠标额键盘操作事件的捕捉,进而转换为VTK事件。线面的代码说明如何instantiate 和使用相关的对象。vtkRenderWindowInteractor *iren = vtkRenderWindowInteractor::New();iren->SetRenderWindo...原创 2019-10-16 09:15:19 · 4716 阅读 · 1 评论 -
VTK基础学习
VTK能做什么?三维计算机图形、图像处理及可视化是VTK主要的应用方向。通过VTK可以将科学实验数据如建筑学、气象学、医学、生物学或者航空航天学,对体、面、光源等等的逼真渲染,从而帮助人们理解那些采取错综复杂而又往往规模庞大的数字呈现形式的科学概念或结果。VTK的特点 强大的三维图形功能。VTK既支持基于体素的体绘制(Voxel-Based Volume Rendering),又保留...原创 2019-10-21 15:57:57 · 2369 阅读 · 0 评论