void initScreen() { screen.setWidthHeight(SCREEN_WIDE_SIZE, SCREEN_WIDE_SIZE*SCREEN_HEIGHT/SCREEN_WIDTH); screen.setFocalDistance(focalDistance); cam.init(screen); cam.setNearFarPlanes(0.2,1000); }
void initRendering() { glEnable(GL_DEPTH_TEST); glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); glEnable (GL_BLEND); glEnable(GL_LIGHTING); glEnable(GL_LIGHT0); glEnable(GL_NORMALIZE); glEnable(GL_COLOR_MATERIAL); glClearColor(0.0,0.0,0.0,1.0); glMatrixMode(GL_MODELVIEW); glLoadIdentity(); cam.init(Screen(20,20,0,0,focalDistance)); cam.setNearFarPlanes(1.0,200.0); cam.setOrthoGraphicProjection(true); }