Sphere

If you try to make the next Ecstatica sequel

    • Center is c and radius is r.
    • Surface Area S = 4πr2
    • Volume V = (4/3)*2πr3

Closest point on a sphere

    • q is the point.
    • d is the vector between c and q.
    • q' = q + (||d|| - r / ||d||)*d
    • If ||d|| < r then point q is inside the circle.

Intersection of two spheres.

    • d is the vector between spheres centers.
    • If ||d|| < r1 +r2 then spheres intersect.

A Sphere-Sphere Sweep Test - 1999

Uniform points in sphere and capped cone

Evenly distributing points on a sphere - 2018