constraint progresses
proper orthogonal vector calculation for friction constraint