Sphere contour challenge

Can you create something like this using Sphere3D, Plane3D, and IntersectionCircle3D elements? Don’t worry about including the colors; they’re just to clarify what happens when you move the center of the sphere.

The visible attribute will come in handy.

Since the create call for Plane3D isn’t documented, I’ve included an example below.

How to create a 3D plane

A Plane3D is created from a base point and two vectors. The base point can be given either in coordinates or as a Point3D. The vectors are given in coordinates.