> ## 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.

# Remap Spherical Body

## About this Block

**What it does:** The Remap Spherical Body block uses a Remap function to transform an Implicit Body from cartesian coordinates into spherical coordinates. This block preserves a true distance field so that the underlying Scalar field is not distorted during the transformation. Use the X and Y mapping length inputs to specify the length of the input field to be wrapped about the Sphere's circumference.

**Tips:**

* All Remap-based functions are centered on the world origin.

## Example File

Download Example: [Remap Fields and Bodies Example](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/remap_bodies_fields.ntop)
![Example Screenshot](https://storage.googleapis.com/files-learn/static/ExtendedBlockDocs/remap_cyl_field_label.jpg)

***

Remap an implicit body into a spherical space. The only values that will be mapped are values along the positive X-axis, the Y-axis between -length/2 and +length/2, and the positive Z-axis. This block will also attempt to scale the field values to compensate for distortion. If the compensation is not preferred, use the Remap Spherical Field block.

### Inputs

| Name             | Type                                                                 | Description                                                                                                   |
| ---------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| Body             | [Implicit Body](../../../../block-documentation/types/implicit-body) | Implicit body to remap.                                                                                       |
| Y mapping length | [Scalar](../../../../block-documentation/types/scalar)               | The length of the body along the Y-axis to wrap around the longitudinal circumference of the spherical space. |
| Z mapping length | [Scalar](../../../../block-documentation/types/scalar)               | The length of the body along the Z-axis to wrap around the latitudinal circumference of the spherical space.  |

### Outputs

| Type                                                                 |
| -------------------------------------------------------------------- |
| [Implicit Body](../../../../block-documentation/types/implicit-body) |
