This program draws a helix curve in three dimensions at a fixed speed. The complexity of the program arises from the three dimensions involved. Specifically there are issues of perspective: objects appear smaller when viewed from a distance compared with near viewing. A moving object that is far away appears to be moving slowly compared to the same object nearr the viewer moving at the same speed. These are some of the issues involved with 3 dimensional computer animation.
I feel that the program is about 85% done. It still needs to be cleaned up in a few areas. That is why the program is designated to be in the alpha stage of development.
The intent at this website is to post only completed and tested programs. However, this one is an exception. You are free to download it and test it. Remember that this is open source software. You are invited to modify the program. Maybe you can bring it closer to completion because there is only about 15% more programming to complete the job.
Three dimensional helix program available for download
Euclidean.cs