Video Training

C Tech offers comprehensive video training for Earth Volumetric Studio, from free tutorials covering the fundamentals to in-depth premium classes. All training uses data and applications included with EVS Studio Projects.

Subscribe to C Tech YouTube Channel 2023 EVS Training Videos (PDF Syllabus)


Current Training Videos

New training videos for the latest versions of EVS. Each includes an interactive Table of Contents.

Free Training Videos

Available to everyone at no cost.

  1. EVS Application Overview — 1:01:09
  2. Data Considerations in EVS — 1:02:36
  3. Application Origin and Reusing EVS Applications — 0:29:39
  4. How to Use C Tech Web Scenes — 0:18:11

Premium Training Videos

Available to Enterprise Customers and those with the Unlimited Training Option. Contact sales@ctech.com for access.

  1. Stratigraphic Modeling with gridding and horizons — 1:00:46
  2. Alternative Gridding Concepts in EVS — 1:26:50
  3. 3D Estimation in EVS — 2:14:20
  4. Lithologic Modeling in EVS — 0:39:17
  5. Advanced Lithologic Modeling in EVS — 1:56:56
  6. Driven Sequences in EVS — 1:14:08
  7. (Python) Scripted Sequences in EVS — 1:18:52
  8. Advanced Scripted Sequences — 2:13:55
  9. Advanced MODFLOW Initialization Concepts — 1:01:09

Legacy Training Videos

These videos were produced before 2022 and use older module names. The content remains relevant. See the module name reference for a table of old and new names.

Free Legacy EVS Training Videos

Earth Volumetric Studio Training Series

Overview of Earth Volumetric Studio

Reviews the Studio environment and key features, especially those new compared to legacy EVS Pro and MVS.

Studio Overview: Part Two

Introduces the Studio Sample Projects and shows 14 projects demonstrating the broad range of EVS capabilities.

Datamaps in Earth Volumetric Studio

Demonstrates modifying the symbology or datamap that correlates data values to colors.


2D Kriging and DrillGuide: Part One

Introduces 2D kriging using krig_2d and C Tech’s DrillGuide technology for analytically guided site assessment.

2D Kriging and DrillGuide: Part Two

Further demonstrates DrillGuide technology covering isolines, geostatistical confidence, and uncertainty.


Geology Fundamentals: Part One

Discusses the PGF file format and demonstrates make_geo_hierarchy on a relatively simple site.

Geology Fundamentals: Part Two

Uses make_geo_hierarchy to develop site stratigraphy on a complex site with dipping strata and lenses.

Geology Fundamentals: Part Three

Uses make_geo_hierarchy on a more complex site with highly variable and ambiguous material ordering.


Stratigraphic Geology Part One: GEO Files & krig_3d_geology

Introduces krig_3d_geology and its basic properties, viewing stratigraphic horizons defined by a .GEO file.

Stratigraphic Geology: Part Two — Volumetric Models with 3d_geology_map

Builds a true volumetric model and discusses removing pinched-out layer portions using plume or plume_shell.

Stratigraphic Geology: Part Three — Interpolation Methods and Thickness Space

Investigates estimation methods in krig_3d_geology and the “Estimate in Thickness Space” option.

Stratigraphic Geology: Part Four — Horizon Ranking

Covers the horizon_ranking module for overriding normal hierarchy with intersecting geologic horizons.


3D Kriging: Part One — krig_3d and gridding limitations

Introduces krig_3d and discusses limitations of flat-topped rectilinear gridding.

3D Kriging: Part Two — krig_3d & krig_3d_geology

Demonstrates incorporating krig_3d_geology when doing 3D kriging for grid conformance to site topography.

3D Kriging: Part Three — intersection, area_cut & volumetrics

Introduces draw_lines and triangulate_polygons for user-defined areas, area_cut, intersection, and volumetrics.


Lithologic Geology: Indicator Kriging of PGF Files: Part One

Introduces indicator_kriging to develop site-wide 3D models of lithology from boring log data.

Lithologic Geology: Visualization Techniques: Part Two

Demonstrates Group Containers and introduces the slice and cut modules.

Lithologic Geology: Visualization Techniques: Part Three

Introduces the thin_fence and fence_cut modules.


Advanced Gridding Concepts: Finite Difference: Part One

Introduces krig_3d_geology’s Finite Difference Gridding option for flexible rotated rectangular 2D grids.

Advanced Gridding Concepts: area_cut & polyline_spline: Part Two

Adds area_cut, polyline_spline, and triangulate_polygons to confine grids to a riverine dataset’s concave hull.


3D Publishing to 3D PDFs

Demonstrates 3D publishing to 3D PDFs using C Tech’s 3D PDF Converter. The PDF created in this video can be downloaded as a zip archive here.


Animation in EVS

Demonstrates the basic procedure for creating animations in Earth Volumetric Studio.


Working with Dense Data: Part One

Shows two ways of working with dense or oversampled data such as MIP, introducing node_computation and Python Scripting.

Working with Dense Data: Part Two

Demonstrates Studio’s Data Reduction Tool for optimizing oversampled data files.

Working with Dense Data: Part Three

Demonstrates techniques for optimizing 3D model creation of dense data processed with the Data Reduction Tool.


Complex Fault Modeling

Explains in detail the processes for modeling a complex site with 4 faults and 6 fault blocks using Prehistoric Geology.

Legacy EnterVol Training Videos

EnterVol Training Series

EnterVol Tools: Raster to Volume

Creates a closed multi-patch between two rasters of different extents and resolutions using EnterVol Tools.

EnterVol with EVS Models

Using EVS and MVS models with EnterVol for ArcGIS in ArcScene, covering subsetting tools and 2D fences in ArcMap.

EnterVol GeoStats

Building an Analyte Estimate model using EnterVol GeoStats for ArcGIS Desktop 10.1.

Stratigraphic Models in EnterVol Geology

Building a Stratigraphic Geologic Model using EnterVol Geology for ArcGIS Desktop 10.1.

Lithologic Models in EnterVol Geology

Building a Geologic Model directly from lithology data in EnterVol Geology for ArcGIS Desktop 10.1.

Legacy EVS & MVS Training Videos

EVS & MVS Training Series

Displaying Continuous Data

Alternative ways to display continuous borings or CPT data such as MIP, plotting data as lines beside individual borings.

Projecting Water Tables to 2D Cross Sections

Demonstrating the methodology for projecting water table elevations onto 2D cross-sections.

Determining Post surf_cut Layer Thickness

The process for determining true thickness of a geologic layer following use of the surf_cut module.

3D Fence Diagrams Projected to 2D: Part 1

Creating 3D fences and projecting them to a 2D cross-section based on their path.

3D Fence Diagrams Projected to 2D: Part 2 — ArcMap

Exporting the projected 2D fences for use in ArcMap.

Time Domain Animation of Surface Data

Preparing data and applications to perform animation of time domain surface data such as water tables.

Load & Save EVS Fields

Using Load_EVS_Field and Save_EVS_Field modules for archiving project results.

Using Make_Geo_Hierarchy in EVS

How to use Make_Geo_Hierarchy to convert lithology boring logs into 3D stratigraphic models.

Creating Arrays of Slices

How to create arrays of parallel slices perpendicular to the x and/or y axes.

Volume Rendering with Array of Slices

Enhancing the array of slices technique using merge_fields and adjust_transparency for volume rendering.


Premium Legacy Training Classes

These premium classes require the Unlimited Training Option (included with Enterprise Licenses) or can be added to any license for 20% of annual maintenance cost. Contact sales@ctech.com for access.

Intro to Studio Series (4 Parts)

Recommended for anyone new to Earth Volumetric Studio.

Intro to Studio Part 1: Intro to Geologic Modeling (3 hours)

Video: Intro to Studio Part 1

  • PGF Files
    • Categories of PGF files and site geology
  • make_geo_hierarchy
    • Simple sites (adding legend, axes)
    • Complex sites
  • Post_samples to view stratigraphic geology files (GEO, GMF)
  • krig_3d_geology
    • Gridding options (Convex Hull, Rectilinear)
    • Interpolation methods
  • Viewing geologic_surfaces
    • Understanding hierarchy
    • Mapping data to surfaces
Intro to Studio Part 2: Geologic Modeling continued (3 hours)

Video: Intro to Studio Part 2

  • Stratigraphic Geology
    • Building the application, geology_to_structured, Nodal vs. Cell data, Z Scale
  • Subsetting
    • Slice, Cut
  • Object Properties
    • Opacity, Visibility, Datamaps (Node/Cell Data), Rendering Modes
  • Exporting high resolution images
Intro to Studio Part 3: 2D Kriging and Site Assessment (3 hours)

Video: Intro to Studio Part 3

  • Analyte Data File Formats (.APDV, .AIDV)
  • Log Processing
  • 2D kriging (Gridding Options, Data Processing & Clipping)
  • DrillGuide (Analytically guided site assessment, Geostatistical Confidence, Uncertainty)
  • Adding isolines, determining multiple new sampling locations
  • Using Min/Max technology — area_integrate & plume modules
Intro to Studio Part 4: Intro to 3D Kriging (3 hours)

Video: Intro to Studio Part 4

  • 3D kriging
    • Gridding Options (Internal, krig_3d_geology, grid resolution)
    • Data Processing & Clipping (Handling Non-Detects)
    • Expert system parameters
    • Horizontal-Vertical Anisotropy
  • Visualization & Subsetting (external_faces, external_edges, plume_shell, plume, slice, cut)
  • Annotation (legend, axes, titles)
  • Volumetrics Analysis

Advanced and Specialty Classes

For experienced users. Completion of the Introductory Series or equivalent is required.

Advanced Lithologic Modeling with Surficial Geology

Video: Advanced Lithologic Modeling with Surficial Geology

Learn how to incorporate surface geology maps and borings data into 3D lithologic models to create an integrated model honoring both data sources. Python Scripting class is a prerequisite.

3D DrillGuide (1 hour 40 min)

Video: 3D DrillGuide

  • Pros & Cons of 2D DrillGuide
  • When to consider 3D vs. 2D DrillGuide analysis
  • How the nature of project data drives the need
  • Characteristics of data files not well served in 2D
  • Using Python to perform multi-level targeted analysis
Fast Geostatistical Realization — Stratigraphy (1 hour)

Video: Fast Geostatistical Realization (FGR) to Stratigraphic Models

Learn how to apply Fast Geostatistical Realization (FGR) to stratigraphic models while addressing the underlying principles of C Tech’s FGR technology.

Importing and Displaying LIDAR Data (1.2 hours)

Video: Importing and Displaying LIDAR Data

Learn how to import Leica Laser Scanner full color LIDAR data into EVS and integrate it with geologic and geophysical models.

  • Data download: Sarteano-ERT.zip (350 MB)
  • Python Scripting class is a prerequisite for hands-on work
Advanced Variography in krig_3d (3.2 hours)

Video: Advanced Variography in krig_3d

Learn how to create and use fully 3D anisotropic variograms from an environmental engineer’s perspective rather than a geostatistician’s.

  • Ellipsoid as a variogram surrogate
  • Understanding heading and dip
  • Primary and secondary anisotropy
  • Z Scale issues
  • Optimization
  • Variogram models
Python Scripting in Studio (3.2 hours)

Video: Python Scripting in Studio

  • Prerequisites: Some prior Python programming experience (Lists, Tuples, Dictionaries, Loops, Conditionals)
  • Capabilities and Limitations of Python in Studio
  • Controlling Studio Module Parameters (GET/SET syntax, Recording)
  • Creating Output (4DIMs, VRML, Images)
  • File I/O (Writing tab delimited text files for Excel)
How to Edit Stratigraphic Geology (3.4 hours)

Video: How to Edit Stratigraphic Geology

Learn how to employ the texture_cross_section and edit_horizons modules to edit stratigraphic geology and develop stratigraphic geology from hand-drawn cross-sections.

  • How to use texture_cross_section to apply images along non-planar cross-sections
  • How to use edit_horizons in conjunction with texture_cross_section
  • How to use edit_horizons to directly edit stratigraphic geologic models
Working with Time Domain Data (3.2 hours)

Video: Working with Time Domain Data

Learn how to properly format and model data collected over time — water table variation, plume migration, and mitigation.

  • Water table data over time (formatting, missing data handling)
  • Kriging time domain data files (time_geology)
  • Analyte data over time (interpolation, extrapolation, missing samples)
  • Animation (change_minmax, dates, Animator, Time loops, Python Scripting)
Advanced Lithologic Modeling (3.5 hours)

Video: Advanced Lithologic Modeling

Advanced techniques for lithologic modeling including data considerations, grid resolution, variograms, and anisotropy.

  • Lithology Data (quality, merging materials, Generate PGF File, Refine)
  • Using indicator_geology module (Nearest Neighbor, Kriging, Smooth vs. Block)
  • Probabilities (total probability, individual material probabilities)
  • Exploding by lithology with material_mapping
  • Advanced grid input options and multi-layer stratigraphic input
Precision Agriculture and Depth Correlated Kriging (3 hours)

Video: Precision Agriculture and Depth Correlated Kriging

Depth correlated kriging for sites with substantial topography where phenomena correlate with depth rather than true elevation.

  • Data Formatting (restructuring to non-cartesian space, Flat Faux Ground Surface)
  • 3D Kriging Process (Model Extents, Kriging settings, Compensations)
  • 3D Kriging as a Flat Slab (no Z Scale challenges)
  • Using displace_block module (topographic surface input, Z Scale and Asymmetric Z Scaling)

Demo EVS for Free All Training Resources Contact Us