The document discusses several algorithms for computing the 3D convex hull of a set of points: gift wrapping, divide and conquer, and incremental. Gift wrapping directly extends the 2D algorithm and has complexity O(nF) where F is the number of faces. Divide and conquer recursively splits the point set into halves, computes the convex hulls, and merges them in O(n log n) time. The incremental algorithm maintains a conflict graph to efficiently find the visible faces from each new point in O(n log n) time.