The most recognizable presentation of a sphere is to draw its grid of latitudes and longitudes, which can be as sparse as simply showing the equator and Greenwich meridian (and antimeridian).
/* geosg - represent a sphere by latitude and longitude */
geosg(r0,r,a0,m,l) double *r0, r, *a0; int m, l; {
int i, j;
double th, ph, dt, dp, y0;
double o[3][3], w[3];
y0=r0[1];
spheu(o,a0);
dt=3.14159/((double)(l+1));
dp=0.0628318;
th=3.14159-dt;
for (i=0; i<l; i++,th-=dt) {
ph=0.0;
sphrv(w,r,th,ph);
sphap(w,o,w,r0);
pltms(w[0],w[2],0);
for (j=0; j<100; j++) {
ph+=dp;
sphrv(w,r,th,ph);
sphap(w,o,w,r0);
pltms(w[0],w[2],w[1]>=y0);
}}
dt=0.0628318;
dp=3.14159/((double)m);
for (i=0,ph=0.0; i<m; i++,ph+=dp) {
for (j=0,th=0.0; j<100; j++) {
th+=dt;
sphrv(w,r,th,ph);
sphap(w,o,w,r0);
pltms(w[0],w[2],w[1]>=y0);
}}
}