VTK User\\'s Guide中文版

2019-01-19 18:59

VTK用户指南 版本4.0

William J. Schroeder 1998-2000

第一部分 VTK 介绍

第1章 欢迎

1.1 机构-----------------------------------------------------------------------------------------------8 1.2 怎样使用VTK----------------------------------------------------------------------------------8 1.3 附加资源-----------------------------------------------------------------------------------------8

第2章 安装

2.1 概述-----------------------------------------------------------------------------------------------9 2.2 安装VTK到Windows9x/NT/ME/2000/XP------------------------------------------------9 二进制安装-------------------------------------------------------------------------------------9 源代码安装-------------------------------------------------------------------------------------9 2.3 安装VTK到Unix操作系统

源代码安装------------------------------------------------------------------------------------10 运行CMake------------------------------------------------------------------------------------11 编译源代码

建立VTK多平台 安装VTK 第3章 系统概述

3.1 系统设计---------------------------------------------------------------------------------------12 图形模型--------------------------------------------------------------------------------------13 可视化模型-----------------------------------------------------------------------------------15 3.2 创建一个应用---------------------------------------------------------------------------------19 用户方法、对象和命令--------------------------------------------------------------------19 Tcl----------------------------------------------------------------------------------------------19 C++---------------------------------------------------------------------------------------------20 Java Phthon

Visual Basic/COM/ActiveX 3.3 在两种语言间转换

第二部分 通过例子学习VTK

第4章 基础

4.1 创建1个简单的模型-------------------------------------------------------------------------24 程序化源对象---------------------------------------------------------------------------------24 读取源对象------------------------------------------------------------------------------------26

4.2 使用VTK交互器-----------------------------------------------------------------------------27

vtk绘制窗口交互器

交互风格

4.3 滤波数据---------------------------------------------------------------------------------------29 4.4 控制相机---------------------------------------------------------------------------------------30 安装相机 简单操作方法 控制视角方向 透视与正交视

保存与恢复相机状态

4.5 控制光线---------------------------------------------------------------------------------------32 位置光

4.6 控制3D道具-----------------------------------------------------------------------------------32 指定vtk道具3D位置 演员

演员的详细级 装配 体

vtk装载3D道具

4.7 作用纹理---------------------------------------------------------------------------------------37 4.8 拾取---------------------------------------------------------------------------------------------38 vtk装配路线 例子

4.9 vtk坐标和坐标系---------------------------------------------------------------------------40 4.10 控制vtk演员2D----------------------------------------------------------------------------41 4.11 注释--------------------------------------------------------------------------------------------41 2D注释

3D注释和vtk跟踪

4.12 特殊绘图类-----------------------------------------------------------------------------------44 尺度棒 X-Y绘制 边界盒轴 标记数据

4.13 变换数据--------------------------------------------------------------------------------------48 高级变换 第5章 可视化技术

5.1 可视化VTK数据集vtkDataSet(和子类) -------------------------------------------------50 使用数据属性进行工作 颜色映射 轮廓化 浮雕化 流线图 流线表面 剪裁 融合数据 附加数据

用另外一个尺度给等值面赋颜色 抽取单元格子集

抽取单元格作为多边形数据

5.2 可视化多边形数据---------------------------------------------------------------------------67 手工产生多边形数据 产生表面当量 十比一抽取 平滑网格 粘贴数据 产生纹理坐标

5.3 可视化结构网格-----------------------------------------------------------------------------74 手工产生结构化网格 抽取计算平面 结构网格子样化

5.4 可视化直线网格-----------------------------------------------------------------------------76 手工产生VTK直线网格 抽取计算平面

5.5 可视化非结构网格--------------------------------------------------------------------------77 手工产生VTK非结构网格 抽取部分网格 非结构网格轮廓化 第6章 可视化图像和体数据

6.1 VTK结构化点的历史表示-----------------------------------------------------------------80 6.2 手工产生VTK图像数据-------------------------------------------------------------------80 6.3 抽取图像数据子样--------------------------------------------------------------------------81 6.4 基于尺度值的弯曲--------------------------------------------------------------------------83 6.5 图像显示--------------------------------------------------------------------------------------83 图像观察者 图像演员

6.6 图像源-----------------------------------------------------------------------------------------85 2D帆布图像源 3D椭圆体图像源 高斯图像源 网格图像源 噪声图像源 正弦曲线源

6.7 图像处理--------------------------------------------------------------------------------------88 梯度化 高斯平滑 直方图 图像逻辑 重新切片

6.8 体绘制-----------------------------------------------------------------------------------------92 一个简单的例子

为什么会有多种体绘制技术? 产生一个VTK体 使用片层化函数 使用颜色变换函数

在一个体属性中控制颜色和透明度 在一个体属性中控制阴影 产生一个体映射 裁剪一个体 粘贴一个体

对一个体应用3D纹理 控制标准编码 体素光线计算 2D纹理映射

VolumePro绘制硬件 速度和精确度交替使用

使用vtkLODProp3D改善性能 可行性/局限性技术 第7章 建立模型

7.1 隐模型----------------------------------------------------------------------------------------114 定义隐函数

对隐函数进行抽样

7.2 挤压-------------------------------------------------------------------------------------------117 7.3 构建表面-------------------------------------------------------------------------------------119 Delaunay三角形化 高斯油彩

无组织点产生表面

第三部分 VTK研发者指南

第8章 数据接口和其他

8.1 读入器----------------------------------------------------------------------------------------130 多边形数据读入器 图像和体素读入器 数据集读入器 结构化网格读入器 线性网格读入器 非结构化网格读入器

8.2 写入器----------------------------------------------------------------------------------------131 多边形数据读入器 图像和体素读入器 结构化网格读入器 线性网格读入器 非结构化网格读入器

8.3 输入者----------------------------------------------------------------------------------------132

8.4 输出者----------------------------------------------------------------------------------------132 8.5 创建硬拷贝----------------------------------------------------------------------------------132 保存图像

保存大(高分辨率)图像

8.6 产生动画(使用样条) -----------------------------------------------------------------------134 8.7 使用现场数据工作--------------------------------------------------------------------------136

第9章 贡献编码

9.1 编码补偿--------------------------------------------------------------------------------------141 为VTK贡献编码的条件 编码风格 如何贡献编码

9.2 标准方法: 创建和消除对象---------------------------------------------------------------142 9.3 拷贝对象和受保护的方法------------------------------------------------------------------143 9.4 写一个VTK类: 综述-----------------------------------------------------------------------144 找到一个相似类 识别一个超类 单个类Per.h 文件 必需的方法 文档编码

使用SetGet宏 向VTK中添加类

9.5 对象工厂--------------------------------------------------------------------------------------145 综述

如何写一个工厂 如何安装一个工厂 例子工厂

第10章 流水线执行管理

10.1 执行过程--------------------------------------------------------------------------------------151 概述和术语 更新信息通道 传播更新扩展通道 触发异步更新通道 更新数据通道

10.2 使用流---------------------------------------------------------------------------------------162

第11章 VTK数据对象接口

11.1 数据组---------------------------------------------------------------------------------------166 方法

11.2 数据集---------------------------------------------------------------------------------------169 11.3 VTK数据集接口---------------------------------------------------------------------------170 方法 例子


VTK User\\'s Guide中文版.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2002年1月自考中英合作会计学试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: