![]()
General Module Function
geologic_surfmap (only in EVS PRO and MVS) provides a mechanism to drape lines onto Geologic surfaces
Module Input Ports
geologic_surfmap has three input ports.
1) in_geology (Blue-White-Green) : This port should import a geologic surface.
2) in_field (Blue-Black) : This port takes a field of line cells that will be projected onto the geologic surface
3) z_scale (Grey-Brown) : This input port is the z-exaggeration factor (e.g. from Explode_and_Scale).
Module Output Ports
geologic_surfmap has three output ports.
1) z_scale (Grey-Brown) : This output port is the z-exaggeration factor.
2) out_fld (Blue-Black) : This port outputs an EVS field containing the draped line segments. surfmap will not preserve DXF entity colors. Rather, it colors the lines according to their elevations.
3) out_obj (Red) : This port outputs a renderable geometry directly to the Viewer.

Module Control Panel
The control panel for geologic_surfmap is shown in the figure above.
The Account for Hierarcy toggle causes geologic surfaces that might otherwise intersect each other to be corrected to account for Geologic Hierarchy.
The Reverse Hierarcy toggle causes hierarchy to be imposed from the bottom up versus the normal top down.
The Geologic Surface slider selects which geologic surface to project the field onto.
The Z_Scale should match that used for other objects in your application.
The Offset parameter provides a means to offset the draped lines from the surface so that z-buffering will not make the lines ragged or partially invisible where they intersect the surface.
The Color By options will color the output lines by either Node Data, Cell Data, or a Solid Color which can be selected using the Object Color button. If the data component is a vector the default is to color by the magnitude of the vector. The lines can be colored by a component of the vector by changing the Vector Comp slider.