Projects points from the left input geometry onto the faces of the right input geometry.


## Description
no description
## Parameters

<table>
<thead>
	<tr>
		<th>Name</th>
		<th>Type</th>
		<th>Description</th>
	</tr>
</thead>
<tr>
	<td>mode</td>
	<td><div class='bg-orange-800 px-2 py-px text-white rounded-sm'>integer</div></td>
	<td>method used to ray points onto the collision geometry</td>
</tr>
<tr>
	<td>useNormals</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>toggle on to use the normals as the ray direction</td>
</tr>
<tr>
	<td>direction</td>
	<td><div class='bg-blue-800 px-2 py-px text-white rounded-sm'>vector3</div></td>
	<td>if the normals are not used as the ray direction, this define the direction used</td>
</tr>
<tr>
	<td>transformPoints</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>moves the points or leaves them in place</td>
</tr>
<tr>
	<td>transferFaceNormals</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>copies the normals from the right geometry to the left one</td>
</tr>
<tr>
	<td>transferUVs</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>copies the UVs</td>
</tr>
<tr>
	<td>addDistAttribute</td>
	<td><div class='bg-emerald-800 px-2 py-px text-white rounded-sm'>boolean</div></td>
	<td>adds an attribute with the distance to the hit position on the target geometry</td>
</tr>
</table>