→ Для вступления в общество новичков и профессионалов программирования, пожалуйста нажмите здесь ...

Форум программистов: C++, Basic, Delphi, Pascal, JavaScript
Логин: Пароль:
Запомнить?  
@Mail.ru



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Помогите исправить 
Автор Сообщение
Начинающий

Регистрация: 19.09.2010
Сообщения: 7

Репутация: 0 [ ? ]
 Помогите исправить
ФС#include "glut.h"
void init(void)
{ glClearColor(1.0,1.0,1.0,0.0);
glShadeModel(GL_FLAT); }
void display(void)
{ glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3f(0.36,2.55,0.36);
// рисуем и заливаем квадрат
glBegin(GL_TRIANGLES);
glVertex2d(10,10);
glVertex2d(200,10);
glVertex2d(10,200);
glEnd();
glColor3f(0.0,0.70,0.0);
glLineWidth(3.0);
glBegin(GL_LINE_STRIP);
glVertex2d(10,10);
glVertex2d(200,10);
glVertex2d(10,200);
glVertex2d(10,10);


glEnd();
glColor3f(0.0,10.70,0.0);
//оси
glBegin(GL_LINES);
glVertex2d(-20,-20);
glVertex2d(-20,300);
glVertex2d(-20,-20);
glVertex2d(300,-20);
//шкала
for(int i=-20;i<300;i+=20)
{ glColor3f(0.0,0.0,0.0);
glVertex2d(i,-15);
glVertex2d(i,-25);
glColor3f(0.0,0.0,0.0);
glVertex2d(-25,i);
glVertex2d(-15,i); }
glEnd();
glutSwapBuffers();
glFlush();
}
void reshape(int w,int h)
{ //установить проекцию
glViewport(0,0,(GLsizei) w, (GLsizei) h);
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(-100.0,400.0,-100.0,400.0,1.0,-1.0);
}
int main(int argc, char **argv)
{ //отображение окна
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(500,500); glutInitWindowPosition(100,100);
glutCreateWindow("…");
init();
glutDisplayFunc(display);
glutReshapeFunc(reshape);
glutMainLoop();
return 0;}

вместо зеленого треугольника мне надо веер из треугольников.


19.09.2010 13:09
Профиль Отправить email
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 


Кто сейчас на конференции

Зарегистрированные пользователи: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
© 2013 «Форум программистов Украины»