function mobius( u, t, target ) {

	// http://www.wolframalpha.com/input/?i=M%C3%B6bius+strip+parametric+equations&lk=1&a=ClashPrefs_*Surface.MoebiusStrip.SurfaceProperty.ParametricEquations-
	u = u - 0.5;
	const v = 2 * Math.PI * t;

	const a = 2;

	const x = Math.cos( v ) * ( a + u * Math.cos( v / 2 ) );
	const y = Math.sin( v ) * ( a + u * Math.cos( v / 2 ) );
	const z = u * Math.sin( v / 2 );

	target.set( x, y, z );

}
A parametric function representing a flat mobius strip.

@param {number} u - The `u` coordinate on the surface in the range `[0,1]`.
@param {number} t - The `v` coordinate on the surface in the range `[0,1]`.
@param {Vector3} target - The target vector that is used to store the method's result.