surface from horizons
The surface from horizons module provides complete control of displaying, scaling, and exploding a single geologic surface from the set of surfaces output by gridding and horizons. This module allows visualization of the topology of any single surface, and can explode the geologic surface analogous to how explode and scale explodes layers created by horizons to 3d. The module also allows the user to color the surface according to its elevation or any other data component exported by gridding and horizons.
Ports
| Direction | Name | Type | Description |
|---|---|---|---|
| Input | Input Geologic Field | Field | The main geologic field to map to 3D. |
| Input | Input Z Scale | Number | The factor for vertical scaling. |
| Input | Input Explode | Number | The value used for separating output based on geology. |
| Output | Surface Name | String | Text containing the name of the selected surface. |
| Output | Output Z Scale | Number | The factor for vertical scaling. |
| Output | Output Explode | Number | The value used for separating output based on geology. |
| Output | Output Field | Field | The main output field with z values set to the appropriate surface. |
| Output | Surface | Renderable | A renderable object displaying the component surface. |
Properties
| Property | Type | Description |
|---|---|---|
| Z Scale | Double | The vertical exaggeration to apply to the display object. |
| Explode | Double | The explode distance can be set here or referenced by connection. Surfaces will be exploded based upon their layer designations. |
Surface Settings
| Property | Type | Description |
|---|---|---|
| Surface Offset | Double | Specifies the distance that the surface will be translated in the Z axis before display. |
| Minimum Thickness | Double | Determines the minimum spacing between surfaces when hierarchy is imposed. |
| Account For Hierarchy | Boolean | Causes geologic surfaces that might otherwise intersect each other to be corrected to account for geologic hierarchy. |
| Reverse Hierarchy | Boolean | Causes hierarchy to be imposed from the bottom up versus the normal top down. |
| Pass Null Through Surfaces | Boolean | Causes the null nodes/cells defined in any surface to be passed to all of the surfaces. |
| Surface Selection | Choice | Controls which surface is output for visualization or subsequent processing. Options are populated from the input field. |
Data Settings
| Property | Type | Description |
|---|---|---|
| Nodal Data To Map | Multi-select: Elevation, Layer Thickness, X Coordinate, Y Coordinate | Controls which data components are included in the surfaces. |
| Data Mapping | Choice: To Top, To Bottom | Controls to which surfaces the nodal data components are mapped. For example, if Top is selected, layer thicknesses are mapped to the surface corresponding to the top of each layer. |
| Set Min Max | Choice: Use All Surfaces, Use Selected Surface | Allows the user to either use the min and max of all surfaces, or to set the min and max to that of the selected surface. |
| Cell Data To Map | Multi-select: Layer, Material | Controls which cell data components are included in the surfaces. |