Opengl With C++

Тема в разделе "C/C++/C#", создана пользователем ArthurSmirnov, 7 сен 2012.

  1. ArthurSmirnov

    ArthurSmirnov Гость

    Дорогие форумчане,

    Помогите пожалуйста решить вопрос с написанием программы для университета. Нужно в OpenGL на С++ написать моё имя при помощи функции GL_POINTS. Я так понимаю, что даная функция выводит только лишь точки, координаты которых я сам и задаю. Но вот как сделать имя?

    Так же, подскажите, как нарисовать простые фигуры, такие как: круг, звезда, треугольник и трапеция.

    Спасибо большое за помощь. Я уже написал основу для программы:

    Код (C++):
    # include<gl\glut.h>

    void Draw()
    {
    glClear(GL_COLOR_BUFFER_BIT);
    glColor3f(0.0, 0.0, 0.0);
    glBegin(GL_POINTS);
    glVertex2f(0.0, 0.0);
    glEnd();
    glFlush();
    }
    void Initialize()
    {
    glClearColor(0.8, 1.0, 0.6, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(-200.0, 200.0, -200.0, 200.0, -5.0, -5.0);
    }

    int main (int argc, char** argv)
    {
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
    glutInitWindowSize(400,400);
    glutInitWindowPosition(100, 200);
    glutCreateWindow("Lab # 01");
    glutDisplayFunc(Draw);
    Initialize();
    glutMainLoop();
    return 0;
    }
    Мне нужно написать свою фамилию и имя при помощи программы. Помогите написать пожалуйста имя, я по образцу уже там соображу.

    Спасибо заранее!
     
Загрузка...

Поделиться этой страницей