function mobius3d( u, t, target ) {

	u *= Math.PI;
	t *= 2 * Math.PI;

	u = u * 2;
	const phi = u / 2;
	const major = 2.25, a = 0.125, b = 0.65;

	let x = a * Math.cos( t ) * Math.cos( phi ) - b * Math.sin( t ) * Math.sin( phi );
	const z = a * Math.cos( t ) * Math.sin( phi ) + b * Math.sin( t ) * Math.cos( phi );
	const y = ( major + x ) * Math.sin( u );
	x = ( major + x ) * Math.cos( u );

	target.set( x, y, z );

}
A parametric function representing a volumetric 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.