# Enum.RenderFidelity

Roblox Engine API enum from Roblox Studio 0.744.0.7441077 (version-7aaa6838d36c4448).

- HTML page: https://rapi.sleaze.dev/enums/RenderFidelity/
- Roblox documentation: https://create.roblox.com/docs/reference/engine/enums/RenderFidelity

Determines the level of detail that solid modeled and mesh parts will be shown in.

## Items

| Name | Value | Description |
| --- | --- | --- |
| `Automatic` | 0 | Object's level of detail is dynamically controlled by its distance from the camera (see table above). |
| `Precise` | 1 | Object is rendered in the highest fidelity regardless of its distance from the camera. |
| `Performance` | 2 | Push performance as much as possible, trying to maintain quality if possible, and discarding appearance if that's necessary to reach performance. This means that the performance will always be excellent, but mesh visuals may be affected negatively. |

## Used by

Each entry lists the class, then the role and names of the members that use this type.

- [BasePart](https://rapi.sleaze.dev/classes/BasePart.md): method parameter `IntersectAsync`, `SubtractAsync`, `UnionAsync`
- [InsertService](https://rapi.sleaze.dev/classes/InsertService.md): method parameter `CreateMeshPartAsync`
- [MeshPart](https://rapi.sleaze.dev/classes/MeshPart.md): property `RenderFidelity`, `RenderFidelityReplicate`
- [PartOperation](https://rapi.sleaze.dev/classes/PartOperation.md): property `RenderFidelity`
