Как вы можете видеть на рисунках, струна вращается вокруг своего начала.
Нет вращения:
Повернуто:
Изменение RasterPos или его перевод вообще ничего не меняет. Я попробовал glutStrokeString и glutBitmapString. Код для примера:
gl.glColor4f((float) 1, (float) 0, (float) 0, 1.0f);
gl.glScalef(0.0015f, 0.0015f, 0.0015f);
gl.glRotatef(-angleHorizontal, 0, 1, 0);
glut.glutStrokeString(GLUT.STROKE_ROMAN, "ABCDEF");