distance to surface
distance to surface receives any 3D field into its left input port and it receives a surface (from create_tin, surface from horizons, slice, etc.) into its right input port. Its function is similar to distance to shape. It adds a data component to the input 3D field referencing the cutting surface. With this new data component you can use a subsettting module like plume to pass either side of the 3D field as defined by the cutting surface, thereby allowing cutting of structures along any surface. The surface can originate from a TIN surface, a slice plane or a geologic surface. The cutting surface can be multi-valued in Z, which means the surface can have instances where there are more one z value for a single x, y coordinate. This might occur with a wavy fault surface that is nearly vertical, or a fault surface with recumbent folds.
distance to surface recalculates when either input field is changed or the "Accept" button is pressed.
The general approach with distance to surface is:
-
Create a cutting surface representing either a fault plane, a scouring surface (unconformity), or an excavation.
-
Create a 3D model of the object you wish to cut.
-
Pass the 3D model into the left port of distance to surface, and the cutting surface to the right port of distance to surface and hit accept.
Module Input Ports
- Input 3D Field [Field] Accepts a data field.
- Input Surface [Field] Accepts a field with the surface to cut the input volume/surface
Module Output Ports
- Output Field [Field] Outputs the field with distance to surface data to allow subsetting