(This module is available only in MVS)
![]()
General Module Function
explode_fault_blocks takes each input field in the input array and translates it away from the common center of all the fields, which is computed by finding the midpoint of the bounding box. As the name implies, these fields are typically, separate fault blocks created by surf_cut, but they can actually be any type of mesh. You can set the amount of translation via parameters. The grid and data for the input fields are not modified, only their transformation matrices.
Module Input Ports
explode_fault_blocks has one input port which can accept multiple inputs of any type of EVS field including fields (any type) or UCD mesh input. There are also three parameter ports for hooking to loop modules, thereby automating animation of an exploding sequence.
Module Output Ports
explode_fault_blocks has two output ports. The first output port (closest to the left) outputs a mesh containing the transformed input fields. The second port outputs a renderable object.

Module Control Panel
The control panel for explode_fields is shown in the figure above. The x-scale, y-scale and z-scale sliders adjusts values specifying how much to scale the translation away from the center in the x,y or z directions. This value is in units of the bounding box of the original array of fields.
Related Modules