doubles instead of floats for better use of Math.methods(). correctly calculates eucledian distance between two vector3 :-)