> For the complete documentation index, see [llms.txt](https://wiki.thescriptersguild.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.thescriptersguild.com/forge/nav-mesh/nav-mesh-generation/nav-mesh-generation-root-points.md).

# Nav Mesh Generation Root Points

This article explains what Nav mesh generation Root Points are and how they behave.

### What is a Root Point?

A Nav mesh generation Root Point is an object that has the property to generate Nav mesh data from it as long as the object's origin point is close enough to geometry that you can generate Nav mesh on.

### List of known Nav mesh generation Root Point objects

* Nav Seed Point
* Spawn Point \[Respawn]
* Spawn Point \[Initial]
* Spawn Point \[Backup] (including the [invisible Backup Spawn Points](/forge/spawning/initial-spawning/backup-spawn-points.md#invisible-backup-spawn-points))
* Team Intro Arrow Front
* Team Intro Line Left
* Team Intro Line Right

<figure><img src="/files/5r2sJKgH0YUT1mavTcPi" alt="Image showing different Spawn Point objects generating Nav mesh data"><figcaption><p>Visualization showing Nav mesh data generated from different Spawn Points.</p></figcaption></figure>

{% hint style="info" %}
The Nav hints in the image are placed just so the Nav mesh can connect to each platform and the generated Nav mesh data can be shown in one image.
{% endhint %}

### Effective radius

The effective radius from the origin point of a Nav mesh generation Root Point object is 4.98 units. Meaning that as as long as the geometry you want the Root Point to effect on is within a 4.98 unit spherical radius from the Root Point object's origin point, it will connect to and try generating Nav mesh on that surface.

<figure><img src="/files/hVRcZI1NuoxUdUqoirHu" alt="Image showing different Spawn Point objects generating Nav mesh data"><figcaption><p>Visualization showing Nav mesh data generated from different Spawn Points.</p></figcaption></figure>

{% hint style="info" %}
Intersecting a Root Point like a Nav Seed Point with the geometry is not necessary, and only still results in the same outcome due to there being said \~5 unit effective radius where the Root Point object can still have its Nav mesh generating effect on the surface.
{% endhint %}

### Blocking Root Points

The Nav mesh generation effect of a root point can be blocked by covering the effective radius of the Root Point within a Nav Cutter with its Type set to `Ground`.

Keep in mind that you need to cover the effective radius of the Root Point and not just the object's origin point within the boundary of the Nav Cutter. Setting the size of a Nav Cutter's boundary to `12, 12, 12` and having it's origin point position be the same as the Root Point will be enough to overcome the effective range reliably.

***

**Contributors**\
Okom


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.thescriptersguild.com/forge/nav-mesh/nav-mesh-generation/nav-mesh-generation-root-points.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
