Semester Final Examination: October 2025
Course Code: CSE
4707, Course Title: Computer Graphics & Animation
|
1. |
a) |
Define
interactive computer graphics.Write four difference between
interactive and non-interactive graphics. |
[1+2] |
|
|
b) |
Briefly describe the graphics pipeline.
Differentiate between CPU and GPU in terms of cores, speed, and tasks. |
[3+3] |
|
|
c) |
Write short note on - i) Frame Buffer ii) PPI. |
[1x2] |
|
|
d) |
State aspect ratio. Find the aspect ratio of a
display with resolution 2560×1440. |
[1+2] |
|
|
|
|
|
|
2. |
a) |
Illustrate how vector scan display’s architecture
works |
[4] |
|
|
b) |
A display screen has a resolution of 1920×1080
pixels with 24-bit color depth. Calculate the total number of pixels.Find the
memory required to store one frame (uncompressed). |
[5] |
|
|
c) |
A monitor has size 15.6 inches with resolution
1920×1080. Calculate the PPI. Compare it with a 24-inch monitor having the
same resolution. Explain how the same image will appear different on these
two screens. |
[5] |
|
|
|
|
|
|
3. |
a) |
Define scan conversion. Why is it needed in computer
graphics? |
[1+2] |
|
|
b) |
Apply Bresenham’s Line Drawing Algorithm to plot a
line between (3,2) and (17,5). Show decision parameter values at each step. |
[7] |
|
|
c) |
Write the steps of defining a circle using
Polynomial Method Algorithm. |
[4] |
|
|
|
|
|
|
4. |
a) |
Interpret seed
fill algorithm and list the types of seed fill algorithm. Illustrate boundary
fill algorithm for and its steps for
4-connected and 8-connected. |
[2+5] |
|
|
b) |
A circle is centered at (0,0) with radius = 10. Use
Midpoint Circle Algorithm to find the first 8 points plotted. |
[7] |
|
|
|
|
|
|
5. |
a) |
Illustrate geometric transformation and coordinate
transformation with one example of each. Explain the advantage of using
homogeneous coordinates in computer graphics?. |
[3+2] |
|
|
b) |
Interpret Translation.
Consider a square with vertices A(0,0), B(2,0), C(2,2), D(0,2). (a) Translate it by Tx
= 3, Ty = 2. (b) Then rotate it by
90° anticlockwise about the origin. (c) Finally scale it by
factor Sx = 2, Sy = 1. Find the final
coordinates of all vertices after applying the composite transformation. |
[1+8] |
|
|
|
|
|
|
|
|
|
|
|
6. |
a) |
Illustrate window and viewport in computer graphics.
Consider a window with coordinates Xwmin = 2, Ywmin = 2, Xwmax = 8, Ywmax = 6
and a viewport with coordinates Xvmin = 100, Yvmin = 100, Xvmax = 300, Yvmax
= 200.
Find the viewport coordinates of a point (5, 4)
using window-to-viewport transformation. |
[1+4] |
|
|
b) |
State distortion in 2D
viewing and how is it caused.Write an algorithm to clip a line using
Cohen-Sutherland method. Apply it to a line (x1, y1) = (2,7) to (x2, y2) =
(10,3) for a clipping window (3,3) to (8,6). Show steps and final clipped
coordinates. |
[1+8] |
|
|
|
|
|
|
7. |
a) |
Define projection. Illustrate the taxonomy of
projection. |
[1+2] |
|
|
b) |
State the shading in computer graphics. Write short
note on - i) Diffuse Shading ii) Ambient Shading |
[1+4] |
|
|
c) |
Using Bresenham’s Circle Drawing Algorithm, generate
the points for a circle of radius 5 centered at the origin. Show step-by-step
decision parameter updates. |
[6] |
Semester Final Examination: April 2026
Course Code: CSE 4707, Course Title: Computer Graphics & Animation
|
1. |
a) |
Define term “Computer Graphics”.
Mention some packages name in computer graphics. |
[2+2] |
|
|
b) |
Explain how graphics can contribute
in our real life. |
[4] |
|
|
c) |
Differentiate between interactive
and non-interactive graphics. |
[6] |
|
|
|
|
|
|
2. |
a) |
Define scan conversion. Why is it
needed in computer graphics? |
[2+2] |
|
|
b) |
Mention some points on how raster
scan display being different from vector scan display. |
[4] |
|
|
c) |
Illustrate how raster scan
display’s architecture works with appropriate figure. |
[6] |
|
|
|
|
|
|
3. |
a) |
Define term – CRT monitor, Vector
scan display, Plasma display and AMOLED display. |
[1×4] |
|
|
b) |
Compare among LCD, LED and IPS
display. |
[5] |
|
|
c) |
Explain
why lookup table is used in computer graphics with proper example. |
[5] |
|
|
|
|
|
|
4. |
a) |
Mention some algorithm for line
drawing. |
[3] |
|
|
b) |
Calculate the points between the
starting point (1,1) and ending point (4,3). |
[5] |
|
|
c) |
Explain the algorithm of DDA
algorithm step by step. |
[6] |
|
|
|
|
|
|
5. |
a) |
Illustrate term Indexed Color. |
[3] |
|
|
b) |
A display screen has a resolution
of 1920×1080 pixels with 24-bit color depth. Calculate the total number of
pixels. Find the memory required to store one frame (uncompressed). |
[2+3] |
|
|
c) |
Liquid
Crystal Displays are the devices that produce a picture by passing polarized
light from the surroundings or from an internal light source through a
liquid-crystal material that transmits the light. Explain the working procedure
of LCD display. Besides, mention advantages and
disadvantages of LCD display. |
[3|+3] |
|
|
|
|
|
|
6. |
a) |
Define term – i) Primary gun, and
ii) Flood gun. |
[2+2] |
|
|
b) |
Mention some advantages and
disadvantages of Direct View Storage Tube. |
[4] |
|
|
c) |
Illustrate Beam Penetration Method
and Shadow Mask Method. |
[6] |
|
|
|
|
|
|
7. |
a) |
Write short note on - i) Frame
Buffer, ii) PPI. |
[1.5×2] |
|
|
b) |
State aspect ratio. Find the aspect
ratio of a display with resolution 2560×1440. |
[2+3] |
|
|
c) |
Briefly describe the graphics
pipeline. Differentiate between CPU and GPU in terms of cores, speed, and
tasks. |
[2+4] |
|
|
|
|
|
0 Comments