0% found this document useful (0 votes)
10 views

Assignment 1

This document is an assignment from the National Institute of Technology Srinagar's Department of Computer Science & Engineering, focusing on various concepts in computer graphics. It includes questions on topics such as line and circle drawing algorithms, clipping algorithms, transformations, and symmetry methods. The assignment requires both theoretical explanations and practical applications of the discussed algorithms.

Uploaded by

Yogesh Yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Assignment 1

This document is an assignment from the National Institute of Technology Srinagar's Department of Computer Science & Engineering, focusing on various concepts in computer graphics. It includes questions on topics such as line and circle drawing algorithms, clipping algorithms, transformations, and symmetry methods. The assignment requires both theoretical explanations and practical applications of the discussed algorithms.

Uploaded by

Yogesh Yadav
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

National Institute of Technology Srinagar

Department of Computer Science & Engineering


Computer Graphics ASSIGNMENT – 1

1.​ Define refresh buffer, frame buffer, video controller & Dithering in brief?
2.​ Apply the DDA Algo to rasterize the line from (7,6) to (0,0)?
3.​ Why Bresenham’s line drawing algo is better than DDA? Use the same to rasterize the
line from (5,5) to (13,9)?
4.​ Explain the concept of mid-point circle algorithm. Also Apply it to predict the pixels in
all the Octant for the circle whose center is origin and radius = 7 units?
5.​ Apply Liang Barsky line clipping algorithm to find the Clip portion of line with
coordinates (30, 60) and (60, 25) against the window (Xmin,Ymin)=(10,10) and
(Xmax,Ymax)=(50,50).
6.​ Explain the concept of 8 - way symmetric method for generating circle?
7.​ What is significance of homogenous co-ordinate?
8.​ Perform 45° rotation of triangle A(0, 0), B (1, 1), C (5, 2)
(a)​about the origin (b) about P (–1, –1)
9.​ Explain the Cohen Sutherland line clipping algorithm. Also mention its drawback?
10.​Explain the concept of line clipping against non-rectangular clip window?
11.​Show that the composition of two rotations is additive by concatenating the matrix
12.​Prove that a uniform scaling (Sx, = Sy,) and a rotation form a commutative pair of
operations but that, in general, scaling and rotation are not commutative operations?
13.​Show that transformation matrix for a reflection about the line y = x, is equivalent to a
reflection relative to the x axis followed by counterclockwise rotations of 90 degree?
14.​Apply Sutherland Hodgeman polygon clipping to clip the following polygons:

You might also like