I am going to be making an application that lets users input several parameters for a bowling ball layout, and then show what that layout would look like on the ball. I have found some good resources for sphere math, so if I have a sphere whose center is (0,0,0), I will be able to get the values of the points I need on the surface of the ball. What I will need to do is have the library create:
- A sphere
- Mark points on the surface of the sphere
- Draw lines connecting the points on the sphere (arcs along a great circle - in other words, the shortest distance across the surface of the sphere)
- Super duper bonus Actually be 3D, so the user could pan, zoom, rotate.
Basically, I want to calculate the points, tell the library which ones to draw and which ones to connect with which colors, and then sit back and watch the kudos roll in.
I'd like to use .NET 2.0 and WinForms if possible...