Четверг, 28.11.2024, 06:39 | Приветствую Вас Гость

...

Код

Главная » Статьи » C++

glPointSize

#include <windows.h>
#include <gl/gl.h>
#include <glut.h>

int pnsize = 0;
void display ()
{
glClearColor(0.0f,0.0f,0.0f,0.0f);
glClear(GL_COLOR_BUFFER_BIT);
glLoadIdentity();
glPointSize(pnsize);
glBegin(GL_POINTS);
glColor3f(1.0f,0.0f,0.0f);
glVertex3f(0,0,0);
glEnd();

pnsize++;
if (pnsize == 100) pnsize = 0;
glutSwapBuffers();

}

void reshape ( int w, int h )
{
glViewport( 0, 0, w, h );
glMatrixMode (GL_PROJECTION);
gluPerspective(80,( float ) w / ( float ) h, 1.0, 1000.0 );
}

void keyboard ( unsigned char key, int x, int y )
{
if (key == 27) exit(0);

}


int main ( int argc, char** argv )
{
glutInit( &argc, argv );

glutInitDisplayMode(GLUT_RGB | GLUT_DOUBLE );
glutInitWindowSize (500, 500 );
glutCreateWindow ( "point" );
glutDisplayFunc( display );
glutReshapeFunc( reshape );
glutKeyboardFunc( keyboard );
glutIdleFunc( display );
glutMainLoop();
}
 

Категория: C++ | Добавил: moskov (20.10.2018)
Просмотров: 284 | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Меню сайта

Категории раздела

PHP [41]
C++ [71]
Autoit [108]
Processing [105]
Basic4GL [7]
Fasm [2]
PABC [7]
Js [236]
Gentee [1]
Python [204]
Java android [3]
Small Basic [9]

Мини-чат

Статистика


Онлайн всего: 10
Гостей: 10
Пользователей: 0

Форма входа

Друзья сайта

  • ЗОВ КОСМОСА

  • Хулиган Вселенной

  • Тюремная поэзия

  • Религиозная поэзия

  • Сайт клана ЛеГиоН
  • Поиск