эээ, не совсем понятно какое отношение этот вопрос имеет к графике в разработке игр.
Но все таки - ищем в инете формулу круга, рисуем в OpenGL с помощью glBegin(GL_LINES). Потом добавляем смещение по Z координате, получаем спираль. Ну и последняя итерация - делаем из спирали пружину нужного профиля.