Glut gl

программирование C++ OpenGL glut

#include <windows.h>
#ifdef __APPLE__
#include <GLUT/glut.h>
#else
#include <GL/glut.h>
#endif

#include <stdlib.h>

void display()
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POINT);
glColor3f(0.0,0.0,0.0);
glVertex2f(0.25,0.25);
glEnd();
glFlush();
}
int main(int args, char **argv)
{
glutInit(&args,argv);
glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);//one bufer and Color RGB
glutInitWindowSize(1000,500);//window Size
glutInitWindowPosition(0,0);
glutCreateWindow("Test");//Name and create window
glClearColor(1.0,1.0,1.0,1.0);//BG color
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(0.0,1.0,0.0,1.0,-1.0,1.0);
glutDisplayFunc(display);//pain function
glutMainLoop();

}
Этот код ничего не рисует, почему?
Ответы:
мне кажется надо поправить орто и по идеи он должен нарисовать точку... и вроде как точка черного цвета)


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.