第45集:图形进阶——vtkPolyData属性数据
发布时间
阅读量:
阅读量
1.从图形着色说起
上一实验的结果显示出图像呈白色状态。
值得注意的是图形的颜色设置紧密关联于vtkPolyData中的相关参数配置。
因为未设置任何颜色或 attribute 值,默认呈现为白色背景。
值得注意的是 attribute 数据可被分为 point attribute 以及 cell attribute 两个主要类别。
允许对 vtkPolyData 中的 point information 以及 cell structure 分别设定其相关的 feature parameter 区域。
值得注意的是 attribute data 的类型多样:
- 标量型如 curvature 值仅用于单值特征;
- 向量型如 normal vector 则提供方向信息;
- 张量型则主要用于复杂场域如流体动力学分析中;
其中张量 field 的应用较为广泛但难度也相对较高。
此外 color 可被视为一种特殊的 scalar attribute type
可以直接赋值给 point 或 cell 数据字段
这是最直观且广泛应用的颜色着色方式之一。
以下将通过实例代码展示如何对上述几何体进行着色处理:
> 1. #include <vtkAutoInit.h>
>
> 2. VTK_MODULE_INIT(vtkRenderin
全部评论 (0)
还没有任何评论哟~
