Voxler: 3D Well & Volumetric Data Visualization
Voxler: 3D Well & Volumetric Data Visualization
Registration entitles you to free technical support, free minor updates, and upgrade
pricing on future Voxler releases. The serial number is required when you run
Voxler the irst time, contact technical support, or purchase Voxler upgrades.
For future reference, write your serial number on the line below.
_________________________________
Voxler® Full User’s Guide
3D Data Visualization
The Voxler® program is furnished under a license agreement. The Voxler software, quick start guide,
and full user’s guide may be used or copied only in accordance with the terms of the agreement. It is
against the law to copy the software, quick start guide, or full user’s guide on any medium except as
specifically allowed in the license agreement. Contents are subject to change without notice
Voxler is a registered trademark of Golden Software, LLC. All other trademarks are the property of their
respective owners.
October 2015
Table of Contents
i
Table of Contents
ii
Voxler 4 User’s Guide
iii
Table of Contents
Help ..................................................................................................................................................... 39
Property Manager Controls ................................................................................................................ 39
New Features ......................................................................................................................42
Graphical Module Features................................................................................................................. 42
User Friendly ....................................................................................................................................... 42
Data Features ...................................................................................................................................... 42
Import and Export Improvements ...................................................................................................... 42
Automation Updates........................................................................................................................... 43
Chapter 2 - Tutorial ........................................................................ 45
Tutorial Introduction .............................................................................................................45
Advanced Tutorials ............................................................................................................................. 45
A Note About the Documentation ...................................................................................................... 45
Using the Tutorial with the Demo Version ......................................................................................... 46
Starting Voxler.....................................................................................................................46
Lesson 1 - Loading Data........................................................................................................46
Lesson 2 - Creating Graphics Output Modules ..........................................................................48
2.1 - Creating a Scatter Plot - Tutorial ................................................................................................. 48
2.2 - Adding a Bounding Box - Tutorial ............................................................................................... 48
Lesson 3 - Changing Properties ..............................................................................................49
3.1 - Changing Symbol Colors - Tutorial .............................................................................................. 50
3.2 - Displaying Labels - Tutorial ......................................................................................................... 50
3.3 - Changing the Bounding Box Properties - Tutorial....................................................................... 51
3.4 - Rotating Graphics - Tutorial ........................................................................................................ 52
Lesson 4 - Editing Linked Data in the Worksheet ......................................................................52
Lesson 5 - Using Computational Modules.................................................................................53
5.1 - Gridding Data - Tutorial .............................................................................................................. 53
5.2 - Creating an Isosurface - Tutorial ................................................................................................. 54
5.3 - Changing the Isosurface Properties - Tutorial ............................................................................ 55
5.4 - A Note About Transparency - Tutorial ........................................................................................ 57
5.5 - Filtering Data - Tutorial ............................................................................................................... 57
Lesson 6 - Connecting Multiple Modules ..................................................................................60
6.1 - Adding Contours - Tutorial .......................................................................................................... 60
6.2 - Changing the Transparency - Tutorial ......................................................................................... 62
Lesson 7 - Saving Information ...............................................................................................63
7.1 - Saving a Project - Tutorial ........................................................................................................... 63
iv
Voxler 4 User’s Guide
v
Table of Contents
vi
Voxler 4 User’s Guide
vii
Table of Contents
Properties.......................................................................................................................................... 130
General Options ................................................................................................................................ 131
Point Source Module - Geometry Page ............................................................................................ 132
Data Source Commands ...................................................................................................... 133
Import Data, Well Data, Geometry, or Lattices ................................................................................ 133
FunctionLattice ................................................................................................................................. 133
TestLattice ......................................................................................................................................... 135
Geometry Page ................................................................................................................................. 138
Data View Dialog ................................................................................................................ 139
Resize Window .................................................................................................................................. 140
Close Window ................................................................................................................................... 140
How can I display 3D lines? ................................................................................................. 140
How can I display geometric shapes in Voxler? ...................................................................... 141
Other Shapes..................................................................................................................................... 149
Chapter 5 - Computational Modules .............................................. 151
Introduction to Modules ...................................................................................................... 151
View All Modules .............................................................................................................................. 151
View Applicable Modules.................................................................................................................. 151
Import ............................................................................................................................................... 151
Viewer Window................................................................................................................................. 152
Module Types.................................................................................................................................... 152
Computational Modules ....................................................................................................... 153
ChangeType ...................................................................................................................... 154
Inputs ................................................................................................................................................ 154
Outputs ............................................................................................................................................. 154
Properties.......................................................................................................................................... 154
DuplicateFilter ................................................................................................................... 156
Inputs ................................................................................................................................................ 156
Outputs ............................................................................................................................................. 156
Properties.......................................................................................................................................... 156
ExclusionFilter ................................................................................................................... 158
Inputs ................................................................................................................................................ 159
Outputs ............................................................................................................................................. 159
Properties.......................................................................................................................................... 159
Examples ........................................................................................................................................... 160
viii
Voxler 4 User’s Guide
ix
Table of Contents
x
Voxler 4 User’s Guide
xi
Table of Contents
xii
Voxler 4 User’s Guide
How can I change the data min and data max in the legend?................................................... 291
How can I calculate volume?................................................................................................ 291
How do I create an Isosurface with different colors above and below a GRD surface?.................. 292
How can I model geologic surfaces? ..................................................................................... 292
How do I use interval data for formation tops or ore grade? .................................................... 293
xiii
Table of Contents
Properties.......................................................................................................................................... 321
Chapter 13 - OrthoImages and ObliqueImages ............................ 327
OrthoImage Module ............................................................................................................ 327
Inputs ................................................................................................................................................ 327
Outputs ............................................................................................................................................. 327
Properties.......................................................................................................................................... 328
General Options ................................................................................................................................ 328
ObliqueImage Module ......................................................................................................... 330
Inputs ................................................................................................................................................ 330
Outputs ............................................................................................................................................. 330
Properties.......................................................................................................................................... 331
General Options ................................................................................................................................ 331
Cutting Plane ..................................................................................................................... 333
Properties.......................................................................................................................................... 333
Legend ............................................................................................................................. 336
Properties.......................................................................................................................................... 336
Chapter 14 - VolRenders ............................................................... 341
VolRender Module .............................................................................................................. 341
Inputs ................................................................................................................................................ 341
Outputs ............................................................................................................................................. 341
Properties.......................................................................................................................................... 342
General Options ................................................................................................................................ 342
VolRender - Legend Page .................................................................................................................. 344
How do I blank a lattice above an irregular topography surface? .............................................. 348
xiv
Voxler 4 User’s Guide
xv
Table of Contents
xvi
Voxler 4 User’s Guide
xvii
Table of Contents
xviii
Voxler 4 User’s Guide
xix
Table of Contents
xx
Voxler 4 User’s Guide
xxi
Table of Contents
xxii
Voxler 4 User’s Guide
xxiii
Table of Contents
xxiv
Voxler 4 User’s Guide
xxv
Table of Contents
xxvi
Voxler 4 User’s Guide
xxvii
Table of Contents
JPEG Compressed Bitmap .JPG, .JPEG Import Automation Options ................................................. 831
JPEG-2000 File Interchange Format .JP2 Import Automation Options............................................. 832
.LAS Import Automation Options ...................................................................................................... 832
LAS LiDAR Binary File Import Automation Options........................................................................... 834
Iris Explorer .LAT Import Automation Options ................................................................................. 835
Leica Confocal Scanning .INFO Import Automation Options ............................................................ 835
Microsoft Access .MDB Import Automation Options ....................................................................... 836
MapInfo Interchange Format .MIF Import Automation Options...................................................... 837
DICOM Medical Image .DIC, .DCM, .AN1, .AN2 Import Automation Options .................................. 837
NetCDF .NC File Import Automation Options ................................................................................... 838
PLOT-3D .P3D, .XYZ Import Automation Options ............................................................................. 838
ZSoft Paintbrush .PCX Import Automation Options.......................................................................... 839
PDF Adobe Import Automation Options ........................................................................................... 840
Golden Software PlotCall .PLT Import Automation Options............................................................. 841
Stanford Polygon .PLY Import Automation Options ......................................................................... 841
Portable Network Graphic .PNG Import Automation Options ......................................................... 842
Portable Bitmap .PBM, .PGM, .PPM, .PNM Import Automation Options ........................................ 842
RAW Binary Lattice .RAW, .BIN Import Automation Options ........................................................... 843
Idrisi Raster Image .RST, .IMG Import Automation Options ............................................................. 845
USGS Digital Elevation Model .DEM Import Automation Options.................................................... 846
SDTS Topological Vector Profile and Raster Profile .TVP, .DDF Import Automation Options .......... 846
SEG-Y Seismic Data Log .SGY, .SEGY Import Automation Options .................................................... 847
Silicon Graphics (SGI) RGB Image .RGB, .RGBA, .BW Import Automation Options .......................... 849
Surfer Grid .GRD Import Automation Options .................................................................................. 849
Esri Shapefile .SHP Import Automation Options............................................................................... 850
LizardTech MrSID .SID Import Automation Options ......................................................................... 851
Sylk Spreadsheet .SLK Import Automation Options.......................................................................... 853
Amira Stacked Images .ASI Import Automation Options .................................................................. 853
Metamorph .STK Import Automation Options ................................................................................. 854
Sun Raster Image .RAS, .SUN Import Automation Options .............................................................. 854
Truevision Targa .TGA Import Automation Options ......................................................................... 855
Tagged Image File Format .TIF, .TIFF Import Automation Options................................................... 856
Text Data .TXT Import Automation Options ..................................................................................... 856
xxviii
Voxler 4 User’s Guide
xxix
Table of Contents
Raster PDF File Format .PDF Export Automation Options ................................................................ 893
Portable Network Graphic File Format .PNG Export Automation Options....................................... 895
Image File Format .PNM, .PPM, .PGM, .PBM Export Automation Options ...................................... 897
RAW Binary Lattice File Format .RAW, .BIN Export Automation Options ........................................ 899
SGI-RGB Image File Format .RGB, .RGBA, .BW Export Automation Options .................................... 899
Sun Image File Format .RAS, .SUN Export Automation Options ....................................................... 901
Golden Software Surfer 6 ASCII Grid File Format .GRD Export Automation Options ....................... 903
Golden Software Surfer 6 Binary Grid File Format .GRD Export Automation Options ..................... 903
Golden Software Surfer 7 Binary Grid File Format .GRD Export Automation Options ..................... 904
SYLK Spreadsheet File Format .SLK Export Automation Options ...................................................... 905
Targa True Vision Image File Format .TGA Export Automation Options .......................................... 905
Tagged Image File Format .TIF, .TIFF Export Automation Options ................................................... 907
Text Data File Format .TXT Export Automation Options................................................................... 909
Golden Software Voxler Data File Format .VDAT Export Automation Options ................................ 910
Visualization Toolkit File Format .VTK Export Automation Options ................................................. 911
Microsoft Excel Spreadsheet File Format .XLS Export Automation Options .................................... 911
XYZ Grid File Format .DAT Export Automation Options.................................................................... 912
Appendix B - Mathematical Functions ........................................... 915
Index ............................................................................................ 922
xxx
Chapter 1 - Introducing Voxler
Introduction to Voxler®
Welcome to Voxler, a three-dimensional scientific visualization program oriented primarily toward
volumetric rendering and three-dimensional data display. While the emphasis is on three-
dimensional volumes, Voxler can also utilize two-dimensional grids including DEM files, images,
and scattered point data. Voxler can display streamlines, vector plots, contour maps, isosurfaces,
image slices, three-dimensional scatter plots, direct volume rendering, 3D blocks, well traces, and
more. Computational modules include three-dimensional gridding, resampling, numerous lattice
operations, and image processing. Voxler is designed for displaying XYZC data, where C is a
variable at each X, Y, and Z location.
With Voxler, you can create stunning graphics output for your true three-dimensional models.
Models can be sliced, displayed at any angle, and even animated with a simple mouse movement.
Standard or custom colorization can be applied to the models.
1
Chapter 1 - Introducing Voxler
System Requirements
The minimum system requirements for Voxler are:
• Windows XP SP2 or SP3, Vista, 7, 8 (excluding RT), 10, or higher
• 512 MB RAM minimum for simple data sets, 1 GB RAM recommended
• At least 500 MB free hard disk space
• 1024 x 768 or higher monitor resolution with a minimum 16-bit color depth
• Video card with OpenGL acceleration highly recommended
• Click the button in dialogs to open the help topic pertaining to that dialog.
• Determine the function of highlighted menu commands or open dialogs by pressing F1.
• Click the button or press SHIFT+F1 on your keyboard, and click a menu command,
toolbar button, or screen region to view information about that item.
• Click the button at the top of the Property Manager to obtain specific information
about the selected object type.
2
Voxler 4 User’s Guide
• Search our website at www.goldensoftware.com or use the Help | Golden Software on the
Web commands for additional help, including training videos.
• The Golden Software website has a variety of resources including training videos, a support
forum, a newsletter, a user image gallery, and a variety of free downloads.
Voxler Documentation
All of the available Voxler user documentation is included in the online help and the quick start
guide. Check the Voxler support forum, FAQs, knowledge base, and technical support for additional
information.
If you prefer printed documentation, the online help file can be printed in part or in full. See
Printing the Online Help for more information.
For a full length guide that is arranged in a book-format with an index and table of contents, it is
recommended that you purchase the additional user's guide. You can place your order for this guide
on our website at www.goldensoftware.com.
Various font styles are used throughout the Voxler quick start guide and online help. Bold text
indicates menu commands, dialog names, and page names. Italic text indicates items within a
dialog such as modules, group box names, options, and field names. For example, the Import
dialog contains a Look in list. Bold and italic text may occasionally be used for emphasis.
In addition, menu commands appear as File | Import. This means, "click on the File menu at the
top of the plot window and then click on Import within the File menu list." The first word is always
the menu name, followed by the commands within the menu list.
3
Chapter 1 - Introducing Voxler
The Welcome to Voxler dialog helps you get started quickly in Voxler.
New Project
Click the Project button to start Voxler with a new blank project.
New Worksheet
Click the Worksheet button to start Voxler with a new worksheet open in the worksheet window.
4
Voxler 4 User’s Guide
Click a file name to see a preview image in the Welcome to Voxler dialog. The preview is only
available for Voxler 4 .VOXB files. Click on another file or press the UP ARROW or DOWN ARROW
keys to change the file selection. Once a file is selected, the Open button is enabled. Click the Open
button to start Voxler with the selected file open in the viewer window. Alternatively, double-click
on a file name to start Voxler with the selected file open in the viewer window.
If the file you wish to open is not in the Recent Files, Sample Files, or Project Files list, select
Browse in the Files Type list. Next, select the file to open in the Open dialog.
Recent Files
When Recent Files is selected in the Files Type list, the most recently opened Voxler files are
displayed in the Files list. By default the number of files in the Recent Files list is 4. Change the
number of files in the Recent Files list in the Options dialog General page.
Sample Files
When Sample Files is selected in the Files Type list, the sample files included with Voxler are
displayed in the Files list.
Project Files
When Project Files is selected in the Files Type list, the Voxler files located in the user defined
project folder are displayed in the Files list. Change the project folder by clicking the Set Project
Folder button and selecting the appropriate folder in the Select Folder dialog. Alternatively, the
Project folder option can be set in the Options dialog General page. However, if the project folder
is set in the Options dialog, Voxler must be closed and reopened for the changes to take effect.
Browse
Select Browse in the Files Type list to open a file with the Open dialog.
Tip
The Tip is a useful statement regarding a Voxler command or process.
Open
Click the Open button to start Voxler with the selected file in the Files list in the plot window. The
Open button is enabled when a file is selected in the Files list.
Tutorials
Click the Tutorials button to open the online help Tutorial Introduction help topic. The tutorial is a
useful starting place for users who are new to Voxler 4.
5
Chapter 1 - Introducing Voxler
Close
Click the Close button, the button, or press ESC to close the Welcome to Voxler dialog and
start Voxler with a new network.
Three-Minute Tour
We have included several sample files with Voxler so that you can quickly see some of Voxler's
capabilities. The sample files do not include all of Voxler's many data types, modules, and
features. After opening a sample file, the Network Manager is a good source of information as to
what is included in each file. Sample files are located at C:\Program Files\Golden Software\Voxler
4\Samples, by default.
Using Voxler
To create a three-dimensional model in Voxler, you will need to start with data. Voxler supports
several different data types. Modules are attached to data in order to display the data or make
adjustments to the data. Alternatively, data can be gridded to be displayed as isosurfaces, height
fields, and image slices. The type of data loaded determines what kind of operations can be
performed on it. For detailed information about each type of data, refer to the Data Types help
page. Refer to the Introduction to Modules help page for more information on the types of
operations that can be performed.
6
Voxler 4 User’s Guide
1. Open Voxler.
2. Click the File | Import command.
3. In the Import dialog, select the data file and click Open .
4. In the Data Import Options dialog, set the file format options. You can select Delimiters
and how to treat text. Click OK.
5. The data loads into Voxler and is displayed as a data module in the Network Manager. If
you do not see the Network Manager, click the View | Managers | Network Manager
command. A check mark indicates the manager is open. Adding modules to the data set will
create a visualization pipeline in the Network Manager that will allow you to create the
output you desire.
6. Right-click the data module and select Graphics Output | ScatterPlot. The output is
displayed in the Viewer Window.
7. Select the ScatterPlot module in the Network Manager and the properties are displayed in
the Property Manager. Adjust the properties as desired.
8. Choose the File | Save As command. Enter a File name in the Save As dialog and click the
Save button to save your Voxler project.
The tutorial lessons contain detailed instructions on using Voxler. It is highly recommended that
you complete the tutorial before beginning work in Voxler. Advanced tutorial lessons are also
available and recommended.
Using Scripter
Tasks can be automated in Voxler using Golden Software's Scripter program or any ActiveX
Automation-compatible client, such as Visual BASIC. A script is a text file containing a series of
instructions for execution when the script is run. Scripter can be used to perform almost any task
in Voxler. You can do practically everything with a script that you can do manually with the mouse
or from your keyboard. Scripts are useful for automating repetitive tasks and consolidating a
sequence of steps. Scripter is installed in the same location as Voxler. Refer to the Voxler
Automation help book for more information about Scripter. We have included several example
scripts so that you can quickly see some of Scripter's capabilities.
Voxler uses a visualization network to represent data, processing paths, and output. All data and
modules for the current project are visible in the Network Manager. Select a module to modify
the module properties in the Property Manager. The graphical output from a module is displayed
in the Viewer window. The Network Manager, Module Manager, Property Manager, and
7
Chapter 1 - Introducing Voxler
Viewer window are discussed in more detail in the Voxler User Interface help topic. Voxler files
can be saved, exported to a variety of file formats, or recorded using the capture video command.
8
Voxler 4 User’s Guide
The following table summarizes the function of each component of the user interface.
9
Chapter 1 - Introducing Voxler
To close a window, click the button or uncheck the manager name in the View menu. Right-click
on the following objects to add or remove a check mark and show or hide any of the windows:
• the Network Manager title bar;
• the Module Manager title bar;
• the Property Manager title bar or any area outside the white list of properties;
• the toolbars; or
• the menu bar.
Resizing a Window
Change the size of a window by moving the mouse to the edge of the window. The cursor changes
to one of the following cursors:
Visibility
Use the View | Toolbars, View | Status Bar, View | Managers | Network Manager, View |
Managers | Property Manager, and View | Managers | Module Manager commands to turn
these components on or off.
10
Voxler 4 User’s Guide
Docked View
To dock a manager or toolbar in a new location, click the grip bar along the edge, hold down the
left mouse button, and then drag to a new location.
Floating Window
To display as a floating window, drag the bar away from a window edge. Alternatively, double-click
on the window title to toggle between having the window docked and floating.
You must restart Voxler in order for this command to take effect. Click Yes in the dialog, close the
program, and reopen Voxler. The managers are now in the default locations. To cancel the
command, click No in the dialog.
Docking Mechanism
All of the User interface style selections in the Options dialog display a docking mechanism. To
move a manager, left-click the title bar and drag it to a new location while holding down the left
mouse button. The docking mechanism displays with arrow indicators as you move the manager.
The Visual Studio 2008, Office 2010 Black, Office 2010 Blue, and Office 2010 Silver styles use the
mechanism on the right in the image below. The other styles use the mechanism on the left.
When the cursor touches one of the docking indicators in the docking mechanism, a blue rectangle
shows the window docking position. Release the left mouse button to allow the window to be
docked in the specific location.
11
Chapter 1 - Introducing Voxler
In this example, the docking mechanism is being used to position the Property Manager
back in its default location.
Stacked Windows
If you want to "stack" the windows:
1. Drag one window on top of another window.
2. Position the cursor in either the top or bottom box in the docking mechanism. The screen will
turn blue where the manager is to be positioned.
Tabbed Windows
To create tabbed windows:
1. Drag one window on top of another window.
2. Position the cursor in the center of the docking mechanism. The screen will turn blue where
the manager is to be positioned. You should see a small tab at the bottom of the managers.
12
Voxler 4 User’s Guide
Auto-Hide Windows
You can increase Viewer window space by minimizing the other
windows with Auto Hide. To hide a docked window, click on the
button in the upper right corner of the Module Manager, Network
Manager, or Property Manager windows. Hold the CTRL key down
and click the button to auto hide several docked windows in the
same "container." The window hides on the left or right side of
Voxler with a small tab containing the window name.
When hidden, the window slides under the left or right side of the
Voxler main window where it is docked and a tab appears with the This example shows the
window name. Position the mouse pointer over the tab to view the Module Manager.
contents of the window. Move your mouse away from the window and Notice the
the window "hides" again. Click inside the window to anchor it at its pin button is vertical
indicating
current position. Click in another window to release the anchor and
"show" mode.
hide the window.
To view the window, place the cursor directly over the tab. Click in the displayed window to keep it
open for use. Move the mouse away from the window or click outside the window to return the
window to the hidden position. Click on the button in the upper right corner of a window to
return it to the normal display mode and disable the auto hide feature.
13
Chapter 1 - Introducing Voxler
Tabbed Documents
All open Voxler worksheet documents and Viewer windows are displayed as tabbed documents
when the Tools | Options Tab style is set to a style other than None. When more than one
window is open, tabs appear at the top of the Viewer window area, allowing you to click on a tab to
switch to that window.
Network and worksheet documents can be saved or closed from the context menu by right-clicking
on the document tab and selected Save or Close.
Tab Behavior
When viewing in tabbed document mode, the tabs may be dragged to reorder them. Left-click on a
tab, hold the left mouse button, drag to a new location, and release the mouse button to move the
tab to a new location.
To move to the next tab, press CTRL + F6 to move to the next tab.
The and buttons on the sides of the tabs are used to scroll the tabs if there are more tabs
than can fit along the top of the window.
Click the button on the right of the tab to close the selected document.
Unsaved Changes
When a document contains unsaved changes, an asterisk (*) appears next to its tabbed name. The
asterisk disappears once the unsaved changes have been saved.
Tab Style
The style of the tab can be changed by clicking the Tools | Options and setting the Tab style.
Select a new tab style from the Tab style drop-down list.
No Tabs
Tabs can be turned off by clicking the Tools | Options and setting the Tab style. Select None from
the Tab style drop-down list.
Resize Window
Change the size of a window by moving the mouse to the edge of the window. The cursor changes
to the horizontal ( ) or vertical ( ) resizing cursor. Click and drag the cursor to change the
window size or shape.
14
Voxler 4 User’s Guide
Menu Bar
The menu bar contains the menu commands used to run Voxler. The menu bar displays in a
docked view by default; however, it can also be displayed as a floating window. See Changing the
Window Layout for information on displaying the menu bar as either docked or floating.
Title Bar
The title bar is the top portion of the Voxler application window or the top portion of a dialog. The
file that is currently open in the Viewer window is listed in the program title bar. In a dialog, the
dialog name is listed in the dialog title bar. Drag a window or dialog by its title bar to reposition it.
Double-click the title bar to maximize or restore the window. When a document contains unsaved
changes, an asterisk (*) appears next to its name in the title bar. The asterisk disappears once the
unsaved changes have been saved.
Status Bar
The status bar is displayed at the bottom of the Voxler window. The status bar displays additional
information about selected items.
15
Chapter 1 - Introducing Voxler
The left side of the status bar displays a short description of the selected menu item. The left
section is also used for help messages and progress text.
The middle section is used for a progress gauge to show the amount of work accomplished and the
amount left to do for various tasks.
The right section displays the window size of the last redraw in the Viewer window. During
operations in progress, the right section displays the estimated time remaining for tasks. The
window size shows the size of the window screen in pixel width by pixel height.
The status bar commonly appears with the help text on the left; no text in the
middle (when there is no progress to report); and window size information on the right.
Import Progress
When Voxler is importing a data file, the status bar appears with the help message and progress
text on the left; a progress gauge in the middle; and the time remaining on the right.
When Voxler is importing a data file, the status bar displays the progress.
Abort Import
Press the ESC key on the keyboard when the progress gauge is displayed to cancel the file import.
A Voxler dialog appears with the message The current operation was interrupted Do you wish to:
Continue or Abort. Click the Abort button to cancel the import. Click the Continue button to
continue the import.
16
Voxler 4 User’s Guide
Introduction to Modules
A module is a data set or a process to be applied to a data set or process. Modules are the building
blocks from which the final Voxler output is constructed. Modules accept data on their input
connection pads , modify the data, and pass it along through the output connection pad .
Modules are displayed in the Network Manager. You can connect and disconnect modules to
create a visualization network representing the flow of data. Modules need to be connected in order
to generate an output. The current geometry output of the modules in the Network Manager are
displayed in a three-dimensional view in the Viewer window. If the data is not connected to a
graphics output module, nothing is displayed in the Viewer window.
accessed in the Module Manager when the Show all modules button is selected .
When a module is selected in the Network Manager and the Show all modules button is not
selected in the Module Manager, available modules that can be connected to the selected module
output port are displayed in the Module Manager. Alternatively, right-click a module in the
Network Manager to display only the applicable modules in the context menu.
On the module description pages, there are Inputs and Outputs sections to discuss the type of
input and output modules that each module are compatible.
Import
Click File | Import to open the Import dialog. The type of data determines what type of module
can be attached to it. Voxler supports several different data types. See the File Format Chart for
a detailed list of supported file formats.
17
Chapter 1 - Introducing Voxler
Viewer Window
The Viewer Window is a unique module that is automatically created when a new instance of
Voxler is generated. The Viewer Window module appears in the Network Manager. The Viewer
Window module cannot be deleted. The purpose of the Viewer Window module is to control the
properties of the Viewer window for the current instance of Voxler. To change the Viewer window
properties for future instances of Voxler, choose the Tools | Options command and adjust
properties on the Colors page of the Options dialog.
Module Types
There are four types of modules: computational, data source, general, and graphics output. Each
module type is discussed below.
Computational Modules
Computational modules alter the data by changing the data type, filtering, creating a gradient,
gridding, performing mathematical transformations, merging, resampling, slicing, creating a subset,
or transforming coordinates. Click on one of the following computational modules for detailed
information on using the module and module properties.
ChangeType
DuplicateFilter
ExclusionFilter
ExtractPoints
Filter
Gradient
Gridder
Math
Merge
Resample
Slice
Subset
Transform
18
Voxler 4 User’s Guide
General Modules
General modules display module information and provide custom lighting in the Viewer window.
Click on one of the following general modules for detailed information on using the module and
module properties.
Info
Light
Graphics Output
Graphics output modules create graphics in the Viewer window. Typically, these modules require
data input. Click on one of the following graphics output modules for detailed information on using
the module and module properties.
Annotation
Axes
BoundingBox
ClipPlane
Contours
FaceRender
HeightField
Isosurface
ObliqueImage
OrthoImage
ScatterPlot
StreamLines
Text
VectorPlot
VolRender
WellRender
19
Chapter 1 - Introducing Voxler
Click the Show All Modules button at the top of the Module
Manager to expand all folders and list all sample .VOXB files and
modules in the tree view list. The button is depressed when this
option is enabled. When this option is enabled, all modules are
shown in the Module Manager. If a module is selected in the
Network Manager and a compatible module is added, it is
automatically connected to the selected module. If the module
being added is not compatible with the currently selected module
in the Network Manager, the new module is added to the
Network Manager without any connections to existing modules.
Import
Double-click Import to load any file that Voxler can import in the
Network Manager. Select any data file and click the Open button
to add the file as a new module in the Network Manager.
20
Voxler 4 User’s Guide
Samples
Several simple sample files are displayed in the Samples folder. Double-click an item in the
Samples folder to open the corresponding .VOXB file in Voxler. This is another way of choosing the
File | Open menu command. If you have an existing Voxler project open, you will be prompted to
save changes if you open a new sample project. Click the Yes button to save the changes to the
existing .VOXB file before opening the sample project. Click the No button to discard the changes to
your existing project and then open the sample project. Click the Cancel button to keep the current
file open and not open the example project.
There are several ways to expand a folder and see all the items in the folder:
• Click the button to the left of the folder name.
• Select the item and press the + key on the numeric keypad.
• Press the right ARROW key on your keyboard.
• Double-click the item.
There are several ways to collapse the folder and view just the folder name:
• Click the button to the left of the folder name.
• Select the item and press the - key on the numeric keypad.
• Press the left ARROW key.
• Double-click the item.
Voxler remembers the expanded or collapsed state of the list within a given session and stores the
state of the list when you close the program.
21
Chapter 1 - Introducing Voxler
Click the Show All Modules button at the top of the Module Manager window to list all modules
in the tree control.
Double-click a module in this mode to add it to the Network Manager without connecting it to
another module. If the Show All Modules button is not clicked, only those modules that are
compatible with the currently selected module are displayed. Double-click one of those modules to
automatically connect it to the selected module.
Modules
Modules are the building blocks from which the final output is constructed. They consist of input
data sets and processes to be applied to the data sets. Modules accept data on their input ports,
modify the data, and pass it along through the output ports. The modules link together in an infinite
number of ways to form a pipeline that passes the processed data from one module to the next.
The final output from the network is usually a graphical representation of the data. This architecture
is commonly called a "data flow" model.
Modules have inputs, outputs, and properties. The inputs and outputs are the data types described
in the Data Types page. Modules are displayed in the Network Manager. The properties of a
selected module appear in the Property Manager. When a module's input or properties have
changed, it automatically updates in the Viewer window. After the module has updated and
recomputed its outputs, the framework ensures that all downstream modules are updated as well.
22
Voxler 4 User’s Guide
Data Sets
Multiple data sets can be loaded into a single Voxler project. Each data set can be connected to
any number of visualization or computational modules to produce a single scene. Data sets are
automatically loaded into source modules. The scene can be interactively manipulated in the three-
dimensional Viewer window and saved to a file or printed.
23
Chapter 1 - Introducing Voxler
24
Voxler 4 User’s Guide
Context Menus
Right-click a module to display a context menu containing various commands that can be applied to
the module. The commands include:
• A list of modules that may be connected to the selected module. This is the fastest and
easiest way to build a network. Simply right-click an existing module and select a module to
connect.
• A Connect command, which allows you to connect existing modules interactively. The
command name changes depending on the selected module type. See Connecting Modules
for more information about this procedure.
• A Save Data command, which allows you to save the module's data output.
• A Copy command, which copies all properties of the selected module. This is useful for
creating an exact duplicate of an existing module.
25
Chapter 1 - Introducing Voxler
• A Rename command, which allows you to rename the selected module to any other name.
• A Delete command, which removes the selected module from the Network Manager.
Deleting a module removes the links to other modules.
Right-click in the Network Manager without a module selected to display a different context menu
that includes commands to import a new file, create standalone modules, or paste a copied module.
Standalone modules, such as Annotation, do not require an input connection. When right-clicking to
add modules, the module appears in the location where you right-clicked.
When an icon is dragged outside the limits of the Network Manager, scroll bars are added to
allow scrolling to the portions of the network that are not visible.
Keyboard Commands
The following keyboard commands are available in the Network Manager:
• The DELETE key deletes the selected module if the Network Manager is active.
• The TAB key cycles through the modules in the order they were added.
• SHIFT+TAB cycles through the modules in the reverse order.
• The ARROW keys move the selected module.
Update Network
Click the Network | Update Network command or press the F9 key on the keyboard to refresh
the network if it is out of date. A network is out of date when one of the modules in the Network
Manager displays a yellow indicator LED . Some modules require action in the Property
Manager before an update can occur. One example is the Gridder module, which requires clicking
the Begin Gridding button in the Property Manager in order to update. Until the properties have
been updated, the network does not update, even if the Network | Update Network command is
used. A green indicator LED indicates the module is up to date.
26
Voxler 4 User’s Guide
Auto Update
The Network | Update Network command is useful if the Auto Update option in the Property
Manager is disabled and changes have been made to one or more modules.
When the Auto Update box is not checked, changes made to the modules do not update the
network until the Network | Update Network menu command is chosen, the Update Now button
in the Property Manager is clicked, or the F9 key is pressed.
This command is disabled (grayed out on the Network menu) when the network is up to date.
Connect
There are several ways to connect or disconnect two modules. After you have selected a module:
• Right-click on a module in the Network Manager and select Connect from the context
menu
• Click on the connection pad of a module in the Network Manager
• Click the Network | Connect command
The procedure is the same whether you are connecting or disconnecting two modules. Once a
Connect command is initiated, the cursor snaps to the Network Manager and Voxler enters
graphical connect mode. Move the mouse until the blue connection line touches the compatible
module you want to connect to or disconnect from and the connection line turns yellow. Click the
mouse on the module to make or break the connection. The blue connection line turns yellow if the
modules are compatible.
The Connect command menu text differs depending on which module is selected.
In the Module Manager, click the button, so all modules are visible. Expand the Graphics
Output folder. Double-click on the Contours module in the Module Manager to load the module in
the Network Manager.
27
Chapter 1 - Introducing Voxler
In the Module Manager, expand the Data Source folder. Double-click on the TestLattice module to
load a test lattice. The test lattice is automatically selected in the Network Manager.
28
Voxler 4 User’s Guide
Move the cursor to the Contours module and the blue line changes to yellow.
When the connection line changes to yellow, left-click to make the connection. The connection line
becomes a black line and the contour map displaying the TestLattice data appears in the Viewer
window.
The contour map is displayed in the Viewer window when the Contours
module is connected to the TestLattice module.
To disconnect the two modules, right-click on the Contours module and choose the Connect Input
Lattice (TestLattice) item.
A blue line appears between the Contours module and the cursor. Move the cursor over the
TestLattice module and the connection line turns yellow. Left-click on the TestLattice module in the
Network Manager to break the connection.
29
Chapter 1 - Introducing Voxler
Connecting Modules
Module connections display the flow of data from one module to another.
Connect Modules
Connect a module to other compatible modules by dragging a connection line from a connection
pad on one module to another. The line is initially blue, but turns yellow when the cursor touches
a compatible module. Release the mouse button to complete the connection. The line turns black
when the connection is complete.
Alternatively, you can click on a connection pad, release the mouse button, and move the mouse
without dragging. A blue connection line is drawn. The connection line turns yellow when the cursor
is over a compatible module. Click the mouse button a second time to connect the two modules.
Another method to connect modules is to select one module in the Network Manager. Choose the
Network | Connect command to connect either an input or output module to the selected module.
30
Voxler 4 User’s Guide
Move the mouse until the connection line turns yellow. Click on the module and the two modules
are connected.
Disconnect Modules
To disconnect a module from the network, follow the directions above to make the same connection
a second time. The disconnected module remains in the Network Manager and retains all other
connections.
Arranging Modules
Modules can be rearranged in the Network Manager. You may need to move modules to see
some connections clearly. Click on a module and drag it to a new location to move it or use the
ARROW keys for fine adjustment.
The Transform module provides output connections for data and geometry.
Select Connect Output Data to connect to the Isosurface module.
31
Chapter 1 - Introducing Voxler
Multiple modules can be connected to a single module output connection to stack effects in the
Viewer window. For example, Contours, Isosurface, and OrthoImage modules could all be
connected to a single lattice module. The output from all three modules is correctly combined in the
scene.
Change to the module location, visibility, and connection status can be undone using the Edit |
Undo command.
The style of the connection lines can be customized using the Tools | Options command.
Mismatch Error
When attaching a module that is not compatible, the Voxler Error dialog appears.
The Voxler Error dialog appears when a non compatible module is attached to another module.
Click the OK button to remove the newly added incompatible module from the network.
32
Voxler 4 User’s Guide
The Viewer window behavior is controlled by several settings from the toolbars or the View menu.
A virtual camera is used to view, rotate, zoom, and pan the scene. A world axis triad, located in the
lower right corner, displays the global coordinate system orientation.
The image output of the currently selected module displays in the center of the window.
Camera
In Voxler, the camera is a metaphor for how we view the scene in the Viewer window. A scene is
the collection of all graphical output. The camera is a virtual device used to view the scene. The
camera has a point of view that is controlled by panning, zooming, rotating, and lighting. The
camera position and the center target of the scene can be changed with the View | Camera
Properties command.
Home Position
The camera remembers a home position and orientation. Click the button on the toolbar, press
the HOME key on the keyboard, or click the View | Home command to return the camera to its
last stored home position.
33
Chapter 1 - Introducing Voxler
Set a new home position by holding down the CTRL key and clicking the button on the toolbar,
by choosing the View | Set Home command, or by right-clicking in the Viewer window and
selecting Set Home from the context menu. The home position is automatically set when a large
change in the Viewer window occurs due to a significant change in network output when the
Enable AutoZoom command is checked on the General page of the Options dialog accessed with
the Tools | Options command.
Projection
The camera can display graphics in perspective or orthographic projections. Specify the projection
with the View | Projection command. The projection affects how the three-dimensional scene is
drawn in the Viewer window.
Orthographic projection produces a parallel projection with no distortion for distance. As a result, it
is sometimes difficult to determine how far an object is from you when viewing it in orthographic
projection. This view is useful, however, when you need to measure distances or angles, or exactly
align objects in three-dimensional space.
Headlight
The Viewer window includes a built-in headlight at the camera position pointing in the same
direction as the camera. This allows all geometry to be seen even if no explicit lights have been
added to the network. The headlight is turned on or off with the View | Headlight command. If
the headlight is turned off, the scene is dark unless one or more explicit Light modules are added.
Draw Style
Choose the method that overlapping objects are drawn in the Viewer window with the View | Still
Draw Style options. These commands are useful if a particular display mode takes too long to
render and you want to temporarily display graphics in a faster drawing format such as Wireframe,
Low Resolution, or Bounding Box. By choosing a faster drawing format, the scene will redraw
quicker, but some elements may appear incorrect.
A similar command, View | Animating Draw Style, applies to the graphics when the camera
position is being changed, such as when the graphic is spinning or while changing the zoom level. If
a faster drawing format, such as Wireframe or Bounding Box is used, the rotating objects may
appear incorrect.
Transparency Mode
There are several transparency modes available through View | Transparency Type. Different
modes work better for various types of geometry. Some modes provide faster rendering while
others give better quality. Occasionally, you will need to experiment with transparency modes to
find the best display.
If you find that your transparent graphics are partially opaque at certain orientations, try selecting
View | Transparency Type | Sorted object, sorted triangle blend or View | Transparency
34
Voxler 4 User’s Guide
Type | Sorted Object Blend. These methods provide a more accurate transparency mode, but are
also slower and more memory-intensive than others.
If you find that you are running out of memory or rendering is taking a very long time, choose the
View | Transparency Type | Blend command. This method usually provides a reasonable
tradeoff between accuracy and speed.
See Transparency Type for advantages and disadvantages of each transparency type.
AutoZoom
Voxler attempts to automatically keep the zoom to the full extents of the geometry in the Viewer
window when it detects a large change to the extents of the geometry. AutoZoom does not occur
when geometry output is turned on or off using the check box on the module icon in the Network
Manager. The Enable AutoZoom command can be turned on or off in the Tools | Options dialog.
Common Commands
Right-click in the Viewer window to display a context menu of common commands, including Copy
Snapshot, Fit to Window, Home, Set Home, Camera Properties, and Headlight. You may
also choose a Defined View, Still or Animating Draw Style, or Transparency Type.
Trackball
The Viewer window is in trackball mode by default. If the Viewer window is not in trackball mode,
choose the View | Trackball command.
Trackball mode allows you to click in the Viewer window and rotate or spin the graphics with a
virtual trackball. The trackball can be thought of as a transparent sphere covering the entire scene.
To rotate a graphic, click in the Viewer window and drag the mouse. To spin the graphic, click in
the Viewer window, drag the mouse, and release the mouse button while dragging. To stop the
35
Chapter 1 - Introducing Voxler
spin, click anywhere in the Viewer window. Record the spinning graphic as an .AVI file with the
Actions | Capture Video command.
For convenience, the following modifiers are allowed while in trackball mode:
• Hold down SHIFT while dragging to pan the camera
• Hold down CTRL while dragging up or down to zoom in or out
Rotate Object
To rotate objects in the Viewer window, left-click, hold the mouse button down, and drag the
mouse, release the button to spin the image.
Stop Rotation
In a rotating window, hold the mouse stationary and click to stop the object from spinning.
Prevent Rotation
To prevent rotation when dragging the mouse, hold the mouse stationary prior to releasing the left
mouse button.
Record Rotation
To record the rotation in the Viewer window, use the Actions | Capture Video command.
Pan Window
The Viewer window can be panned. This allows you to move the graphics in the Viewer window
without changing the level of magnification or rotation. This is useful when you would like to look at
a different portion of the geometry at the current scale. To use this feature, choose the View | Pan
command or click the button. Hold down the left mouse button and move the cursor around
the window to pan the scene.
Fit to Window
If the center of rotation for the objects in the Viewer window is changed and you need to reset the
rotation, choose the View | Fit to Window or the button to reset the rotation center to the
center of the objects in the Viewer window. Occasionally, the geometry is no longer visible in the
Viewer window, perhaps because new geometry has been added or the existing coordinates were
modified. The View | Fit to Window allows you to zoom in to fit all the geometry into the Viewer
window. After the Fit to Window command is used, the camera is moved until the scene fills the
window extents.
Zoom
The Zoom Realtime command zooms in and out as the mouse is dragged up and down or when
the mouse wheel is moved. To use this feature, choose the View | Zoom Realtime command.
Hold down the left mouse button and then drag it up or down in the Viewer window to zoom in or
out. As you drag the mouse up, the screen is zoomed in. As you drag the mouse down, the screen
is zoomed out. You can also use the mouse wheel to zoom in or out. Move the wheel away from you
to zoom in and toward you to zoom out.
36
Voxler 4 User’s Guide
The Gridder module is selected in the Network The properties of the selected module are
Manager. The selected module is highlighted in blue. displayed in the Property Manager.
Title Bar
A title bar is displayed at the top of the window. It consists of the window name, the button, and
the button. See the Working With Voxler Windows topic for more information about how to use
these buttons.
Context-Sensitive Help
Click the button to obtain information about the module currently displayed in the Property
Manager. The Voxler help window is displayed with the relevant help page.
Applying Module Property Changes with Auto Update and Update Now
The Auto Update check box and Update Now button below the title bar allow you to choose whether
to update the Viewer window automatically or manually. The Auto Update check box is checked, by
37
Chapter 1 - Introducing Voxler
default. If a process takes a long time or you want to make a large number of changes to different
modules that take a long time to redraw, then uncheck the Auto Update box. Make all changes to
all modules. After all changes have been made, press the Update Now button to update the network
manually. When the Auto Update box is checked, the module properties automatically update after
you change an object. Uncheck the Auto Update box at the top of the Property Manager to
disable this feature and make multiple changes without updating the Viewer window.
The button manually updates the network and any modified modules when Auto
Update is unchecked. The Update Now button is enabled whenever there are pending changes to
the network. Click the Update Now button to manually update the module properties in the Viewer
window. Alternatively, choose the Network | Update Network command or press the F9 key on
the keyboard to update the Viewer window with all changes.
Properties
The main component of the Property
Manager is a list of properties used
by the selected module, separated by
tabs. This list has two columns: the
left column contains the property
name. The right column contains the
controls used to change the property.
Click on the property control in the
right column to change the property's
value. Drag the vertical line between
the left and right column to adjust the
column width. If a module's properties
contain subsections, a or is
located to the left of the name. Click
on or to expand or collapse the
list. For example, a Contours module
contains three tabs: General,
Cutting Plane, and Legend. The
General tab contains three sections:
Contours, Levels, and Rendering.
Additional properties, such as the
Level method, can be changed by
clicking on the tab and opening these
sections.
Each property is displayed in a list within the window. Use the scroll wheel on the mouse to scroll
through the list.
38
Voxler 4 User’s Guide
example, the expanded Rendering section in the above image contains four options: Line width
(points), Colormap, Show border, Border width (points), and Border color.
Resize
To change the size of either column of the Property Manager, position the cursor over the center
vertical line to change the cursor into a two-headed arrow . Drag the arrow left or right to resize
the viewable area on either size of the line.
To resize the help area at the bottom of the Property Manager, position the cursor just above the
help area and drag the cursor up or down to create more or less viewable help area.
Help
A simple help section is available at the bottom of the Property Manager for help on the selected
property. The help area is turned on or off with the Tools | Options command. The horizontal
dividing line at the top of this section can be dragged up or down. Click the button at the top of
the Property Manager to display more detailed information in the online help file about the
module currently displayed in the Property Manager.
39
Chapter 1 - Introducing Voxler
Drop Down A drop down list of options displays when the corresponding property
List value is selected. To display the drop down list, click the value with
the mouse or press the SPACEBAR when the control is selected. To
select an item in the drop down list, click the item in the list or use the
up or down arrow keys on your keyboard to highlight the item and
press ENTER.
40
Voxler 4 User’s Guide
Keyboard Commands
Use the following keys when working in the Properties window when the property name is
selected:
• The UP ARROW key selects the previous property.
• The DOWN ARROW key selects the next property.
• The LEFT ARROW key selects the previous property or collapses the list of a parent property.
• The RIGHT ARROW key selects the next property or expands the list of a parent property.
• The PAGE UP key moves the selection up by the height of the window, scrolling if necessary.
• The PAGE DOWN key moves the selection down by the height of the window, scrolling if
necessary.
• The HOME key selects the first property.
• The END key selects the last property.
• The TAB key selects the next property that accepts keyboard input (similar to a dialog). It
skips collapsed items as indicated by the (+) button to the left of the item. Use the arrow
keys to navigate to a collapsed item.
• SHIFT+TAB selects the previous property that accepts keyboard input (similar to a dialog).
41
Chapter 1 - Introducing Voxler
New Features
This is an overview of some of Voxler 4's new features.
User Friendly
• Streamlined data import process.
• Open multiple projects and worksheets in one Voxler application window.
• The Input component property in the Property Manager for graphical, computational, and
data source modules presents a list of available components.
• Header row information is displayed in the Property Manager to make data column
selection easier.
• More User interface style appearance options.
• New Welcome to Voxler dialog.
Data Features
• Import tabular data files to Data Source modules.
• Specify which logs are included in the WellRender module in the Data Source properties.
• Create and edit data files in the worksheet window.
• Save data files in multiple formats: BLN, BNA, CSV, DAT, SLK, TXT, XLS, XLSX
• Hot editing: changes made in the worksheet window to linked worksheets are automatically
visible in the viewer window.
• Assign and convert coordinate systems in the worksheet.
• Hide or show wells from the Property Manager Wells page for the WellData module.
• Unicode character support.
• Import LASer LiDAR Binary data files.
42
Voxler 4 User’s Guide
Automation Updates
• Pass command line arguments to a script.
• Specify multiple component, label, or log columns for a Data Source module.
43
Chapter 2 - Tutorial
Tutorial Introduction
The tutorial is designed to introduce you to some of Voxler's basic features. After you have
completed the tutorial, you should be able to begin to use Voxler with your own data. We strongly
encourage completion of the tutorial before proceeding with Voxler. The lessons should be
completed in order; however, they do not need to be completed in one session. The tutorial should
take approximately one hour to complete.
In this tutorial, you will import data, link the data to modules, change properties, and save
information. To open the tutorial, choose the Help | Tutorial command.
Starting Voxler shows how to start Voxler or open a new visualization network.
The lessons should be completed in order; however, they do not need to be completed in one
session.
Advanced Tutorials
Advanced Tutorial Lessons are available to demonstration additional features of Voxler. These
tutorials are intended for beginner to advanced users.
Also, menu commands appear as View | Fit to Window. This means "click the View menu at the
top of the program window, then click Fit to Window within the View menu list."
45
Chapter 2 - Tutorial
Starting Voxler
To begin a Voxler session:
1. Click on the Windows Start button.
2. Navigate to Programs | Golden Software Voxler 4 (in Windows XP) or All Programs |
Golden Software Voxler 4 (in Windows Vista and Windows 7) and click Voxler 4.
3. Voxler 4 starts with a new blank Viewer window. The first time you open Voxler you are
prompted for a serial number. Your serial number is located on the CD cover or in the email
download directions, depending on how you purchased Voxler.
If Voxler is already open, select the File | New command or click the button to open an
empty visualization network before continuing with the tutorial.
46
Voxler 4 User’s Guide
4. We must make sure the data file columns are correctly defined before using the data
file to add graphics output or computational modules. Click on the xyzc1.dat module to view
its properties in the Property Manager.
5. Click the next to Output if the section is not already open and make sure the
Output type is set to Points. If it is set to Wells, click Wells and select Points from the list.
6. Click the next to Worksheet Columns to view the column specification properties.
Next verify the data columns are specified correctly.
• X coordinates is set to Column A: X
• Y coordinates is set to Column B: Y
• Z coordinates is set to Column C: Z
7. Click the next to Components and Labels to view the two sections, if they are not
already open. Verify the following settings are correct:
• Component columns is set to 1
• Component-1 is set to Column D: C
• Label columns is set to 1
• Label-1 is set to Column E: ID
Now the data module is ready to be connected to a graphics output module.
47
Chapter 2 - Tutorial
Next we will add a bounding box around the input data. A bounding box draws a three-dimensional
box around the input data extents.
48
Voxler 4 User’s Guide
Alternatively, you could have right-clicked the xyzc1.dat module in the Network Manager and
selected Graphics Output | BoundingBox from the context menu.
Select a module in the Network Manager. The selected module's properties are displayed
in the Property Manager.
49
Chapter 2 - Tutorial
One property that can be changed for a scatter plot is the symbol color.
Click the color spectrum next to Colormap The scatter plot is updated with the colors in
and select Rainbow from the list to the selected Colormap.
change the symbol colors.
To add labels:
1. Click on the ScatterPlot module in the Network Manager.
2. In the Property Manager, click on the Labels tab.
3. Check the box next to Show labels to turn on the display of labels for the module.
50
Voxler 4 User’s Guide
4. Change the Label field to the desired column. In this case, let's select Column E: ID. The
labels are added next to the points that contain information in the label column.
5. Click the next to Font to open the font properties for the labels.
6. To increase the size of the labels, click and drag the next to Size (points) until
the desired size is shown in the Viewer window.
Changing the bounding box properties is similar to changing the symbol colors.
To add labels:
1. Click on the Labels tab.
2. Check the box next to Show labels to
display labels at the maximum and
minimum values for the bounding box.
3. To change the label color, click the black The bounding box properties can be changed
color box next to Color and select another using the settings in the Property Manager.
color, such as red.
51
Chapter 2 - Tutorial
The Viewer window contents can be rotated and animated (spinning). Currently, we are viewing
the scatter plot from the lower left side. We can rotate the scatter plot to see the symbols and
labels more clearly.
The view is rotated by clicking on the Viewer window, holding down the left mouse button, and
dragging the mouse. If you release the mouse button while the mouse is still moving, the Viewer
window will enter spin mode.
Experiment with different rotations. If you spin the graphic, you can stop the spin by clicking
anywhere in the Viewer window.
A world axis triad is displayed in the lower right corner of the Viewer window. The axis triad is
informational only. The triad is a depiction of the X, Y, and Z directions that shows the Viewer
window camera orientation. This is useful when rotating graphics to see how the graphics have
been rotated in space.
The rotation of the Viewer window can be recorded with the Actions | Capture Video command.
52
Voxler 4 User’s Guide
3. Click on cell E2 containing the “MW-1” label. The bold cell border indicates that cell E2 is now
the active cell.
4. Type a new label name, for example type BH-10 and press ENTER.
5. Click the Data | Transform command. The Transform dialog opens.
6. Change the Transform with setting to Column variables (e.g. C = A + B).
7. In the Transform equation field, type B = 40 - (10-ROW()) * 4.
8. Type 2 in the First row field and type 9 in the Last row field.
9. Click OK in the Transform dialog.
10. Now click on the Voxler1 project tab located above the Active Cell Location box.
Notice that the point formerly labeled “MW-1” is now labeled “BH-10” (or whatever you chose to
name it). You can also see how changing the Y value for the first 8 points changed the scatterplot.
Note that we changed the data for the xyzc1.dat module. The xyzc1.dat sample file is unchanged.
To save a copy of changes made to linked data, click the File | Save Copy As command while
viewing the data in the worksheet.
53
Chapter 2 - Tutorial
2. In the Module Manager, double-click the Gridder module in the Computational section. The
Gridder module is loaded into the network. Alternatively, you can right-click on the xyzc1.dat
module in the Network Manager and select Computational | Gridder.
3. In the Network Manager, the Gridder module displays with a yellow indicator LED ,
indicating that additional input is required. In this case, we need to initiate gridding in the
Property Manager. With the Gridder module selected in the Network Manager, click on
the General tab in the Property Manager.
4. Click the Begin Gridding button in the Property Manager to begin the gridding process. The
Gridder module indicator LED changes to green when the gridding is complete.
To create an isosurface:
1. Click the Gridder module in the Network Manager to select it.
2. Double-click the Isosurface module in the Module Manager. Alternatively, right-click on the
Gridder module and select Graphics Output | Isosurface. The Isosurface module appears
connected to the Gridder module in the Network Manager and an isosurface displays in the
Viewer window.
54
Voxler 4 User’s Guide
We can experiment with the isovalue (constant value) to change the isosurface appearance.
3. In the Property Manager, click the GrayScale color spectrum next to Colormap and select
Rainbow.
4. In the Property Manager, open the Material section by clicking the next to Material.
5. Change the Opacity value by highlighting the existing value, typing 0.5, and pressing ENTER
on your keyboard or moving the until the value is 0.5. Changing the Opacity to a
55
Chapter 2 - Tutorial
lower value allows the isosurface to be partially transparent. The lower the value, the more
transparent the isosurface.
56
Voxler 4 User’s Guide
You can add computational modules between the data file module and the Gridder module to
change the isosurface. There are many data filtering options in Voxler. Filtering modifies the data
stream, which affects all downstream modules. Typically, the "downstream" modules are
automatically changed when "upstream" modules are altered. The Gridder module is one exception
due to the time required to grid the data.
As an example of filtering our data, assume the data contains points that are very close together
and we would like to combine these duplicate points into a single representative value.
57
Chapter 2 - Tutorial
Since there are no output modules currently connected to the DuplicateFilter module, there are no
visible changes in the Viewer window. We can make changes by connecting the DuplicateFilter
module to the Gridder module.
58
Voxler 4 User’s Guide
Since the Gridder module accepts only one input, connecting the DuplicateFilter module causes the
Gridder module to automatically disconnect from the xyzc1.dat module. In addition, the Gridder
module indicator LED turns yellow indicating that additional attention is required. Once the
gridding is complete, the Isosurface module automatically updates and the new graphical output is
sent to the Viewer window.
59
Chapter 2 - Tutorial
60
Voxler 4 User’s Guide
Graphics Output | Contours. The Network Manager now contains a connected Contours
module and the Viewer window displays contours with the default settings.
3. To visualize the connections better, click on the Gridder module and drag it under the
DuplicateFilter module.
Sometimes, the default settings are not exactly what we want to show in the Viewer window.
With each contour property change, the contours update automatically in the Viewer window.
61
Chapter 2 - Tutorial
As discussed in A Note About Transparency, the transparency settings may need adjusting to fit the
needs of your project. All of the contours may not be visible in the Viewer window depending on
the transparency settings.
62
Voxler 4 User’s Guide
To change the transparency mode to delayed blend choose the View | Transparency Type |
Delayed Blend command. Alternatively, right-click in the Viewer window and select
Transparency Type | Delayed blend from the context menu. Experiment with the transparency
options to see how it affects the scene.
If you are using the demo version of Voxler you will not be able to use the save or export
commands, so please skip to Lesson 8.
Click the File | Save As command to save the project as a .VOXB file. Voxler project files contain
all of the source data, modules, connections, and graphics.
63
Chapter 2 - Tutorial
3. Click the Save button and the dialog closes. The project is saved so that it can be reused in
Voxler. The project file format includes all data, including the raw source modules, and
everything else needed to reload the project in the future.
If you are using the demo version of Voxler you will not be able to use the File | Save or File |
Save As commands.
Choose the File | Save Data command to save the output data from the currently selected
module. You may also select the module whose output you want to save, right-click the module and
select Save Data. Data can be saved to many different formats, depending on the type of module
selected.
Click the File | Export command to export the entire scene. This is a graphics-only export, so no
data are saved for this operation. Voxler is designed to export the visible portion of the plot when
using the File | Export command. It uses the monitor to define the limits of the exported image.
To export a larger or smaller portion of the display, zoom in or out prior to export.
To save a graphic:
1. Click the File | Export command. The Export dialog opens.
2. In the Export dialog, type TUTORIAL GRAPHIC into the File name field.
3. Keep BMP Windows Bitmap (*.bmp) in the Save as type field.
4. Click the Save button. The Export Options dialog opens.
5. In the Export Options dialog, leave the default selections and click the OK button. The
image is saved as a bitmap .BMP file in the specified location.
If you are using the demo version of Voxler you will not be able to use the File | Export
commands.
64
Voxler 4 User’s Guide
To paste the raster graphics to another program, switch to the other program and choose the Edit
| Paste command or press CTRL+V.
If you are using the demo version of Voxler you will not be able to use the Actions | Copy
Snapshot command.
If the person simply wants to view the model, capturing and sending them a video is a good way to
share the information contained in the Voxler model. You can rotate the view as you create the
video, you can zoom in and out, or turn modules on or off, to present the information in the video
in the way you prefer.
To capture a video:
1. Adjust the Viewer window to the desired size for the video by clicking the window Restore
button. Alternatively you can adjust the size of the Voxler application window. The video
capture will use the size of the current Viewer window. The size of the window will affect the
file size of the final .AVI file.
2. Click the Actions | Capture Video command. The Capture Video dialog opens.
3. Change the Path to specify a location where you want to save the captured video. The
default path location is C:\Users\<user name>\Documents\VoxlerVideo.avi.
4. Adjust the Frame rate to 15, which is a value that produces good results.
5. Adjust the Quality to 80% with the slider.
6. Click the Start Capture button to begin the video capture. The Estimated time (sec),
Estimated file size (MB), and Estimated frames information is dynamically displayed during
capture.
7. Rotate or zoom the Viewer window if you wish.
8. Click the Stop Capture button to end the video capture. The Estimated time (sec), Estimated
file size (MB), and Estimated frames information is statically displayed when the video has
successfully completed.
If you are using the demo version of Voxler you will not be able to use the Actions | Capture
Video command.
To start this project in a new empty window, click the File | New | Project command. If you have
not already done so, you can save the previous tutorial information.
65
Chapter 2 - Tutorial
In the Property Manager for the SampleWellData 2.xlsx - Collars module, you can see that the
data columns were automatically specified correctly once the Sheet type was changed to Collars.
Voxler assigns data columns based on column order for both well and point data. Refer to the Data
Source Module topic in the online help for more information about automatic column assignment.
In the Property Manager, the Wells page shows the six wells that were imported. If you click on
the next to any well, you can see the Top information that was imported for that well.
66
Voxler 4 User’s Guide
The information is imported, and the actual X, Y, and Z values for the path of the well are
automatically calculated by the program.
67
Chapter 2 - Tutorial
c. Change the Log columns property value to 2 by typing the value in the field or
clicking the button.
d. Click on the current selection in the Log-2 field and select Column E: MnO from the
list.
5. Click the output connection pad on the SampleWellData 2.xlsx - Samples module. Next
click the input connection pad on the WellData module.
6. In the context menu, select Connect Input worksheet C (not connected) to finish
connecting the two modules.
Advanced Tutorials
By completing Lesson 1 through 7 of the tutorial, you now have a basic understanding of Voxler.
The remaining tutorial lessons are optional lessons that are highly recommended. Beginner users
through advanced users can benefit from the additional tutorials.
68
Voxler 4 User’s Guide
Two import methods are discussed in this advanced tutorial. You will import the same grid file using
both methods.
Method 1
In the first method, you will load a Surfer grid file .GRD with a flat Z value where the gridded Z
value is imported as the C value.
1. Click the File | New command to open a new Viewer window.
2. Click the File | Import command.
3. In the Import dialog, select the sample grid file BoulderColorado.grd from the Voxler 4
Samples folder (located at: C:\Program Files\Golden Software\Voxler 4\Samples) and click
the Open button.
4. In the Lattice Import Options dialog, select the Import as uniform lattice (default) option
and click OK. Selecting this option brings the grid file into Voxler so that the Z values are
imported as zeros and the actual Z values are assigned to the C component value, allowing
for XYZC data to be imported into Voxler.
5. The data module BoulderColorado.grd is displayed in the Network Manager. Right-click on
the data module and select Graphics Output | HeightField.
6. Select the BoulderColorado.grd module in the Network Manager to display the properties in
the Property Manager. Click the button to see the data that was imported into
Voxler.
7. In the Lattice View dialog, click the Show: Z Coordinate on the left side. The Z values are
all zeros. Click the Show: Component 1 on the left side. The C values are the grid file Z
values. In order to properly display the elevation values, a scale factor has been added in the
HeightField by default. Click the X button to close the Lattice View dialog.
8. Select the HeightField module in the Network Manager to display the properties in the
Property Manager. Notice that the scale is set to 0.25. Change the Scale to 0 and the grid
file is displayed as a flat surface, because the Z values are actually zeros.
9. Change the Colormap to Rainbow.
69
Chapter 2 - Tutorial
Method 2
In the second method, you will import a Surfer grid file .GRD at correct height, add a HeightField
module, and manually adjust the HeightField properties.
1. Click the File | Import command.
2. In the Import dialog, select the sample grid file BoulderColorado.grd from the Voxler 4
Samples folder (located at: C:\Program Files\Golden Software\Voxler 4\Samples) and click
the Open button.
3. In the Lattice Import Options dialog, select the Import as curvilinear lattice option. Check
the Use component minimum option. Click the OK button.
4. The data module BoulderColorado.grd 2 is displayed in the Network Manager. Right-click
on the data module and select Graphics Output | HeightField.
5. Select the BoulderColorado.grd module in the Network Manager to display the properties in
the Property Manager. Click the button to see the data that was imported into
Voxler.
6. In the Lattice View dialog, click the Show: Z Coordinate on the left side. The Z values are
all the Z data values from the grid file. Click the Show: Component 1 on the left side. The C
values are the grid file Z values. This allows the Z values to be properly display the elevation
values with no scale factor. Click the X button to close the Lattice View dialog.
7. Click on the HeightField 2 module in the Network Manager. In the Property Manager,
change the Colormap to Rainbow.
Using the Import as Curvilinear Lattice option imports the grid file
Z values both as Z values and as the component. This is
easy to see when the Scale is set to zero.
Working with the Math module to fill between two HeightField modules:
1. Create the top and bottom of the surface grid files in Surfer or another program.
2. In Voxler, click the File | Import command. Select the top surface grid file. Click the OK
button. The data module is loaded into the Network Manager.
70
Voxler 4 User’s Guide
3. Click the File | Import command. Select the bottom surface grid file. Click the OK button.
The data module is loaded into the Network Manager.
4. Click the File | Import command. Select data file that was used to grid the top surface. Set
the X and Y columns to the correct columns. For the Z and C columns, set the value to the
top of the surface.
5. Select the data file in the Network Manager. Right-click on the data module and select
Computational | Gridder to add a Gridder module to grid the data.
6. Select the Gridder module in the Network Manager. In the Property Manager, click the
Begin Gridding button.
7. Right click on the Gridder module in the Network Manager and select Computational |
Math to add a Math module to the gridded data.
8. Select the top of surface grid module in the Network Manager. Right-click and select
Connect output lattice. Drag the connection line to the Math module and select Connect
Input Lattice B.
9. Select the bottom of surface grid module in the Network Manager. Right-click and select
Connect output lattice. Drag the connection line to the Math module and select Connect
Input Lattice C.
10. Select the Math module in the Network Manager. In the Property Manager, change the
Expression[1] to IF Z > B OR Z < C, 0, A.
11. If necessary, attach a Transform to the Math module using the Network | Computational |
Transform command. This may be necessary to scale the Z height.
12. Connect a VolRender to the Transform module, if it exists, or to the Math module using the
Network | Graphics Output | VolRender command. Change any properties of the
volrender.
71
Chapter 2 - Tutorial
The Network Manager contains the original data file, the two grid
files, the Gridder, Math, Transform, and VolRender modules.
Using the Math module allows you to display fill between
two surfaces (as seen below).
Tutorial Completion
Congratulations, you have completed the Voxler tutorial! Training videos are available on the
Golden Software website.
72