sphere.py now approximates triangles as circles for simplicity and debugging purposes.