About this Block
What it does: Inputs any Scalar Field and uses a Gaussian Blur function to smooth values in the field. Common uses:- Smoothening fields from topology optimization results
- Blurring fields for textures
Example File
Download Example: Smoothen Field
Inputs
| Name | Type | Description |
|---|---|---|
| Scalar field | Scalar Field | Field to smooth. |
| Grid size | Scalar | Size of the sampled grid spacing. |
| Smooth iterations | Integer | Number of smoothing iterations. |
| Interpolation type | Interpolation Enum | Interpolation type. |
| Domain | Bounding Box | Optional bounding box to specify the region of the field to smoothen. if no domain is specified, it will attempt to smoothen with the input field’s bounding box. note that if the field’s bounding box is too large, the algorithm may take a long time to run. |
| Extrapolation | Blending Side Enum | Specifies the smoothing region when a domain is provided. select inside to fully constrain the smoothing to within the domain, and select outside to extend the smoothing outside of the domain input. |
Outputs
| Type |
|---|
| Scalar Field |

