Розыгрыш Premium и Уникальной юзергруппы на форуме! Перейти


  • УЖЕ ЗАВТРА! Просто зашёл, нажал на кнопку участия и забрал кучу призов уже 30-го декабря: https://yougame.biz/threads/366947/

Как отрисовать треугольники

  • Автор темы Автор темы wenstony
  • Дата начала Дата начала
ウェンストニー
Участник
Участник
Статус
Оффлайн
Регистрация
6 Дек 2017
Сообщения
936
Реакции
199
У меня сейчас идёт отрисовка крадратов, а нужно треугольники
1562573123460.png
 

Вложения

  • 1562572867341.png
    1562572867341.png
    42.6 KB · Просмотры: 21
Держите. Это равносторонний треугольник (хотя так как набросал код за 2 минуты, не уверен, что он точно равносторонний)
Код:
Expand Collapse Copy
void DrawEquilateralTriangle(GLfloat x, GLfloat y, GLfloat scale)
{
    glBegin(GL_TRIANGLES);
        glColor3f(1.f, 0.f, 0.f);
        glVertex2f(x, y + scale);
        glVertex2f(x + scale, y - scale);
        glVertex2f(x - scale, y - scale);
    glEnd();
}
 
Назад
Сверху Снизу