meshRayCast

Returns the face id, parameter, u and v values, intersection position and normal from an input mesh, origin point and direction.

Inputs

Inputs
Name Type Default Description
inMesh MeshRefPort   Input mesh
inOrigin VectorPort V3d(0, 0, 0) Ray origin
inDirection VectorPort V3d(0, 1, 0) Ray direction
inBothDirections BooleanPort False If the ray should go in both directions

Outputs

Outputs
Name Type Default Description
outIntersect BooleanPort False if there is an intersection
outParameter DoublePort 0.0 Output parameter
outFaceId LongPort 0 Output face id
outU DoublePort 0.0 Output u
outV DoublePort 0.0 Output v
outNormal VectorPort V3d(0, 1, 0) Output normal
outPosition VectorPort V3d(0, 1, 0) Output position