There are basically two ways to rotate a textured sphere:
- Euler angles
The Euler angles way doesn't work for my application because of what's known as the "Gimbal Lock" (I won't explain further here :).
I will provide the VB6 source code with Euler angles. The job is to make it work by using quaternions.
This requires math skills.