20CS8908-CG QB Updated
20CS8908-CG QB Updated
20CS8908-CG QB Updated
Define pixel. 1 1
Construct the important factor to be considered for the filled area primitives. 3 1
Analyze and explain refresh cathode ray tube working principle with a neat diagram. 4 1
Explain in detail about the video display devices and construct the working model of the display 3 1
devices.
Compare and Examine about raster and random scan systems in detail. 4 1
Examine the primary function of a video display device in computer graphics. How does a 3 1
cathode ray tube (CRT) display work?
Describe a scenario where a raster scan system would be preferred over a random scan system for
3 1
displaying graphics, and justify your choice.
Explain the basic concept of Bresenham line drawing algorithm. Derive the decision parameter
for the algorithm and Rasterizise the following points using Bresenhams line algorithm (20,10) 3 1
and (30,18).
Summarize the Midpoint circle drawing algorithm. Draw a circle with 10 cm as the radius and co-
4 1
ordinate origin as the centre of the circle.
Apply the concepts of filled area primitives with example and Explain in detail. 3 1
Pixel addressing is a fundamental aspect of computer graphics, essential for rendering images on
displays. Explain pixel addressing in computer graphics comprehensively, covering its principles, 3 1
techniques, challenges, and applications.
Explain object geometry and filled area primitives in detail, covering their definitions, analyze the
4 1
properties, types, algorithms for rendering, and applications in various domains.
Define Geometric Transformations. 1 2
Construct the transformation equation and matrix representation for 2D translation. 3 2
Distinguish between window port & view port 2 2
Demonstrate 2D scaling transformation with an example. 3 2
Distinguish between Shearing and Reflection with an example. 2 2
Analyze the different types of viewing effects with an example. 4 2
Examine the “Shear” transformation with the parametric equations. 4 2
Write the matrix representation for Rotation. 1 2
Develope Mesh Model with an example. 3 2
Compare parallel and perspective projections with real time applications. 4 2
Sketch the significance of windowing in two-dimensional viewing functions. 3 2
Determine the viewing coordinate reference frame in computer graphics. 2 2
Define clipping and Analyze point clipping with line clipping for any example of your own. 4 2
Determine the need of homogeneous coordinates with its axis representation. 3 2
How will you clip a point? 1 2
Discuss about viewing transformation with an example. 2 2
Explain the two-dimensional viewing pipeline in detail, covering its stages, processes, algorithms,
3 2
and significance in rendering two-dimensional images.
Explain the window-to-viewport coordinate transformations.Analyze the challenges associated
4 2
with window-to-viewport transformations with an example.
Analyze the challenges associated with two-dimensional viewing functions and propose strategies
4 2
for optimizing their performance.
Explain Sutherland Hodgeman polygon clipping. 3 2
Explain in detail about the Quadratic surfaces and apply the concept for any real time example. 3 3
IM/DM Level
DM L2
Marks Part
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 2
2 2
2 2
2 2
2 2
2 2
2 2
2 2
16 1
16 1
16 1
16 1
16 1
16 2
16 2
16 2
16 2
16 2
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 2
2 2
2 2
2 2
2 2
2 2
2 2
2 2
16 1
16 1
16 1
16 1
16 1
16 2
16 2
16 2
16 2
16 2
2 1
2 1
2 1
2 1
2 1
2 1
2 1
2 1
16 1
16 1
s
16 1
16 1
16 1
Department : CSE
Semester : VII
20CS7102- FOUNDATION OF DATA
Course Code-Course NSCIENCE