You are on page 1of 31

Voxler(4.0.

476) 帮助中的教程
气象家园 程贤辅编译 2016.12.25

请完成 Voxler 教程
本教程是在 Voxler 中入门的好方法。 本教程旨在向您介绍一些 Voxler 的基本功能。 完
成本教程后,您应该可以开始创建自己的项目。 课程应该按顺序完成; 然而, 它们不需要
在一个会话中完成。 如果您使用的是 Voxler 的演示版本,您将无法完成一些需要保存或导出
的教程步骤。 演示版本是该程序的完全功能的只读版本。 当出现这一情况时,它在文本中会
有提示,您按指示继续下一步,可以用演示来完成(替代那些真正的保存或导出操作)。

Voxler 用户界面概述
即使在有计算密集型的后台任务在运行的情况下,Voxler 仍使用多线程来保持与用户界
面的响应。 用户界面体系结构基于单文档、多视图模式。 这就可以允许存在、打开任何数量
的视图窗口的文档。 当最后一个视图窗口关闭时,程序提示保存更改(如果需要) ,并关闭文
档。 当选择“文件 | 新建”命令时,现有文档(如果存在)将关闭,为新文档腾出空间。

Voxler 使用可视化网格来表示数据,处理路径和输出。 当前项目的所有数据和模块在联


络图管理器中可见。 选择一个模块以便在属性管理器中修改该模块的相关属性。 模块的图形
输出显示在观察者窗口中。 联络图管理器、模块管理器、属性管理器和观察者窗口在 Voxler
用户界面中有更详细的讨论。 Voxler 文件可以保存、导出为各种文件格式,或使用“捕获视
频”命令来记录。

可以将几种数据类型加载到 Voxler 中。 一旦
数据加载后,可以选择适用于数据的
模块。 数据可以可视化和导出。

Voxler 用户界面
Voxler 用户界面布局包括标题栏,菜单栏,工具栏,模块管理器,联络图管理器,属性管
理器,观察者窗口和状态栏。 单击图像的一部分以转到有关用户界面的该组件的详细帮助页
面(这里不能转——译者)。
Voxler 用户界面包括多个工具栏和窗口。

下表总结了用户界面的每个组件的功能。
组件名称 组件功能
标题栏列出程序名称加上保存的 Voxler .VOXB 文件名(如果有)
。文件名
标题栏
后面的星号(*)表示文件已被修改。
菜单栏 菜单栏包含用于运行 Voxler 的命令。
工具栏包含 Voxler 工具按钮,它们通常是菜单命令的快捷方式。 将光标
工具栏 移动到每个按钮上,以显示描述命令的屏幕提示。 工具栏可以停靠或浮
动。
模块管理器列出了示例文件并提供对模块的快速访问。 模块管理器最初停
模块快管理器
靠在屏幕的最左侧。
联络图管理器显示可视化联络图,包括加载的数据文件,模块和连接。 联
联络图管理器
络图管理器最初停靠在屏幕的中间顶部位置。
属性管理器显示当前在网络管理器中选择的模块的属性。 属性管理器最初
属性管理器
停靠在屏幕的中间底部位置。
观察者窗口包含联络图管理器中模块指示的图形输出。 观察者窗口最初位
观察者窗口
于屏幕的最右侧。
状态栏显示有关 Voxler 中活动的信息。 状态栏分为三个部分。 左侧部分
状态条 显示帮助消息和进度文本。 中间部分显示各种任务的进度,例如加载大型
数据文件。 右侧部分显示窗口大小和长任务的剩余估计时间。
更改窗口布局
默认情况下,窗口显示在停驻的视图中; 然而,它们也可以显示为浮动窗口。 要更改停
靠窗口的位置,请单击窗口的标题栏,然后将其拖动到新位置。 细实心黑色矩形框表示窗口
停靠在新位置。 粗浅的灰色矩形框表示新位置是浮动的。 双击窗口的标题栏,在浮动和停靠
模式之间切换。 有关其他信息,请参阅“更改窗口布局”。

三分钟了解 Voxler
我们已经在 Voxler 中包含了几个示例文件,以便您可以快速查看一些 Voxler 的功能。 样
本文件不包括所有 Voxler 的许多数据类型、模块和功能。 打开示例文件后,联络管理器是一
个很好的信息来源,它指明了每个文件都包含些什么。 默认情况下,示例文件位于 C:\
Program Files \ Golden Software \ Voxler 4 \ Samples 文件夹中。

示例文件以一个内容丰富的方式来快速显示由 Golden Software 在 Voxler 中制作的项目。


浏览示例文件以获得思路并查看 Voxler 提供的不同可能性。 示例文件可以自定义并保存到新
的文件夹位置。

查看示例 Voxler 文件
使用模块管理器查看示例文件的步骤:
1、打开 Voxler。
2、选择“视图 | 管理器 | 模块管理器”
命令来显示模块管理器(如果尚未显示)。 命
令前的复选标记表示该管理器可见。 默认情况
下,模块管理器位于窗口的左侧。 示例文件位
于模块管理器顶部的 Samples 文件夹中。
3 、 双 击 样 本 文 件 ( 如 Golden (Math
module)-中文)以打开文件并在观察者窗口中
显示对象。 每次双击文件时,新文件将在观察
者窗口中打开,并且上一个文件关闭(实际不是
这样的,现在是另外打开一个窗口以显示新文
件对象——译者)。

或者,使用“文件 | 打开”命令以打开扩
展名为 .VOXB 的示例文件。

使用 Voxler
要在 Voxler 中创建三维模型,您需要从数
据开始。 Voxler 支持几种不同的数据类型。 模
块附加到数据以便显示数据或对数据进行调
整。 或者,数据可以被网格化以显示为等值面,
高度场和图像切片。 加载的数据类型决定了可
以对其执行什么样的操作。 有关每种类型的数据的详细信息,请参阅数据类型帮助页面。 有
关可以执行的操作类型的更多信息,请参阅模块简介帮助页面。

1、 打开 Voxler。
2、 单击“文件 | 导入”命令。
3、 在导入对话框中,选择数据文件,然后单击打开。
4、 在“数据导入选项”对话框中,设置文件格式选项。 您可以选择数据的分隔符并决定
如何处理文本。 单击“确定”。
5、 数据加载到 Voxler 中后,就作为数据模块显示在联络图管理器中。 如果没有看到联
络图管理器,请单击“视图 | 管理器 | 联络图管理器”命令。 小方框打勾的复选标
记表示管理器已打开。 向数据集添加模块将在联络图管理器中创建可视化的流水线,
从而允许您创建所需的输出。
6、 右键单击数据模块,然后选择“图形输出 | 散点图” 。 输出显示在观察者窗口中。
7、 在联络图管理器中选择散点图(ScatterPlot)模块,该模块的属性显示在属性管理器中。
可以根据需要调整属性。
8、 选择“文件 | 另存为”命令。 在另存为对话框中输入文件名,然后单击保存按钮保存
Voxler 项目。

教程课程包含有关使用 Voxler 的详细说明。 强烈建议您在开始 Voxler 之前完成教程的学


习。 如果可能,推荐你学习高级教程课程。

使用 Scripter(脚本管理器)
Voxler 的绘图任务可以使用 Golden Software 的 Scripter 程序或任何 ActiveX Automation 兼
容的客户端(如 Visual BASIC)在 Voxler 中自动执行。 脚本是一个文本文件,包含一系列在脚
本运行时执行的指令。 Scripter 可用于执行 Voxler 中的几乎任何任务。 你可以使用一个脚本
来做任何事情,你可以使用鼠标或键盘手动来执行。 脚本对于自动执行重复任务和合并一系
列步骤很有用。 Scripter 安装在与 Voxler 相同的位置。 有关 Scripter 的更多信息,请参阅 Voxler
Automation 帮助手册。 我们包括了几个示例脚本,以便您可以快速查看一些 Scripter 的功能。

示例脚本文件
有多种自动化示例可供选择。 您可以按原样运行脚本,也可以自定义和修改脚本。 示例
脚本默认位于 C:\ Program Files \ Golden Software \ Voxler 4 \ Samples \ Scripts 文件夹中。

在 Scripter 中运行示例脚本:
1、 打开资源管理器导航到 Scripter 的安装文件夹 C:\ Program Files \ Golden Software
\ Voxler 4 \ Scripter。 双击 Scripter.EXE 应用程序文件。
2、 单击 File | Open 命令,并在 C:\ Program Files \ Golden Software \ Voxler 4 \
Samples \ Scripts 文件夹中选择一个示例脚本 .BAS 文件。
3、 使用 Script | Run 命令并执行脚本。

工作表文件
工作表窗口是数据文件的可视窗口,用于显示、编辑、输入和保存数据。 工作表窗口有
几个有用且强大的编辑、转换和统计操作功能。 有几个导入和导出选项可用于从其他电子表
格程序打开数据文件。

工作表命令
工作表菜单命令包括:
文件 打开、关闭、保存、打印文件命令
包含撤消,重做,剪切,复制,粘贴,粘贴特殊,清除,插入,删
编辑
除,查找,查找下一个和替换
视图 控制工具栏,状态栏和管理器的显示
格式化 设置单元格格式,列宽和行高
包含用于对数据进行排序,计算统计信息,分配投影,重新投影数据
数据
和计算数学变换的命令
工具 调整程序选项
窗口 控制窗口的显示
帮助 提供对帮助主题的访问
应用程序/文档的控制菜单命令,控制着应用程序窗口或文档窗口的大小和位置。

标签视图
绘图、工作表和网格节点编辑器窗口以选项卡式文档显示。 当打开多个窗口时,标签选
项卡显示在文档的顶部,允许您单击选项卡以切换到其他窗口。 也可以拖动选项卡以对其重
新排序。 当文档包含未保存的更改时,其标签选项卡名称旁边会出现一个星号(*)
。 保存更
改后,星号将被清除。

工作表文件
下面的图片显示工作表文档窗口。 有关工作表窗口组件的信息,请参阅工作表窗口主题。
工作表窗口
要在工作表中输入数据,请单击“文件 | 打开”命令,以打开一个已经存在的数据文件或
单击“文件 | 新建 | 工作表”命令创建一个空白的工作表。

下面讨论工作表窗口的组件。

组件名称 组件功能
列编号(英文字符) 用英文字母标识的工作表的列序号。
行编号 用数字标识的工作表的行号。
单元格以粗体轮廓框突出显示。 激活的单元格从键盘接收数据输入
激活的单元格
(数字值或文本字符串)。 每次只有一个单元格处于激活状态。
激活单元格的位置 激活的单元格的位置,由列字母和行号指定。
显示激活单元格中包含的数据或文本的编辑框。 键入到空单元格中
激活单元格的编辑框
的数据会出现在编辑框和激活的单元格中。
工作表名称 保存显示在工作表或工作表中的数据文件的名称。
整个工作表选取按钮 用于选择工作表中的所有单元格的按钮。 位于工作表的左上角。

教程简介
本教程旨在向您介绍一些 Voxler 的基本功能。完成本教程后,
您应该可以开始使用 Voxler
与您自己的数据。 我们强烈建议您在继续使用 Voxler 之前完成本教程。 课程应该按顺序完
成; 然而,它们不需要在一个会话中完成。 教程大约需要一个小时才能完成。

在本教程中,您将导入数据,将数据链接到模块,更改属性和保存信息。 要打开教程,
请选择“帮助 | 教程”命令。

以下是本教程中包含的课程的概述。

“启动 Voxler”显示了如何开始 Voxler 或打开一个新的可视化联络图。


第一课:“载入数据”,讲解如何加载数据。
第二课:“创建图形输出模块”,讲解如何创建数据的散点图以及如何添加边界框。
第三课:“更改属性”,讲解如何更改模块的属性和旋转视图。
第四课:
“在工作表中编辑关联数据” ,讲解如何在工作表窗口中查看数据源模块的数据以
及如何编辑数据。
第五课:“使用计算模块”,讲解如何从点集创建均匀点阵(网格化——译者),将点阵显示
为等值面,以及如何过滤数据。
第六课:“连接多个模块”,讲解如何将多个输出模块连接到单个输入模块。
第七课:“保存信息”,讲解如何保存图形,数据和联络图。
第八课:
“导入和显示竖井” ,讲解如何导入竖井数据,将竖井数据显示为竖井模块,以及
修改竖井渲染模块属性。
课程应该按顺序完成; 然而,它们不需要在一个会话中完成。

高级教程
高级教程可用于演示 Voxler 的其他功能。 这些教程适用于初学者到高级用户。

关于文档的注释
Voxler 快速入门指南和在线帮助文件中使用了各种字体样式。 粗体文本表示窗口、菜单
命令、对话框名称和页面名称。 斜体文本表示对话框或窗口中的项目,如模块、组框名称、
选项和字段名称。 例如, “保存几何数据(Save Geometry Data)”对话框包含“保存在(Save in)”
下拉列表。 粗体和斜体文本可能偶尔用于强调。
此外,当菜单命令显示为“视图 | 适合窗口”时, 这就意味着:单击程序窗口顶部的“视
图”菜单,然后单击视图菜单列表中的“适合窗口”命令。

在演示版本中使用教程
某些 Voxler 功能在演示版本中被禁用,这意味着教程中的某些步骤无法由运行演示版本
的用户完成。 这在教程中会提示并指出,并提示用户继续下一步。

教程——启动 Voxler
开始 Voxler 会话:
1、 单击 Windows 开始按钮。
2、 导航到“程序 | Golden Software Voxler 4”(在 Windows XP 中)或“所有程序 | Golden
(在 Windows Vista 和 Windows 7 中)
Software Voxler 4” ,然后单击 Voxler 4。
3、 Voxler 4 从一个新的空白的观察者窗口开始。 第一次打开 Voxler 时,系统会提示您
输入序列号。您的序列号位于 CD 封面或电子邮件下载指南, 具体取决于您购买 Voxler
的方式。

如果 Voxler 已打开,请选择“文件 | 新建”命令或单击新建按钮 打开一个空的可视化


联络图,然后再继续教程。
教程——第一课:载入数据
许多数据类型在 Voxler 中都可以使用。 有关支持的数据格式的详细列表,请参阅文件格
式图表。 数据的三个主要类别是点集,网格和几何函数。 数据点的集合包含 X,Y 和 Z 数据
以及可选的组件数据和标签数据列。 网格可以是一维,二维或三维数据阵列。 几何函数文件
包括线,三角形和其他形状的几何函数。

您可以通过以下方式在 Voxler 中加载数据:


 单击“文件 | 导入”命令,或者
 右键单击“联络图管理器”并选择“导入” ,
 双击模块管理器中的“ 导入”项目,或
 将文件从计算机拖动到“联络图管理器”窗口。在联络图管理器上释放文件。

加载数据文件:
1、 单击“文件 | 导入”命令。 将打开“导入”对话框。
2、 在“导入”对话框中,将“查找范围”字段更改为位于主 Voxler 文件夹中的 Samples
目录。 默认情况下,此文件夹位于 C:\ Program Files \ Golden Software \ Voxler 4 \
Samples。 单击 xyzc1.dat 文件,然后单击打开按钮。
3、 文件加载到项目中,联络图管理器有一个名为 xyzc1.dat 的新数据源模块。

加载数据文件后,它在联络图管理器
中显示为模块。
4、 在使用数据文件添加图形输出或计算模块之前,我们必须确保文件的数据列已正确定
义。 单击 xyzc1.dat 模块以便在属性管理器中查看其属性。
5、 如果该部分尚未打开,请单击“输出属性”左边的 ,并确保“输出类型”设置为“绘
图点”。 如果它现在设置为“竖井” ,单击“竖井”并从下拉列表中选择“绘图点”。
6、 单击“工作表的数据列”旁边的 以查看数据列的规范属性。 下一步验证数据列是否
正确指定。
 “X 坐标” 设置为“数据列 A:X”
 “Y 坐标” 设置为“数据列 B:Y”
 “Z 坐标” 设置为“数据列 C :Z”
7、 单击组件和标签旁边的 以查看下面两个部分(如果它们尚未打开)。 验证以下设置是
否正确:
 分量关联列数设置为 1
 分量-1 设置为“数据列 D:C ”
 标注数据列数 设置为 1
 标注-1 设置为“数据列 E: ID”

现在,数据模块已准备好连接到图形输出模块。
xyzc1.dat 模块的列如上所述。

教程——第二课:创建图形输出模块
加载数据后,联络图管理器中将显示一个数据模块。 由于没有向数据模块添加图形模块,
“观察者”窗口为空。 在本课中,我们添加一个图形。

教程——2.1 创建散点图
散点图是空间体积内分布的点数据的模型,可选项包括表示数据值的颜色。
创建散点图:
1、 单击联络图管理器中的 xyzc1.dat 模块以将其选中。 所选模块将突出显示。
2、 在模块管理器中,双击列表中“图形输出”部分中的散点图(ScatterPlot)模块名称。 或
者,右键单击联络图管理器中的 xyzc1.dat,然后从右键的上下文菜单中选择“图形输
出 | 散点图”

散点图显示在观察者窗口中,并且“散点图”模块显示连接到联络图管理器中的 xyzc1.dat
模块。

在模块管理器中,如果未选择“显示所有模块”按钮,则只列出可与数据类型一起使用的

模块。 如果看起来像这样的按钮 ,则是被选择,如果当它看起来像这样时 ,则未被选


择。(这个按钮,在模块管理器的左上角。一般情况下,只显示可用模块,即未被选择。——译
者) 在这个例子中,我们使用的是点数据,因此显示的主要图形输出模块是轴、边界框、散点
图和矢量图。其他图形(例如等值面)需要网格数据作为输入,因此当该按钮未选择时不会列
出。
教程——2.2 添加边界框
接下来,我们将在输入数据的周围添加一个边界框。边界框是围绕输入数据范围而绘制的
三维线框。
绘制边界框:
1、 在联络图管理器中,单击 xyzc1.dat 模块。
2、 在模块管理器中,双击“图形输出”下的“边界框” 。

或者,您可以右键单击联络图管理器中的 xyzc1.dat 模块,并从上下文菜单中选择“图形


输出|边界框”

教程——第三课:更改属性
创建模块后,可以在属性管理器中更改其属
性。单击联络图管理器中的模块以选中它,并在属
性管理器中显示模块的属性。请注意,模块属性列
表中的某些项目仅供参考,无法更改。这些项目在
列表中显示为灰色。
教程——3.1 更改符号颜色
可以为散点图更改的一个属性是符号颜色。
更改符号颜色:
1、 单击联络图管理器中的散点图模块。“散点图模块”属性就在属性管理器中显示出来。
2、 在属性管理器中,单击常规选项卡。

3、 向下滚动到“渐变色谱”选项。单击按钮 左侧的示例色谱条(GrayScale)以打开选
项列表。单击 Rainbow 以更改配色。颜色映射到数据变量 C,如在“ 加载数据 ”那一
课中加载数据时所选择的。
教程——3.2 显示标注
标签可以在散点图上从 X,Y,Z,XYZ 或指定的标签列来显示。 让我们从标签列(本例中
是 E 列,列名称为 ID——译者)添加标签,以便可以识别数据。
添加标注:
1、 单击联络图管理器中的散点图模块。
2、 在属性管理器中,单击标注选项卡。
3、 将“显示标注”旁边的小方框打勾,以打开模块的标注显示。
4、 将“标注的字段”更改为所需的列。 在这本案例下,让我们选择列 E:ID。 标注将
添加到包含标注列中信息的数据点的位置旁边。
5、 单击字体旁边的符号 ,以打开标注的字体属性。
6、 要增加标注文字的大小,请单击并拖动“字号大小(点阵)”旁边的滑块 ,直到
所需的大小显示在“观察者窗口”中。

教程——3.3 更改边界框属性
更改边界框属性类似于更改散点图符号颜色那样。
更改边框框线的粗细和颜色:
1、 单击联络图管理器中的“边界框”,选中该模块。
2、 在属性管理器中,单击常规选项卡。
3、 单击颜色属性旁边的黄色。调色板打开。
4、 单击黑色以将边框颜色更改为黑色。
5、 鼠标点击“线条宽度(点阵)”旁边的值 1,进入编辑状态,并键入 1.5。按键盘上的
ENTER(回车)键,可见线条粗细被更新。

添加标注:
1、 点击“标注”选项卡。
2、 选中显示标注旁边的小方框,以便以边界框的字体字号的大小来显示边界框标注。
3、 要更改标注颜色,请单击颜色旁边的黑色框,然后选择另一种颜色,例如红色。
教程——3.4 旋转图形
观察者窗口的内容可以静态旋转和动画旋转。目前,我们正在查看从左下方的散点图。 我
们可以旋转散点图以更清楚地查看符号和标注。
可以通过单击观察者窗口,按住鼠标左键并拖动鼠标来旋转视图。如果在鼠标仍在移动时
释放鼠标按钮,则观察者窗口将进入自旋模式。
可以试验不同方向的旋转。如果图形处于旋转中,可以通过单击“观察者”窗口中的任意
位置停止旋转。
三向轴的组合指示器显示在观察者窗口的右下角。 轴的三向指示器仅供参考。 三向轴的
组合是对 X,Y 和 Z 方向的描绘,显示了观察者窗口的摄像机方向。当旋转图形以查看图形在
空间中如何旋转时,这是非常有用的。
可以使用“操作|视频捕获”命令,来记录观察者窗口图形的旋转过程。

教程——第四课:在工作表中编辑关联的数据
可以在工作表窗口中编辑数据源模块中保存的数据。在工作表窗口中进行的更改会立即在
观察者窗口中显示。在本课中,我们将在工作表中进行一些更改,并了解它是如何影响后续(下
游)模块的。
在工作表中查看 xyz1.dat 模块数据:
1、 单击联络图管理器中的 xyc1.dat 模块。
2、 单击属性管理器的“工作表”字段中的“编辑工作表”按钮。模块数据在新的工作表
窗口中打开。请注意,文档选项卡显示“链接到:” ,模块名称和模块 ID。这表示工作
表正在显示的是模块中的数据,而不是 xyzc1.dat 数据文件。
3、 单击包含“MW-1”标签的单元格 E2。单元格的粗边框表示单元格 E2 现在是活动单
元。
4、 键入新的标注名称,例如键入 BH-10,然后按 ENTER(回车)键。
5、 单击“数据 | 转换”命令。
“变换”对话框打开。
6、 将“转换”设置更改为列变量(例如 C = A + B) 。
7、 在变换表达式字段中,键入 B=40-(10-ROW())*4。
8、 在“首行”字段中输入 2,在“末行”字段中输入 9。
9、 单击变换对话框中的“确定”按钮。
10、 现在单击位于活动单元格位置框上方的 Voxler1 项目选项卡。

注意,以前标记为“MW-1”的点现在标记为“BH-10” (或任何您选择的名称) 。 您还可


以看到如何更改前 8 个点的 Y 值改变了散点图(读者仔细看标注为 BH-10 的散点集,它在上部
有弯曲的状况,这是变换了 8 个数据的结果——译者)。请注意,我们更改了 xyzc1.dat 模块的
数据,但是 xyzc1.dat 示例文件并未更改。要保存对链接数据所做更改的副本,请在工作表中
浏览数据时单击“文件|另存为”命令。

教程——第五课:使用计算模块
计算模块使用输入数据产生网格点集、过滤数据、合并数据和执行其他任务。几个视觉上
有趣的图形输出模块需要网格点阵数据,包括等值线图、高低区域图、等值面图、切片图、正
交图、流线图和形体渲染图。 XYZC1.DAT 文件包含分散分布的点数据。您可以使用网格化
(Gridder)模块从散点数据创建点阵。将点集转换为网格点阵后,我们可以将其显示为等值面图、
形体渲染图或等值线模块。应用过滤可以在联络图中查看对图形输出模块的影响。

教程——5.1 网格化数据
从 xyzc1.dat 创建一个网格点阵:
1、 在联络图管理器中,单击 xyzc1.dat 模块。
2、 在模块管理器中,双击“计算”部分中的网格化模块。网格化模块加载到联络图管理
器中。或者,您可以右键单击联络图管理器中的 xyzc1.dat 模块,然后选择“计算|网
格化”。
3、 在联络图管理器中,网格化模块上显示有一个黄色的 LED 指示灯 ,表示需要额外的
输入(表示尚未完成网格化过程——译者)。在这种情况下,我们需要在属性管理器中启
动网格化。在联络图管理器中选择网格化模块后,单击属性管理器中的常规选项卡。
4、 单击属性管理器中的开始网格化按钮开始网格化过程。 网格化模块 LED 指示灯在网
格化完成时变为绿色 。

教程——5.2 创建等值面图
网格化模块将散射点数据内插到均匀的网格上。要在观察者窗口中显示网格,网格化模块
需要连接到图形输出模块。等值面是指三维空间中恒定值的曲面,是可以用来显示点阵网格的
一种方式。
创建一个等值面:
1、 单击联络图管理器中的网格化模块,以将其选中。
2、 双击模块管理器中的等值面模块。或者,右键单击网格化模块并选择“图形输出|等值
面”。 等值面(Isosurface)模块出现,并连接到联络图管理器中的网格化(Gridder)模块,
并且在观察者窗口中显示等值面。

教程——5.3 更改等值面属性
我们可以用 isovalue(临界值)来改变等值面的外观。
更改等值面的属性:
1、 单击联络图管理器中的等值面(Isosurface)模块以选择它。
2、 在属性管理器中,单击常规选项卡。
3、 通过双击默认值,更改“临界值”旁边的值,键入 20,然后按键盘上的回车键。或者,
可以移动数字旁边的滑块 以更改临界值。 计算新的等值面并立即显示在观察
者窗口中。

4、 在属性管理器中,单击“渐变色谱”旁边的 GrayScale 颜色色谱,然后选择 Rainbow(彩


虹)。
5、 在属性管理器中,通过单击“材料”旁边的 ,打开“材料”部分。
6、 通过高亮显示不透明度的现有值,输入 0.5,然后按键盘上的回车键,或者移动滑块
,直到值为 0.5,更改不透明度值。 将不透明度更改为较低的值,允许等值面
是部分透明的。值越低,等值面就越透明。

教程——5.4 关于透明度的注意事项
不透明度值等于 0.0 时是完全透明的。不透明度值为 1.0 是完全不透明的。想要得到绝对
正确的透明度,渲染可能非常耗时。因此,Voxler 包含几个不同的算法,以便折衷速度与精确
性。如果透明度对于您的特定数据不正确,请参阅“视图|透明度类型” 选项。通常, “分类对
象”、
“分类三角形添加”和“分类对象”、 “分类三角形混合”方法,会导致良好的透明度输出,
但是这些方法显著慢于其他方法。在许多情况下产生良好结果的快速方法是“混合”或“延迟
混合”(因此常用的透明度算法是“混合”——译者)。

教程——5.5 数据过滤
您可以在数据文件模块和网格化模块之间添加计算模块以更改等值面。 Voxler 中有许多
数据过滤选项。 过滤修改数据流,这会影响所有下游模块。通常,当“上游”模块改变时,
“下游”模块自动改变。网格化模块是一个例外,因为网格化数据需要一段时间。
作为我们的数据过滤的示例,假设数据包含非常接近的点,并且我们希望将这些重复点组
合成单个代表值。

要平均这些重复点:
1、 单击联络图管理器中的 xyzc1.dat 模块。
2、 在“模块管理器”的“计算”文件夹部分中,双击“重复过滤器”模块将其添加到网
络管理器。 或者,右键单击 xyzc1.dat 模块并选择“计算|重复过滤器”

3、 单击联络图管理器中的“重复过滤器”模块以选择它。
4、 在属性管理器中,将“保留数据”选项更改为“中位数 Z”。
5、 在属性管理器中,输入 20 作为 Z 容差。

由于当前没有连接到“重复过滤器”模块的输出模块,因此在查看器窗口中没有可见的更
改。 我们可以通过将“重复过滤器”模块连接到“网格化”模块来进行更改。

要连接“重复过滤器”模块:
1、 首先,将“重复过滤器”模块移动到联络图管理器的左侧,以便轻松查看连接。 单击
“重复过滤器”模块图标,并将其拖动到联络图管理器的左侧。
2、 单击网络管理器中“重复过滤器”模块右侧的输出连接垫 。
3、 在联络图管理器中,单击“网格化”模块左侧的输入连接垫 以连接这两个模块。当光标位于可以
连接的模块上时,连接线从蓝色变为黄色。连接完成后,连接线颜色将更改为黑色。

由于“网格化”模块只接受一个输入,因此连接“重复过滤器”模块会导致“网格化”模
块自动断开与 xyzc1.dat 模块的连接。 此外,
“网格化”模块 LED 指示灯变为黄色,表示需要
额外注意。网格化完成后, “等值面图”模块自动更新,并将新的图形输出发送到观察者窗口。

更新“网格化”和“等值面图”模块:
1、 在网络管理器中,单击“网格化”模块以在属性管理器中查看其属性。
2、 在属性管理器中,单击常规选项卡。
3、 单击“数据相关参数”旁边的“重新计算”按钮。这将重新计算网格极限和其他参数,
以使用来自“重复过滤器”模块的新输入。
4、 单击属性管理器中的“开始网格化”按钮。进度表显示网格化进度,网格化模块指示
灯在网格化完成时变为绿色 。 “等值面图”模块将自动更新新信息,并在观察者窗口
中显示结果。
教程——第六课:连接多个模块
模块可以有多个连接。 例如,网格化模块的输出可以连接到多个图形输出模块,以在一
个图形中显示数据的多个方面。

教程——6.1 添加等值线
要向网格化模块添加另一个图形输出模块:
1、 单击联络图管理器中的“网格化”模块。
2、 在模块管理器中,双击“图形输出”部分中的“等值线”模块,将其连接到“网格化”
模块。 或者,右键单击“网格化”模块并选择“图形输出 | 等值线”
。 联络图管理器
现在包含已连接的“等值线”模块,观察者窗口将使用默认设置显示等值线。
3、 要更好地可视化连接,请单击“网格化”模块并将其拖动到“重复过滤器”模块的下
面。

有时,在“观察者”窗口中显示的默认设置不完全是我们所需要的。

要更改等值线属性:
1、 单击网络管理器中的“等值线”模块。
2、 在属性管理器中,单击常规选项卡。
3、 单击“层次计算法”旁边的“自动计算”,然后选择“最小,最大,间隔”。 此属性部分允许您设
置最小和最大等值线值和等值线间隔(等值线线之间的单位值)

4、 在属性管理器中,双击默认“层间隔”值,键入 5,然后按回车键。
5、 在属性管理器中,找到名为“渐变色谱”的属性。单击按钮左侧的示例色谱(GrayScale)以打开
下拉列表。单击 Rainbow 以更改等值线的颜色。
教程——6.2 更改透明度
如“关于透明度注意事项”中所述,透明度设置可能需要调整,以适应项目的需要。根据
透明度设置,所有等值线在观察者窗口中可能不可见。

要将透明模式更改为延迟混合,请选择“视图|透明度类型|延迟混合”命令。或者,在观
察者窗口中右键单击,然后从上下文菜单中选择“透明度类型|延迟混合”。尝试透明度选项,
以了解它如何影响场景。

教程——第七课:保存信息
有几种方法来保存 Voxler 信息:
 选择“文件|保存”以将数据集及其所有相关模块保存为 Voxler 项目文件。
 在工作表窗口中选择“文件|保存”以数据文件格式保存工作表。
 选择“文件|保存数据…”以保存所选中的模块数据(在模块上右击——译者)。
 在工作表中查看链接数据时选择“文件|副本另存为”,以保存对链接模块数据所做的
更改。
 选择“文件|导出”以导出图形文件,如位图。
 选择“操作|复制快照”以将观察者窗口的视图复制到剪贴板。
 选择“操作|视频捕获”以捕获屏幕旋转动画并保存到.avi 文件中。

如果您使用的是演示版本的 Voxler,您将无法使用上述的保存或导出命令,所以请跳到第
8 课。

教程——第八课:导入竖井数据
Voxler 可以从多个来源(包括来自 LAS 文件)导入钻井数据。通常,竖井数据(标志 Log)将
从一个文件导入,并且竖井(井圈 Collar)的物理位置将从另一个文件导入。通常,当竖井未被假
定为垂直时,也将导入指示钻井轨迹的方向的轨迹数据。

需要在新的空窗口中启动此项目,请单击“文件|新建|项目”命令。 如果您尚未这样做,
可以保存以前的教程信息。

辅助信息:
井是在项目中用 3D 路径的线条表示的通道。这些井可以显示定向数据、间隔数据,并且
可以与点数据结合使用以沿着路径创建其他图形输出模块。

标志(Log)是沿着井的选定间隔处的测量值。标志被导入到“竖井(WellData)”模块中,以在
竖井中创建值。标志可以使用沿着井的“从某深度”和“到某深度”的井的轨迹或间隔中的离
散分布值。
标志可以使用以下任何形式的位置信息:
1、预先计算的 X,Y 和 Z 测量值。Z 是“潜孔”深度值,通常记录为高程。
2、方位角,倾角和测量深度。从该信息自动计算 X,Y,Z 位置。
3、定向测量信息(方位角,倾角和测量深度)。 在属性管理器中的 WellData 模块的 Well
Path 选项卡上计算 X,Y,Z 的“井下”位置。

井圈(Collar)是竖井的 X,Y 和 Z 坐标的物理位置。当您加载“竖井数据(WellData)”模块


时,井圈被导入井顶的 X 坐标(井圈横坐标)、井顶的 Y 坐标(井圈纵坐标)和井顶的 Z 坐标(井
圈高程)。井圈也称为井顶或井口的测量位置。
井圈(Collar)的 X,Y 和 Z 值可以是任何单位。但是强烈建议 X,Y 和 Z 单位是相同的(都
为米,或都为英尺),以便获得最佳呈现。

教程——8.1 导入井圈数据(Collar Data)


对于此示例,井圈、轨迹数据和标志数据位于 Excel 电子表格的三个选项卡上。 每个选项
卡单独导入,具有以下步骤。
1、 单击“文件|导入”命令。
2、 在 导 入 对 话 框 中 , 选 择 井 圈 文 件 。 对 于 本 示 例 , 从 Samples 目 录 中 选 择
SampleWellData 2.xlsx 文件。默认情况下,Samples 目录位于 C:\ Program Files \
Golden Software \ Voxler 4 \ Samples。
3、 单击打开。
4、 在“XLSX 导入选项”对话框中,选择“井圈(Collar)”表,然后单击“确定”。 将数据
源模块添加到联络图管理器。
5、 单击“SampleWellData 2.xlsx – Collars”模块以在属性管理器中查看其属性。
6、 在“属性管理器”中:
a) 在输出部分将输出类型设置为“竖井” 。请注意,列属性从“绘图点”数据属性
更改为“竖井”数据属性。
b) 在“竖井列”部分中,通过单击“表格种类(Sheet type)”中的“全部类(All)”
(当前默认选择),并从列表中选择“管或井圈(Collars)”将“表格种类(Sheet
type)”设置为“管或井圈” 。
7、 双击模块管理器“竖井(Well)”文件夹中的“竖井数据 (WellData) ”模块,或右键单
击“SampleWellData 2.xlsx – Collars”模块并选择“竖井|竖井数据”。 添加“竖井数
据”模块并自动连接到“井圈数据”模块。

在 SampleWellData 2.xlsx - Collars 模块的属性管理器中,您可以看到,当“表格种类”更改


为“管或井圈”时,数据列会自动正确指定。Voxler 根据井和点数据的列顺序分配数据列。有
关自动列分配的详细信息,请参阅联机帮助中的数据源模块主题。

在属性管理器中,“竖井”页面显示导入的六口井。 如果您点击任何竖井旁边的 ,您可


以看到为该竖井导入的“顶部”信息(顶部的 X、Y、Z 坐标)。

教程——8.2 导入轨迹数据
在这一点上,已经被导入的是六个竖井的井圈或顶部位置。竖井轨迹是指竖井上下的位置
分布。轨迹定义了井的位置随着其变得更深而移动的方式。要导入竖井轨迹,请按照本节中的
步骤操作。

1、 单击文件|导入命令。
2、 在导入对话框中,选择井文件。 再次选择 SampleWellData 2.xlsx,然后单击打开。
3、 在 XLSX 导入选项对话框中,选择轨迹(Trajectories)表,然后单击确定。
4、 在属性管理器中:
a) 检查以确保“输出类型”设置为竖井。从上次导入中记住输出类型选择。
b) 将“表格类型”属性更改为“定向测量(Directional Survey)” 。 请注意,在属性管理
器中可以看到与上一部分中的“管或井圈”的选择不同,它有一组不同的属性。同
样,由于工作表中数据的顺序,列也会正确指定。
5、 单击“SampleWellData 2.xlsx – Trajectories”模块上的输出连接垫 。接下来按住并移动
鼠标将蓝色链接线条引导到“竖井数据”模块上的输入连接垫 上,放开鼠标。
6、 在弹出的上下文菜单中,选择“连接输入工作表 B(未连接) ”以完成两个模块的连接。
有关导入信息,以及程序会自动计算竖井轨迹路径的实际 X,Y 和 Z 值。

教程——8.3 显示竖井
此时,我们可以通过单击“联络图|图形输出|竖井渲染(WellRender)”命令来显示井的轨
迹。或者右键单击联络图管理器中的“竖井数据 (WellData) ”模块,然后选择“图形输出|竖
井渲染(WellRender)”。然后显示竖井轨迹。
教程——8.4 导入标志数据
通过导入附加数据可以改变竖井的外观。
1、 单击“文件|导入”命令。
2、 在导入对话框中,选择井文件。再次选择 SampleWellData 2.xlsx,然后单击打开。
3、 在“XLSX 导入选项”对话框中,选择“样本(Samples)”表,然后单击“确定” 。
4、 在属性管理器中:
a) 再次验证输出类型设置为“竖井(Wells)”。
b) 将“表格类型”属性更改为“起点/终点标志” 。
c) 通过在字段中键入值或单击按钮 ,将“标志列数”属性值更改为 2。
d) 单击“标志-2”字段中的当前选择,然后从列表中选择“数据列 E:MnO” 。
5、 单击“SampleWellData 2.xlsx – Samples”模块上的输出连接垫 。接下来按住并移动鼠
标将蓝色链接线条引导到“竖井数据”模块上的输入连接垫 上,放开鼠标。
6、 在弹出的上下文菜单中,选择“连接输入工作表 C(未连接) ”以完成两个模块的连接。

教程——8.5 在竖井上显示标志数据
导入标志数据后,可以修改竖井外观以使用以下步骤来显示标志:
1、 单击联络图管理器中的“竖井渲染(WellRender)”模块。
2、 单击属性管理器中的“间隔数据选项卡”。
3、 选中“显示间隔”旁边的小方框(打勾),以添加可变宽度标志信息。
4、 将“间隔标志”更改为“数据列 E:MnO”以使用 MnO 标志的“从某深度”和“到某
深度”作为间隔的定义。
5、 将“着色方法”更改为“按标志” ,以便间隔的颜色随
标志数据而变化。
6、 将“标志颜色”设置为“数据列 E:MnO”。
7、 将“渐变色谱”更改为 Rainbow,以在长度上显示不
同的颜色。颜色通过将 MnO 标志中的值映射到彩色
色谱图中的颜色来确定。
8、 设置“确定大小的方法”为“按标志” 。
9、 将“标志大小”设置为“数据 D 列:TiO2”。标志的
宽度现在由 TiO2 标志中的数据确定。

高级教程简介
通过完成本教程的第 1 课到第 7 课,您现在对 Voxler 有基本的了解。
其余的教程课程是强烈推荐的可选课程。初级用户可以从这些附加的教程中受益并直达成
为高级用户。

高级教程——高低区域图

本教程在使用“高低区域图 (HeightField) ”模块时提供了适当的建议。


本高级教程中讨论了两种导入方法。您将使用这两种方法导入同一网格文件。

方法一
在第一种方法中,您将加载具有平坦 Z 值的 Surfer 网格文件.GRD,其中导入网格的 Z 值
作为 C 值(一个分量值)。
1、 单击“文件|新建”命令,以打开新的观察者窗口。
2、 单击“文件|导入”命令。
3、 在导入对话框中,从 Voxler 4 Samples 文件夹(位于:C:\ Program Files \ Golden
Software \ Voxler 4 \ Samples)中,选择示例网格文件 BoulderColorado.grd,然后单
击打开按钮。
4、 在“网格导入选项”对话框中,选择“导入为规整的网格(默认)”选项,然后单击“确
定” 。 选择此选项将网格文件导入 Voxler,以便将 Z 值导入为零,并将实际 Z 值分配
给 C 分量作为它的值,以便将 XYZC 数据导入 Voxler。
5、 数据模块“BoulderColorado.grd”显示在联络图管理器中。右键单击该数据模块,然
后选择弹出菜单“图形输出|高低区域图(HeightField)” 。
6、 在联络图管理器中选择“BoulderColorado.grd”模块以在属性管理器中显示属性。单
击“查看数据”按钮 以查看导入到 Voxler 中的数据。
7、 在“网格查看器”对话框中,单击左侧的显示: “Z 轴”。 可以看到 Z 值全部为零。 单
击左侧的显示: “分量 1” ,C 值(分量 1)是网格文件原来的 Z 值。为了正确显示高程值,
默认情况下在“高低区域图(HeightField)”模块中添加了比例因子。单击“X”按钮关
闭“网格查看器”对话框。
8、 在联络图管理器中选择“高低区域图”模块,以便在属性管理器中显示属性。注意,
此时的“比例因子”是设置为 0.25,将该“比例因子”更改为 0,此时,网格文件显
示为平面,因为 Z 值实际为零。
9、 将“渐变色谱”更改为 Rainbow。

方法二
在第二种方法中,您将以正确的高度场来导入 Surfer 的.GRD 网格文件,添加一个“高低
区域图(HeightField)”模块,并手动调整它的属性。
1、 单击“文件|导入”命令。
2、 在导入对话框中,从 Voxler 4 Samples 文件夹(位于:C:\ Program Files \ Golden
Software \ Voxler 4 \ Samples)中选择示例网格文件 BoulderColorado.grd,然后单击
打开按钮。
3、 在“网格导入选项”对话框中,选择“作为曲线网格”选项。并且选中“使用分量的
最小值”选项。单击确定按钮。
4、 网格数据模块“BoulderColorado.grd 2”显示在联络图管理器中。右键单击该数据模
块,然后选择“图形输出|高低区域图” 。
5、 在联络图管理器中选择“BoulderColorado.grd 2”模块以在属性管理器中显示属性。
单击“查看数据”按钮 以查看导入到 Voxler 中的数据。
6、 在“网格查看器”对话框中,单击左侧的显示: “Z 轴” 。Z 值是网格文件中的所有 Z 数
据值。单击左侧的显示: “分量 1” 。 C 值也是网格文件 Z 值。这是允许 Z 值正确显示
没有比例因子的高程值。单击“X”按钮关闭“网格查看器”对话框。
7、 单击联络图管理器中的“高低区域图 2(HeightField 2)”模块。在属性管理器中,将渐
变色谱更改为 Rainbow(彩虹)。

高级教程——数学模块

本教程是在使用“数学(Math)”模块时提供的建议。
在两个“高低区域图(HeightField)”模块之间使用数学模块来联系:
(在所有的 Voxler 工作目录中,找不到 All.dat 数据文件,因此下列操作过程没有经过验
证,需要读者自行理解和学习参考。——译者)
1、 在 Surfer 或其他程序中创建曲面网格文件的顶部和底部( 如何创建这两个文件,没有
资料可参考。——译者)。
2、 在 Voxler 中,单击“文件|导入”命令。选择顶面网格文件。单击确定按钮。数据模块
加载到联络图管理器中。
3、 单击“文件|导入”命令。选择底部网格文件。单击确定按钮。数据模块加载到联络图
管理器中。
4、 单击“文件|导入”命令。选择用于网格化顶面的数据文件。将 X 和 Y 列设置为正确的
列。对于 Z 和 C 列,将值设置为曲面的顶部。
5、 在联络图管理器中选择数据文件。右键单击数据模块,然后选择“计算|网格化”添加
一个“网格化 Gridder”模块来网格化数据。
6、 在联络图管理器中选择“网格化 Gridder”模块。在属性管理器中,单击“开始网格化”
按钮。
7、 右键单击联络图管理器中的“网格化 Gridder”模块,然后选择“计算|数学” ,将“数
学”模块添加到网格数据中。
8、 在联络图管理器中选择顶部曲面网格模块。右键单击并选择“连接输出网格” 。 将连
接线拖动到“数学”模块并选择“连接输入网格 B” 。
9、 在联络图管理器中选择底部曲面网格模块。右键单击并选择“连接输出网格” 。 将连
接线拖动到“数学”模块并选择“连接输入网格 C” 。
10、 在网络管理器中选择“数学”模块。 在属性管理器中,将表达式[1]更改为“IF Z>B or

Z<C,0,A”
11、 如果需要,使用“联络图|计算|变换”命令将“计算|变换”附加到“数学”模块。这可
能在缩放 Z 高度时需要这样做。
12、 将“形体渲染(VolRender)”模块连接到“变换(Transform)”模块(如果存在),或者
使用“联络图|图形输出|形体渲染(VolRender)”命令连接到“数学(Math)”模块。并更
改“形体渲染(VolRender)” 模块的任何属性。

教程结束

恭喜,您已经完成了 Voxler 教程! 培训视频在 Golden Software 网站上提供。


附加资料:——数据类型和文件格式

在 Voxler 中,数据被导入并连接到各种模块以完成特定的任务,例如显示散点图、等值
面、高度场和图像切片。数据类型决定了可以连接的模块类型。 Voxler 支持几种不同的数据
类型。有关支持的文件格式的详细列表,请参阅文件格式表。
Voxler 有四种主要类型的数据:散点点集,竖井数据,网格数据和几何形状。下面详细讨
论每种数据类型。

一、散点点集
散点点集包含一个或多个三维点的位置。 每个位置都有 X,Y 和 Z 坐标以及可选的数据分
量。这些点可以具有任意数量的分量。分量是与每个点相关联的数据变量。通常,此变量是您
想要可视化的数据,例如浓度数据。
点数据集是空间中的 XYZ 点的集合,可选的,还具有与之相关联的其他数据值。有时,这
被称为“XYZC 数据”,其中 XYZ 表示三维位置,C 表示该位置处的一个或多个数据分量值。

二、竖井数据
“竖井数据 (WellData) ”模块是用于将竖井数据导入项目的容器。每个竖井使用“文件|
导入”命令单独导入到竖井数据模块。一个竖井数据模块可以包含任何数量的竖井,每个竖井
包含特定于该井的信息。每个竖井可以包含 X、Y、Z、MD(测量深度)、方位角、倾角和任何数
量的标志(Logs)。
“标志(Log)”是与竖井井下位置相关联的数据变量,并且通常是要建模的变量。

三、网格点阵数据
网格由一维、二维或三维数据阵列组成。网格数组是点数据具有一定规则、一定结构的矩
阵。一维网格是一行数据。二维网格类似于图像或 Surfer 网格。三维网格则定义了数据在三维
空间的位置。网格中的每个节点(或点)可以包含一个或多个分量或数据值。网格进一步由节
点成几何分类:均匀分布、直线分布或曲线分布。单个分量网格具有与每个节点相关联的单个
数据值(分量)。 多分量网格每个节点具有两个或更多个分量。
网格可以通过节点分布的几何形状进一步分类:

上述图是二维的,但是实际的网格点阵可以是一维的,二维的或三维的。
节点之间的间隔在每个方向上是固定的,
均 但是三个方向中的每一个方向上的间隔可以
匀 不同。均匀网格的数轴是正交的。图像或位图
整 是示例性二维均匀点阵。从 MRI( 核磁共振成
齐 像医疗设备)或 CT 机(一种功能齐全的病情探
划 测仪器 )产生的大多数医疗数据集是三维均匀
一 网格。

这是均匀整齐划一网格的示例。
间距是可变的,但轴是正交的(如对数 -
直 对数坐标纸)。 在 X,Y 和 Z 方向上针对网
线 格平面明确地存储坐标,并且必须单调递增。

线



这是直线网格的示例。
间距是可变的,并且网格轴是非正交的。
曲线网格具有有规则的拓扑(像所有网格那
样),但是又具有不规则的几何形状。 每个
节点的坐标是独立设置的。网格可以被扭曲成
其中单元不重叠(或自相交)的任何配置。曲
线网格常用于流体动力学。 由于每个节点都
有自己的一组三维坐标,曲线网格是最一般
的。它们也是处理效率最低的,需要更多的内
存和时间。

曲 右图自上至下:
线
型 这是一维曲线网格的示例。

这是二维曲线网格的示例。

这是三维曲线网格的示例。

网格在每个节点处包含数据元组。数据元组由一个或多个数据值(分量)组成。对于任何
给定的网格,每个元组的分量的数量是固定的。分量使用单个原始数据类型指定。这些数据元
组类型数据对精度和范围的存储要求如下表。表中指定的大小是存储单个值的大小(以字节为
单位)。
基本类型 大小 极小值 极大值
带符号 8 位 1 -128 127
无符号 8 位 1 0 255
带符号 16 位 2 -32768 32767
无符号 16 位 2 0 65535
带符号 32 位 4 -2147483648 2147483647
无符号 32 位 4 0 4294967295
带符号 64 位 8 ~ -9.223372e18 ~ 9.223372e18
浮点数 32 位 4 ~ -3.402823e+38 ~ 3.402823e+38
双精度数 64 位 8 ~ - 1.797693e+308 ~ 1.797693e+308

 无符号 8 位数据通常称为“字节”数据。
 网格节点由索引元组(i.j.k.)引用,
“i”是 X 方向上的索引,
“j”是 Y 方向上的索引,并
且“k”是 Z 方向上的索引。
 颜色数据作为 RGBA 字节值存储在网格内。
 数据存储在单个存储器块中,其中 X 方向变化最快,随后是 Y 方向,然后是 Z 方向。例如,假设
一个具有 X,Y,Z 尺寸为 2×3×2 的网格,每个元组两个分量,使用 BYTE 作为计量单元。数
据块在存储器中具有以下布局,使用术语(ZYXC):
0000, 0001, 0010, 0011,
0100, 0101, 0110, 0111,
0200, 0201, 0210, 0211,
1000, 1001, 1010, 1011,
1100, 1101, 1110, 1111,
1200, 1201, 1210, 1211.
第一个字节为原点。数据块的大小为 24 字节。

四、几何形状数据
几何形状由三角形、纹理贴图、线段和其他对象组成。几何形状在联络图的末端收集并显
示在观察者窗口中。几何形状数据可以从数据文件添加,例如 DXF,SHP,BLN 或 IV 文件,或
者可以使用模块创建,如等值线或等值面。

数据的白化
在数据点集和网格中完全支持白化消隐。Voxler 中的消隐数据不由特殊的“标志”值表示。
这允许使用给定基本类型的全范围,而不被误表示为空白节点。例如,如果无符号字节数据被
存储在网格中,则从 0 到 255 的值可以存储在网格中,而不需要保留特殊的空白值。这都是由
Voxler 内部处理。

当不满足搜索条件时,网格化(Gridder)模块中的网格节点通常为空白; 在过滤边缘处理,
以及当较小的输入点阵被重采样到较大的输出点阵时(其中输入点阵范围外的节点被消隐) 。
白化节点一般不显示在输出模块中。但是,如果导出格式支持导出的数据文件,则会将其
写入导出的数据文件中。例如,如果导出一个 Surfer 的.GRD 文件,Voxler 内的内部空白节点
将在输出文件中转换为 Surfer 网格空白值。

文件格式图表
(Voxler 使用的文件格式有很多,请自行参考帮助文件,这里不再赘述。——译者)

上面是翻译的帮助文件中的一部分,到此为止。下面是我的一些解释:
为了方便大家理解和使用该软件,现将 Voxler 的模块中英文名称列表对照如下:
A、图形输出模块:
Annotation \注解
Axes \轴
BoundingBox \边界框
ClipPlane \剪贴板
Contours \等值线图
FaceRender \表面渲染
HeightField \高低区域图
Isosurface \等值面图
ObliqueImage \切片图
OrthoImage \正交图
ScatterPlot \散点图
StreamLines \流线图
Text \文本
VectorPlot \矢量图
VolRender \形体渲染
WellRender \竖井渲染
B、计算模块:
ChangeType \改变类型
DuplicateFilter \重复过滤器
ExclusionFilter \排除过滤器
ExtractPoints \提取绘图点
Filter \过滤器
Gradient \梯度
Gridder \网格化
Math \数学
Merge \合并
Resample \重新采样
Slice \切片
Subset \子集
Transform \变换
C、数据源模块
FunctionLattice \函数网格
Geometry \几何图
PointSet \数据点的集合
TestLattice \测试网格数据
Worksheet \工作表
D、常规模块
GlobalSettings \全局设置
Info \信息
Light \照明
E、竖井模块
WellData \竖井数据

关于 Voxler 软件之我见
Voxler 软件,是一款三维可视图形作图软件。网上介绍它的各种图形也不少。它需要的数据是 X、Y、
Z、C 形式的数据。X、Y、Z 决定了三维空间中的某一点,C 是这个点上的某种性质的数据,可以是一个
或多个,统称为 C 分量。
就我个人的感觉,该软件在地质、地矿、钻井等业务方面大有用处,目前应用的人群也大多在这些行业。
在气象行业用的人并不多,可能将来在冷空气大气团入侵、雾霾气团的三维表示、龙卷风台风飓风等热带气
旋的表示方面有所作用,期望它能为气象界人士做出贡献。还有,其实它还可以广泛应用于医疗行业,例如
MRI (核磁共振成像)或 CT 机上,目前医生拿到的只是一系列的截面图(Voxler 软件中称为切片图),并没有
三维的 CT 病灶分布分析图。其实,Voxler 可以很轻松地展现那些肿瘤病灶或脑部血液淤块的三维分布情
况。所以我也期望有医疗界的朋友能够自主使用 Voxler 软件造福于患者。

程贤辅 2016/12/21