Dreamora #1 Write 2 different methods for that.As vector math is speed critical, any unneeded IF shouldn't be present.