| Posted: 09:16am 22 Aug 2026 |
Copy link to clipboard |
 Print this post |
|

Option ANGLE DEGREES RX=MM.HRES: RY=MM.VRES: CX=RX/2: CY=RY/2 Umin=-180: Umax=180: Ustep=14 Vmin= -90: Vmax= 90: Vstep=14 SCALE=220: C=1 Colour RGB(Cyan) CLS
Do If C>0 Then C=0 Else C=1 For S=0 To 12 Step 2 For V= Vmin To Vmax Step Vstep For U= Umin To Umax Step Ustep U=U+S x=Cos(U)*Cos(V) y=Sin(U)*Cos(V) z=Sin(V) U=U-S Plot_XY If Inkey$ <> "" Then End Next U: Next V Next S Loop
Sub Plot_XY x=SCALE*x: y=SCALE*y: z=SCALE*z y=y/3 If y<0 Then Circle CX+x-y,CY+z-y,1,,,C Else Pixel CX+x-y,CY+z-y,C EndIf End Sub |