Breaking News

IPU BCA Semester 5 - Computer Graphics - End Term Examination Paper - 2014

END TERM EXAMINATION

COMPUTER GRAPHICS 

(BCA-303)

      FIFTH SEMESTER [BCA], DECEMBER 2014


IPU BCA Semester 5 - Computer Graphics - End Term Examination Paper - 2014

Time: 3 hours                                    Maximum Marks: 75
Note: Attempt five questions. Question no. 1 is compulsory. Select on question from each unit.


Question 1: Write short note on the following:

(a) Touch Panel Screen

(b) Antialiasing

(c) Significance of 4- bit code in line clipping

(d) Matrix representation of 2-d shearing

(f) Primitive instancing

(g) Projections

(h) Vanishing Point

(i) Object space method

(j) Frame buffer



Question 2:

(a) Describe Mid Point line drawing algorithm with its complete derivation.

(b) Scan convert the straight line using Mid point line algorithm whose end points are (0,0) and (5.5).





Question 3:

(a) Distinguish between following:
      (i) Interactive Vs Non interactive graphics.
      (ii) Raster Vs Randon scan display.

(b) Discuss Cohen-Sutherland line clipping algorithm with a suitable example.



Question 4:

(a) What do you understand by window port and view port? Briefly describe the steps to transform an object from window port to view conversion.

(b) Consider a square A(1,0) B(0,0) C (0,1) D(1,1). Rotate the square ABCD by 60 degree clockwise about the point A(1,0). Also draw the transformed square.


Question 5:

(a) Prove that two successive 2-D rotations are additive in nature  i.e. R(α) R(β)= R (α+β).(6.5)

(b) Reflect a diamond shaped polygon whose vertices are A(-1,0), B(0,-2), C(1,0) and D (0,2) about            (i) the horizontal line y=2 and
         (ii) the vertical line x=2.


Question 6:

(a) Explain that how solids are represented by using Boundary representation (B-rep) technique and Constructive Solid Geometry (CSG) technique.

(b) Describe polygon meshes.



Questions 7:

(a) State the properties of Bezier curve. For the cubic Bezier curve (n=3), find all the blending functions and Bezier matrix.

(b) what do you mean by b-spline curves? Identify the difference between B-spline and Bezier curve.



Question 8:

(a) How parallel projections are different from perspective projections? Explain by discussing suitable example.

(b) Perform a perspective projection on to the x=0 plane of the unit cube where centre of projection is at xc = -10, yc = - 10 and zc = - 10.



Question 9:

(a) What is the hidden surface removal method? Why do we need remove hidden surface? Discuss the depth buffer (Z buffer) algorithm for hidden surface removal.


(b) Distinguish between the following:
     (i) Cavalier vs. cabinet projections
     (ii) 2-D clipping vs. 3-D clipping