NodeIcon ProjectGeom

The ProjectGeom node projects a source geometry onto a target geometry. For each vertex of source geometry it traces two rays (along and opposite to vertex normal) then it moves the vertex to the nearest intersection point.

Example

One of common scenarios is to wrap a lowpoly basemesh around a scan then subdivide it and project resulting model to scan. That is how you can achive great level of details and not spend too much time on wrapping a heavy model.


Inputs

Source Geometry

Geometry A geometry to be projected

Target Geometry

Geometry A geometry to which the source geometry will be projected

Excluded Vertex Mask

VertexMask Vertex mask defining the areas that should not be projected

Output

Geometry Projected geometry

Parameters

Check Normals

if set, only projects to target polygons which normals look toward tracing ray

Limit Distance

limits maximal distance of ray-tracing. The distance is specified in Distance parameter

Distance

maximal distance of ray-tracing if Limit Distance is checked