Vector & Transform
Blueprint nodes for vector & transform operations.
24 nodesDirection To Rotation
PureConverts a direction vector to a rotator. Convenience wrapper for Direction.Rotation().
DirectionToRotationProject Onto Plane
PureProjects a vector onto a plane defined by its normal, removing the component along the normal.
ProjectOntoPlaneReject From Plane
PureReturns the component of a vector along the plane normal (perpendicular to the plane).
RejectFromPlaneOrbit Point
PureCalculates a point orbiting around a center at a given radius and angle.
OrbitPointClosest Point On Sphere
PureReturns the closest point on a sphere's surface to a given point.
ClosestPointOnSphereCatmull-Rom Spline Point
PureEvaluates a Catmull-Rom spline at parameter T using four control points. The curve passes through P1 and P2.
CatmullRomSplinePointCatmull-Rom Spline Tangent
PureReturns the tangent (derivative) of a Catmull-Rom spline at parameter T.
CatmullRomSplineTangentVelocity From Positions
PureCalculates velocity from two positions and the time between them.
VelocityFromPositionsFlatten Vector
PureRemoves the component along the up axis and normalizes. Useful for getting horizontal direction.
FlattenVectorIs Within Cone
PureTests if a point falls within a cone defined by an origin, direction, and half-angle.
IsWithinConeRandom Point On Sphere
PureReturns a uniformly distributed random point on the surface of a sphere.
RandomPointOnSphereRandom Point In Sphere
PureReturns a uniformly distributed random point inside a sphere volume.
RandomPointInSphereDamped Spring Vector
PureCritical-damped spring interpolation (no overshoot) parameterized by half-life for predictable settling time.
DampedSpringVectorMove Toward Vector
PureMoves Current toward Target by at most MaxDistanceDelta units. Will not overshoot.
MoveTowardVectorClosest Point On Box
PureReturns the closest point on an oriented bounding box to a given point.
ClosestPointOnBoxSpherical To Cartesian
PureConverts spherical coordinates (radius, polar angle, azimuthal angle) to a Cartesian vector.
SphericalToCartesianCartesian To Spherical
PureConverts a Cartesian vector to spherical coordinates.
CartesianToSphericalLerp Vector Spherical
PureSpherically interpolates between two vectors (slerp), maintaining consistent magnitude.
LerpVectorSphericalDistance To Line
PureReturns the shortest distance from a point to an infinite line.
DistanceToLineSpiral Point
PureReturns a world-space point on an Archimedean spiral centered at Center. Each step of AngleDegrees expands the radius by...
SpiralPointBounce Reflection
PureReflects IncomingVelocity off a surface defined by SurfaceNormal, scaled by Restitution (1.0 = perfectly elastic, 0.0 =...
BounceReflectionArc Trajectory Points
CallableGenerates an array of world-space points along a parabolic arc from Start to End, for previewing or following projectile...
ArcTrajectoryPointsConvex Hull 2D
CallableComputes the convex hull of a set of 2D points using the gift-wrapping algorithm, returning hull vertices in countercloc...
ConvexHull2DClosest Point On Spline
CallableFinds the closest point on a spline to a given world location, returning the point, its distance along the spline, and i...
ClosestPointOnSpline