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

Форум программистов: 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 сообщение ] 


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

Зарегистрированные пользователи: Google [Bot]


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

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