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

# ProjectPoint

> Project Point node: Project a point onto a curve. Vector › Point node in Nodi, with its inputs, outputs and properties.

Project a point onto a curve.

**Category**: [Vector](https://docs.nodi3d.com/nodi-editor/nodes.md#vector) › Point\
**Shown in the node menu as**: Project Point

## Inputs

| Input | Type |
| - | - |
| point to project | `Point` |
| projection direction | `Vector` |
| curve to project onto | `Curve` |

## Outputs

| Output | Type |
| - | - |
| projected point | `Point` |

## Related nodes

Other nodes in Vector › Point:

* [ConstructPoint](https://docs.nodi3d.com/node/construct-point.md): Construct a point in 3D space.
* [DeconstructPoint](https://docs.nodi3d.com/node/deconstruct-point.md): Deconstruct a point into its components.
* [Distance](https://docs.nodi3d.com/node/distance.md): Calculate the distance between two points.
* [PointCylindrical](https://docs.nodi3d.com/node/point-cylindrical.md): Create a point from cylindrical coordinates.


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