HI, I am trying to set the consecutive pixels to a specific color so as to obtain a line. Though, I know there is a built in function for drawing the line, but I am interested to do it without using any GL primitive.
This is the display function as of now. Here I thought that changing limits from -250 to 250 instead of -1.0 to 1.0 will do the job but to no avail.
In this code I am just getting a point a the centre of the window.
Any help is appreciated as to how make a line using pixels.
Here both height and width of window is 501 pixels.
void renderFunction()
{
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0, 1.0, 1.0);
glOrtho(-250.0, 250.0, -250.0, 250.0, 0.0, 0.0);
glViewport(0,0,500,500);
glBegin(GL_POINTS);
glVertex2i(0,0);
for(int i=1; i<100; i++)
glVertex2f(float(i/250), float(i/250));
glEnd();
glFlush();
}