> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ntop.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mesh from Implicit by AT

Converts an Implicit Body to a Mesh using Adaptive Tessellation. This method may significantly reduce computational and memory overhead compared to traditional methods, especially when finer tolerances are required. It achieves this by creating fewer triangles in flatter or less complex regions, resulting in a lower overall triangle count. However, this optimization can lead to a less regular and lower quality mesh in certain areas unless remeshing is enabled.

### Inputs

| Name | Type | Description |
| - | - | - |
| Body | [Implicit Body](../../../../block-documentation/types/implicit-body) | Implicit body to convert. |
| Tolerance | [Scalar Field](../../../../block-documentation/types/scalar-field) | The maximum allowable deviation of the tessellation from the implicit geometry. As this value gets smaller, the resulting mesh will be more precise, but the block will take longer to compute. |
| Sharpen | [Bool](../../../../block-documentation/types/bool) | Option to preserve sharp edges, corners, as well as walls thinner than meshing tolerance. If you check this option, the block will take longer to compute. |
| Remesh | [Bool](../../../../block-documentation/types/bool) | Remesh the resulting adapted tessellation for better triangle quality. Note there is a risk of producing self-intersections. |

### Outputs

| Type |
| - |
| [Mesh](../../../../block-documentation/types/mesh) |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.