Q54 What are the number of memory bits required for 8-bit plane frame buffer for a 512 x 512 raster? Also calculate the refresh rate for the same raster(512 x 512), if pixels are accessed at the rate of 250 nano seconds.
Q55 Differentiate between Random and Raster Scan display devices.
Q56 Use DDA line generation algorithm to draw a line from (2,2) to (8,6).
Q57 Derive a general transformational matrix for 3-D rotation about x-axis.
Q58 Perform a 45 degree rotation of triangle A(1,1), B(5,1), C(3,5) about an aribitary point (3,3).
Q59 Explain any one method of polygon Representation with the help of an example.
Q60 How many key frames does a 45 seconds animation film sequence with no duplication require if there are four in between frames for each pair of key frames? What will happen if duplication is allowed?
Q61 Why file compression techniques are beneficial in computer graphics?
Q62 Write a procedure to implement the Bresenham line generation algorithm. What are the advantages of this algorithm over the DDA line generation algorithm.
Q63 What are the merits and demerits of Gouraud Shading, constant shading and phong shading?
Q64 Explain all the four cases of Sutherland-Hodgman polygon clipping algorithm.
Q65 Derive the 2-D transformation matrix for reflection about the line y=mx+c, where m and c are constants. Use this transformation matrix to reflect the triangle A(0,0), B(4,0) and C(4,4) about the line y=2x+5.
Q66 Explain the terms window and viewport in the context of clipping. Derive a general transformation matrix for window to viewport mapping.
Q67 Write a short note on diffuse reflection.
Q68 Obtain a transformation matrix for perspective projection for a given object projected onto x=5 plane as viewed from [8,0,0].
Q69 Differentiate between the following.
i) Morphing and panning
ii) Motion specific animation and motion generalized animation.
Q70 Given p0(1,2), P1(2,3),P2(4,3), P3(3,2) as the vertices of Bezier curve. Determine 5 points on Bezier curve.
Q71 What are the limitations of refreshing display devices? What is refresh rate in 1024 x 1024 raster if pixels are accessed at the rate of 250 nanoseconds?
Q72 Illustrate the Bresenham line generation algorithm by digitizing the line with the end points(20,5) and (25,10).
Q73 Explain the Cyrus Beck line algorithm to clip a line segment for a non-convex clipping window.
Q74 Define the term projection. Categorise various types of perspective and parallel projections.
Q75 Explain the term anti-aliasing with the help of diagram. How does the technique of anti-aliasing work to get rid of the problem of aliasing?
Q76 Explain the process of simulating positive non-zero acceleration.
Q77 Define the following
a) Virtual reality
b) Icon based authoring tools
c) Frame buffer
d) Bitmap images
e) File Compression
f) 3-D modelling and animation tools
Q78 A square ABCD is given with vertices A(0,0), B(2,2) and D(0,2). Illustrate the effect of
i)x-shear
ii)y-shear
iii)xy-shear
On the given square when a=3 and b=4, where a is shearing in x-direction and b is shearing in y-direction.
Q79 Write pseudocode for midpoint circle generation algorithm.
Q80 What is difference between Hypertext and Hypermedia? Briefly describes various links used in Hypermedia.
Q81 Reflect the triangle where vertices are A(-1,0), B(0,2) and C(1,0) about
i) The horizontal line y=2
ii) The vertical line x=1
iii) The line y=x+3
Q82 What are the various types of audio and video formats?
Q83 What is foreshortening factor in the context of parallel projection? How it is related to Isometric, Diametric and Trimetric projection?
Q84 Explain the basic Ray tracing algorithm with the help of suitable diagram.
Q85 Find the transformation matrix for the reflection about the line y=4x.
Q86 Determine the expression of frame spacing which can be used to simulate positive acceleration in any animation.
Q85 Write a short note on loss less audio formats.
Q86 How Raster scan display devices are different from Random scan display devices? Can we use frame buffers to control picture color and intensity, justify your answer with suitable arguments.
Q87 Explain the terms " Parametric Continuity" and "Geometric Continuity" in Bezier curves.
Q88 Discuss Area Subdivision Method. What are the conditions to be satisfied, in Area Subdivision Method, so that it is finalized that no further surface division is required?
Q89 How many key frames does a 30 seconds animation film sequence with no duplicates require? How the results are affected if five in between frames are inserted between each pair of key frames?
Q90 Differentiate between Bitmap and Vector graphics.
Q91 Find the final coordinates of the triangle ABC, A(-3,0), B(-1,1), C(-1,-1) when it is subjected to clockwise rotation of 45 degree about an axis passing through an arbitrary point P(-1,1). Draw a suitable figure to demonstrate your solution.
Q92 Derive a general perspective transformation matrix with respect to an arbitrary centre of projection C(a,b,c). Obtain the perspective transformation matrix onto Z=-5 plane where the centre of projection is at (0,0,18).
Q93 Prove that two successive rotations are additive
Draw a suitable diagram to demonstrate your solution.
Q94 Perform 45 degree rotation of triangle ABC A(0,2), B(-1,-1), C(1,-1) about the origin.
Q95 What is the utility of tabular representation of polygon surface? Can you implement a polygon surface with just a vertex table and an edge table? Justify your answers.
Q96 What are the maximum number of objects that can be handled by Z-buffer algorithm? What will happen if the Z- buffer algorithm is used and it is found that two polygons have the same z-value?
Q97 Write a short note on Stochastic animation and its area of application.
Q98 Differentiate between calligraphic display device and raster scan display devices.
Q99 Determine the number of memory bits required for a 4 bit plane buffer for a 512 x 512 raster.
Q100 Determine the final coordinates of a polygon ABCD A(1,4), B(-4,1), C(-1,-1), D(2,-2) when it is scaled upto twice its size with respect to an arbitary point P(1,1).