public static DVector3 Exclude(DVector3 excludeThis, DVector3 fromThat) { return(fromThat - DVector3.Project(fromThat, excludeThis)); }