PDA

View Full Version : out of the screen



lara
09-23-2002, 06:37 AM
If part of my object is out of the screen, how can i enlarge the screen(the window size) so that the entire object comes up..
i dont want to enlarge the object, just want the entire object to appear

nexusone
09-23-2002, 06:54 AM
Make a fixed ortho/prespective view, in your reshape just change the view port size.


void reshape (int w, int h)
{
glViewport (0, 0, (GLsizei) w, (GLsizei) h);
}

// part of my display routine

void display(void)
{
glClear (GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

// Set a fix projection here.
glMatrixMode (GL_PROJECTION);
glLoadIdentity();
glOrtho(-10.0, 10.0, 10.0, -10.0, -1.0, 30.0);
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();



Originally posted by lara:
If part of my object is out of the screen, how can i enlarge the screen(the window size) so that the entire object comes up..
i dont want to enlarge the object, just want the entire object to appear