Answered step by step
Verified Expert Solution
Question
1 Approved Answer
The following is a piece of OpenGL code for drawing a quad in a viewport: void myDisply(void) { gIViewport(0,0,300,200); gIMatrixMode(GL_PROJECTION); gILoadIndentity(); gIOrtho2D(-1,1,-1,1); gIBegin(GL_QUADS); gIColor3f(1,0,0); gIVertex2i(-0.5,-0.5);
The following is a piece of OpenGL code for drawing a quad in a viewport: void myDisply(void) \{ gIViewport(0,0,300,200); gIMatrixMode(GL_PROJECTION); gILoadIndentity(); gIOrtho2D(-1,1,-1,1); gIBegin(GL_QUADS); gIColor3f(1,0,0); gIVertex2i(-0.5,-0.5); gIVertex2i(+0.5,-0.5); gIVertex2i(+0.5,+0.5); gIVertex2i(-0.5,+0.5); gIEnd(); a) Draw a diagram to illustrate the content generated on the screen. b) Calculate the area of the displayed quad in pixels
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started