Write short notes on the following topics in
See Answer →Discuss the need for translation of advertisements and the specific language style of advertisements.
See Answer →Explain what you understand by script.
See Answer →Describe the role of translation in cinema.
See Answer →Discuss the nature and role of print media.
See Answer →Describe the broadcast language policy in detail.
See Answer →A cube has two diagonally opposite vertices at (2, 2, 2) and (6, 6, 6). Find the coordinates of all its corners and obtain its projection using an oblique parallel projection with α = 45°, ϕ = 30°.
b) Find the uniform cubic B-spline curve generated by the control points (2,1), (6,-3), (9,4), (14,0).
The centre of projection coincides with the origin. The projection plane passes through the point P(1,5,6) and has a normal vector (3,2,-1). Obtain the perspective projection transformation.
d) A square has opposite vertices at (0,1) and (2,3). Shear the square
i) by 1 unit along the x-axis with respect to y = 1.
ii) by 3 units along the y-axis wi respect to x = 1.
See Answer →Show that reflection about the line y = mx can be achieved by a sequence of rotation, reflection, and inverse rotation operations.
See Answer →Design a program that performs continuous rotation of a hexagon about an arbitrary point (x₀, y₀).
See Answer →Design a program that performs continuous rotation of a hexagon about an arbitrary point (x₀, y₀).
b) Show that reflection about the line y = mx can be achieved by a sequence of rotation, reflection, and inverse rotation operations.
Write the syntax of glFrustum() and gluPerspective(). Explain any two parameters of each function.
d) Design a program that displays the top, front, and right views of a pyramid using orthographic projection. Explain the difference between single-view and multi-view representations of 3D objects. Why are multi-view projections important?
Transform the scene from the world coordinate system to the viewing coordinate system with viewpoint at (2,-1,3). The view plane normal vector is (3,-2,4) and the view-up vector is (0,1,2).
b) An object is rotated about the z-axis with an angle of 30° and then it is uniformly scaled up by a factor of 4. Find the resultant transformation matrix.
Let W be a window with corners (0,0), (6,0), (6,5), and (0,5). Clip a triangle with vertices (2,1), (8,3) and (4,7) against the window W using the Liang-Barsky line clipping algorithm.
See Answer →Obtain the Cubic Bezier Curve equation for the control points P₀ = (0,0), P₁ = (2,5), P₂ = (5,1), P₃ = (7,3).
See Answer →Let W be a window having two diagonally opposite corners at (1,1) and (5,4). Trace Cohen-Sutherland Line Clipping Algorithm for the line segment having two end points (0,0) and (4,5).
See Answer →A quadrilateral with vertices (-3,2), (1,2), (-2,0), and (2,0) is reflected about the y-axis followed by shearing in the x-direction with the shear factor -2. Find the final coordinates.
See Answer →Find the normalisation transformation matrix that maps the window with corners at (-2,1) and (6,9) onto a normalised viewport [0, 1] × [0, 1].
See Answer →Compare Boundary fill algorithm and Flood fill algorithm. Mention at least two advantages and limitations of both algorithms. Why does boundary fill algorithm fail when boundary is not completely closed? Explain with an example.
See Answer →