Как переместить объект в пространстве (по x, y, z) в OpenGl?
Нужно визуализировать "елочку", для этого нужно создать два объекта: конус и цилиндр. Как мне переместить цилиндр по y оси вниз?
фрагмент кода:
private void button1_Click(object sender, EventArgs e)
{
Gl.glClear(Gl.GL_COLOR_BUFFER_BIT | Gl.GL_DEPTH_BUFFER_BIT);
Gl.glLoadIdentity();
Gl.glColor3f(0, 112, 0);
Gl.glPushMatrix();
Gl.glTranslated(0, 0, -6);
Gl.glRotated(-90, 1, 0, 0);
Glut.glutWireCone(1, 2, 32, 32);
Gl.glColor3f(112, 0, 0);
Glut.glutWireCylinder(0.2, 1, 32, 32);
Gl.glPopMatrix();
Gl.glFlush();
AnT.Invalidate();
}
скрин: https://imgur.com/a/5n1RQJw