edit horizons
The edit horizons module is an interactive module that allows the user to probe points and selectively add them to the creation of each stratigraphic horizon. This provides the ability to manually edit horizon surfaces prior to the creation of geologic models.
The method of connecting edit horizons is unique among modules. It uses the stratigraphy output port from gridding and horizons as its primary input, and it also requires the viewer side port since it requires interactive probing. Its output port then becomes equivalent to the output of gridding and horizons, but with edited surfaces.
Regardless of the estimation method used originally, edit horizons uses Natural Neighbor to perform its near-real-time modifications. The Use Gradients toggle enables gradient estimation at the sample points to improve the interpolation result. The Horizon Point Radius is a distance in coordinate units; if a data point from the input geology comes within this radius of a horizon point, a warning is issued and the point handling is determined by the Horizon Point Behavior setting.
Ports
| Direction | Name | Type | Description |
|---|---|---|---|
| Input | Stratigraphy Input | Vistas Data | Grid and horizon input. |
| Input | Input Z Scale | Number | The factor for vertical scaling. |
| Input | Input Explode | Number | The value used for separating output based on geology. |
| Output | Output Field | Field | The field containing the created fault surface. |
| Output | Geologic Legend Information | Geology Legend | Information required to properly label stratigraphic output or lithology within Legend. |
| Output | Output Z Scale | Number | The factor for vertical scaling. |
| Output | Geology Export Output | Vistas Data | Information required for direct exporting of geology to other software. |
| Output | Horizon Points | Renderable | A renderable object displaying the Horizon Points. |
| Output | Output Explode | Number | The value used for separating output based on geology. |
Properties
| Property | Type | Description |
|---|---|---|
| Allow Run | Boolean | This toggle can prevent the module from running, allowing the user to make changes to large data sets without waiting for updates. |
| Execute | Button | Forces the module to run even if the Allow Run toggle has been turned off. |
| Use Gradients | Boolean | When on, gradients estimated at the sample points improve the interpolation result. |
| Z Scale | Double | The vertical exaggeration to apply to the coordinate values of the output. |
| Explode | Double | The distance between exploded layers, cell sets, or materials. The explode distance incorporates the scale factor. |
| Horizon Point Radius | Double | A distance in coordinate units. If a data point from the input geology comes within this radius to a point in the horizon point list, a warning will be issued and the point will be handled according to the Horizon Point Behavior setting. |
| Horizon Point Behavior | Choice: Use Horizon Point, Keep Original Point | Determines the action when a data point from the input geology comes within the Horizon Point Radius of a Horizon Point. |
| Probe Action | Choice: None, Reset Position, Add Point | Allows for changing the current line coordinates or for adding new coordinates at the probed location. |
| Horizons | Choice | Allows the user to select which horizon to add points to. Options are populated from the input field. |
| Display Selected Horizon Point | Boolean | Creates a set of lines surrounding the current Horizon Point for visibility. |
| Horizon Point List | Coordinate List | The list of control points used to change the geologic input. |
| Clear Horizon Points | Button | Clears all created horizon points. |
| Export All Points | File | Export both input points and horizon points as a GMF. |
Glyph Settings
| Property | Type | Description |
|---|---|---|
| Color By | Choice: Node Data, Cell Data, Solid Color | Controls how the color of the output should be determined. If Node Data is selected, the output will be colored by the elevation of each horizon point. |
| Cel Data Component | Choice: Layer, Material | The cell data component for the Horizon Point spheres. |
| Horizons To Display | Choice: Currently Selected Horizon, All Horizons | Allows the user to display points from either the currently selected horizon or all horizons. |
| Point Mapping | Choice: To Top, To Bottom | Controls to which surface the horizon points are mapped when exploded. |
| Glyph Size | Double | Used to scale the glyphs in all directions. The default is automatically computed based on input data. |
| Generated Glyph | Choice: Sphere, Cube, Cone, Cylinder, Polygon, Disk | Selects the type of glyph that is automatically generated. |
| Sphere Subdivisions | Integer | Defines how finely the sample spheres are rendered. Higher values mean smoother spheres at a higher memory cost. |
| Glyph Resolution | Integer | The resolution for generated cone, polygon, cylinder, and disk glyphs. |
| Primary Axis Factor | Double | The scale factor for the primary axis of the glyph. |
| Secondary Axis Factor | Double | The scale factor for the secondary axis of the glyph. |
| Heading Dip | Heading/Dip | The heading and dip values used to align the glyphs to a constant orientation. |
| Roll | Double | The roll of the glyph along its primary axis. |