Creating Presentation Applications

The development of EVS Presentations (EVSP) from EVS Applications will nearly always require modification to your EVS application. The key steps are:

  1. Save your application (ideally under a new name, as you will be modifying it for the process of making an EVSP).
  2. Replace Disallowed Moduleswith acceptable replacements, if applicable.
    • See Disallowed Modules and Replacements for specifics on which modules need to be replaced.
    • Note: Not all Disallowed Modules have replacements which can be included in EVS Presentations. For example, many 3d exporters must just be removed altogether.
    • Modules which create a model (gridding and horizons, 3d estimation, etc) must be removed. This is done by saving an EF2 file (using write evs field) of their output, and then using that EF2 file in read evs field as a replacement of the network portion doing the model creation.
  3. Packageall data files referenced in any modules.
    • There cannot be any externally referenced data files.
    • Some modules cannot be packaged and are automatically replaced by the packaging process. These include:
      1. import vector gis
      2. import cad
      3. import wavefront obj
    • Best if you don’t do this step sooner.
    • See Packaged Files and Packaging Data Into Your Applications for details on the process.
  4. Add all desired module properties to Application Favorites, so they can be accessed once the application is saved as an EVS Presentation. 
    1. EVS Presentation files do not allow access to module properties unless they are added to the Application Favorites.
  5. Backup your application as an EVS application to serve as an editable backup.
    • This is essential, should you wish to add additional module properties later.
  6. Convert the application to an EVS Presentation (.evsp file).
    • This is not a reversible process, which is why you want the backup from step 5.


Convert To Presentation

The option to convert your current application to an .EVSP file is not a reversable process. To access this, choose Show Menu in the Main Toolbar:

This will open the Menu. Choose To Presentation to convert to an EVS Presentation:

Disallowed Modules and Replacements 

The following table lists all disallowed modules and their replacements if there are any. Some modules, primarily interactive modules (e.g. modify data 3d and create stratigraphic hierarchy) and export modules (e.g. export cad and export vector gis).

Disallowed ModuleCategoryReplacement
external krigingEstimationread evs field
2d estimationEstimationread evs field
3d estimationEstimationread evs field
scat to triEstimationread evs field
scat to unifEstimationread evs field
modify data 3dEstimation/editingnone
combine horizonsGeologic modelingread evs field
edit horizonsGeologic modelingread evs field
horizon rankingGeologic modelingread evs field
lithologic modelingGeologic modelingread evs field
gridding and horizonsGeologic modelingread evs field
create stratigraphic hierarchyGeologic modelingnone
material mappingGeologic modelingread evs field
drill pathGeometrynone
analytical realizationGeostatisticsread evs field
lithologic realizationGeostatisticsread evs field
stratigraphic realizationGeostatisticsread evs field
well decommissionGeostatisticsnone
read geometryImportread evs field
export horizon to rasterExportnone
export horizons to vistasExportnone
export georeferenced imageExportnone
write evs_fieldExportnone
export web sceneExportnone
export pdf sceneExportnone
export 3d sceneExportnone
export vector gisExportnone
export cadExportnone
export nodesExportnone
write_linesExportnone
cell_computationPython
(Enterprise License Only)read evs field
(for Floating Licenses)
node_computationPython
(Enterprise License Only)read evs field
(for Floating Licenses)
trigger_scriptPython
(Enterprise License Only)none
(for Floating Licenses)

Restricted Functions:

In addition to the disallowed modules, certain integrated functions are restricted such as:

  • Writing 3D Scene files (for C Tech Web Scenes, 3D PDFs, etc)
  • Animator (creation of bitmap animations such as .MP4 files)
  • Tools Tab: All functions
  • Open Python Script
    • Enterprise License customers may package Python scripts using the trigger_script module

EVSP Outputs:

The EVSP itself is intended to be the primary output, therefore the ability to create any outputs while and end-user works with an EVSP is limited to bitmap images. End-users will not be able to write any 3D type outputs (CTWS, GLB, Shapefiles, CAD files, etc.).