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

# FieldComponent

> Field Component node: Extract one component of a multi-component field as a scalar field, by index or label (e.g. 0, Z, XY). Field › Utils node in Nodi, with its inputs, outputs and properties.

Extract one component of a multi-component field as a scalar field, by index or label (e.g. 0, Z, XY).

**Category**: [Field](https://docs.nodi3d.com/nodi-editor/nodes.md#field) › Utils\
**Shown in the node menu as**: Field Component

## Inputs

| Input | Type |
| - | - |
| field | `Field` |
| component (index or label) | `Number, String` |

## Outputs

| Output | Type |
| - | - |
| component | `Field` |

## Properties

Properties are set in the Inspector and are used when the matching input is not connected.

| Property | Type |
| - | - |
| component | `String` |

## Related nodes

Other nodes in Field › Utils:

* [FieldMagnitude](https://docs.nodi3d.com/node/field-magnitude.md): Collapse a multi-component field (vector / tensor) to a scalar field of its per-node magnitude.
* [FieldSelect](https://docs.nodi3d.com/node/field-select.md): Select a named field out of a list of fields (e.g. solver output).
* [InvertField](https://docs.nodi3d.com/node/invert-field.md): Invert a field within its value range (min + max - value), reversing high and low.
* [MeshDistanceField](https://docs.nodi3d.com/node/mesh-distance-field.md): Bake the distance from a mesh into a 3D VolumeField over a domain.
* [SmoothField](https://docs.nodi3d.com/node/smooth-field.md): Smooth a field over its grid (box average; radius in voxels, more iterations ≈ Gaussian).


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