tfg.geometry.representation.point.project_to_ray

Computes the projection of a M-d point on a M-d ray.

In the following, A1 to An are optional batch dimensions, which must be broadcast compatible.

point A tensor of shape [A1, ..., An, M].
origin A tensor of shape [A1, ..., An, M].
direction A tensor of shape [A1, ..., An, M]. The last dimension must be normalized.
name A name for this op. Defaults to "point_project_to_ray".

A tensor of shape [A1, ..., An, M] containing the projected point.

ValueError If the shape of point, origin, or 'direction' is not supported.