> For the complete documentation index, see [llms.txt](https://docs.meshmorpher.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.meshmorpher.com/graph/wrapper/rigid-fit.md).

# Rigid Fit

<div align="left"><figure><img src="/files/rQXvcj04I5EHfUblsZtk" alt=""><figcaption></figcaption></figure></div>

```
/**
 * Node that performs rigid mesh alignment using ICP.
 * 
 * Aligns a source mesh to a target mesh using translation, rotation,
 * and optional uniform scaling (no deformation).
 * 
 * Usage:
 * 1. Connect source and target meshes
 * 2. Configure alignment parameters
 * 3. Click Apply to align meshes
 */
```

| Parameter                                      | Description                                                                        |
| ---------------------------------------------- | ---------------------------------------------------------------------------------- |
| <p>Iterations</p><p><code>integer</code></p>   | Number of rigid fitting iterations to perform. Higher values may improve accuracy. |
| <p>OutlierWeight</p><p><code>float</code></p>  | Weight assigned to outliers during fitting, controlling their influence.           |
| <p>Regularization</p><p><code>float</code></p> | Regularization strength to stabilize the transformation and prevent overfitting.   |
| <p>bUseRotation</p><p><code>boolean</code></p> | Whether to allow rotation in the rigid fit.                                        |
| <p>bUseScale<br><code>boolean</code></p>       | Whether to allow scaling in the rigid fit.                                         |
| <p>bNormalize<br><code>boolean</code></p>      | Whether to normalize input data before fitting.                                    |
