SA.FullBodyIK._FitToPlane C# (CSharp) Method

_FitToPlane() public static method

public static _FitToPlane ( Vector3 pos, Vector3 planeDir ) : Vector3
pos Vector3
planeDir Vector3
return Vector3
		public static Vector3 _FitToPlane( Vector3 pos, Vector3 planeDir )
		{
			float d = Vector3.Dot( pos, planeDir );
			if( d <= IKEpsilon && d >= -IKEpsilon ) {
				return pos; // Cross.
			}

			return pos - planeDir * d;
		}
FullBodyIK