setFromPoints( points ) {

		// The algorithm needs at least four points.

		if ( points.length >= 4 ) {

			this.makeEmpty();

			for ( let i = 0, l = points.length; i < l; i ++ ) {

				this.vertices.push( new VertexNode( points[ i ] ) );

			}

			this._compute();

		}

		return this;

	}
Computes to convex hull for the given array of points.

@param {Array<Vector3>} points - The array of points in 3D space.
@return {ConvexHull} A reference to this convex hull.