I had a similar experience when I wanted to draw a circle on my Atari 800XL. There's no prebuilt drawing function for circles, so I had to learn about sine and cosine with the help of my dad. I then figured out from there how to do 3d graphics. It was a great learning experience (for me at least!).