What is spline curve

Assignment Help Computer Graphics
Reference no: EM131297590 , Length: 4

Question 1.

a) Consider two different raster systems with resolutions 10640x480 and 1280x1024. What size of frame buffer (in bytes) is needed for each of these systems to store 12 bits per pixel?

b) State the reason why we prefer unit x interval or unit y interval while scan converting various geometric forms.

c) Write the procedure of boundary fill method along with its disadvantage.

d) What are the major side effects of scan conversion? Describe any two of them.

e) What is the need of using homogeneous coordinate representation? Describe briefly.

f) Given a clipping window A(20, 20), B(60, 20), C(60, 40), D(20, 40). Use Cohen-Sutherland algorithm to find the visible portion of a line segment joining the points P (40, 80) and Q (120, 30).

g) Implement DDA algorithm to compute pixels along the line AB from A(0, 0) to B(-5, -5).

h) Write the transformation matrices for reflection in the following cases:

(i) Axis of reflection is on the xy-plane about the line x = 0.

(ii) Axis of reflection on the xy-plane about the line y =x.

i) What is spline curve? Differentiate between interpolation spline and approximation spline.

j) What is (or are) the importance(s) of vanishing point in perspective projection?

Question 2. a) What is the working principle of color CRT monitors? Explain the different techniques used for producing color displays.

b) Find the pixel positions for the octant from x = 0 to x = y of a circle centered at (2, 0) with radius 15 using the midpoint circle algorithm.

Question 3. a) Show that a 2-D reflection about x-axis followed by a 2-D reflection about the line y = -x is equivalent to rotation about the origin by an angle 0. Find the value of e.

b) Generate the transformation matrix for transformation from Fig. 1 to Fig. 2:

270_Figure1.jpg

Question 4. a) Given input ellipse parameters r. = 8, ry = 6. Demonstrate the midpoint algorithm determining pixel positions along the ellipse for Region 1 in the first quadrant starting from the position (xo, yo) = (0, 6).

b) Develop the Bresenham's line drawing algorithm for lines having slope less than 1. [4

Question  5. a) Suppose there is a rectangle ABCD whose coordinates are A(1, 1), B(4, 1), C(4, 4), D(1, 4) and the window coordinates are (2, 2), (5, 2), (5, 5), (2, 5). The given viewport location is (0.5, 0), (1, 0), (1, 0.5), (0.5, 0.5). Calculate the viewing transformation matrix.

b) What do you mean by oblique parallel projection? Derive the transformation matrix for oblique parallel projection.

Question 6. a) What is the requirement of visible surface detection algorithms? Explain the scan line algorithm for visible surface detection.

b) What do you mean by window-to-viewport mapping? Given the coordinates of window W(xwmin, xwmax, ywn.) in world coordinates and viewport V(xvith, xvmax, yv.) in normalized device coordinates. Convert the world coordinates of a point Pw(xw, yw) in the window into its corresponding normalized device coordinates 13,(xv, yv) in the viewport.

Question 7. a) How does Z-buffer algorithm determine which surfaces are hidden?

b) Determine 3-D transformation matrix to scale a line AB in z-direction by 3.5 by keeping point A fixed. Then rotate the line by 45° anticlockwise about x-axis. Given A(10, 15, 20) and B(45, 60, 30).

Question 8. Write shorts note on any two.

a) Bezier curve
b) Liquid Crystal Displays
c) Painter's Algorithm
d) Animation

Reference no: EM131297590

Questions Cloud

Identify organisation which would benefit from application : For each material, prepare two paragraphs: the key ideas from the materials - not a summary - you must select the key ideas (most important) and talk about them. identify an organisation which would benefit from the application of these ideas and e..
Create a new field in the manufacturer table after rlmfgcode : Create a new field in the Manufacturer table after RlMfgCode named Website with the Hyperlink data type. Save the table. Switch to Datasheet view, add the Web site http://www.lenox.com to the Lenox China record (7).
Monthly payment that he can receive with this mortgage : Karon owns a home worth $245,000. Howard Mortgage is offering a reverse mortgage with a 15-year term, a maximum loan balance equal to 60 percent of the home’s current value and a 7.25 percent interest rate. If Karon takes out no money at origination,..
Business unit competitive strategy : How does mass customization support a business unit's competitive strategy?
What is spline curve : COMPUTER GRAPHICS & MULTIMEDIA (IT-602) - Implement DDA algorithm to compute pixels along the line and What is spline curve? Differentiate between interpolation spline and approximation spline.
Company corporate-level strategy : Define and discuss the company's corporate-level strategy. What are the benefits and/or shortcomings of Starbucks' diversified portfolio?
Why would the marketing manager request decentralization : Has Janet created an organizational structure? If so, how?- Why would the marketing manager request decentralization of authority in Paris, France?
Calculate the centerlines and control limits : The following values of saturation drain current (ID,sat) were collected from several test wafers with a sample size of n = 5.
Explain the legal rights and responsibilities of the tenant : Explore the legal rights and responsibilities of the tenant and the landlord. Decide whether or not the landlord and / or the tenant had a legal duty to mitigate damages.

Reviews

len1297590

12/2/2016 12:24:07 AM

This is the previous year question paper of my college please solve i will give more - The figures in the margin indicate full marks. Candidates are required to give their answers in their own words as far as practicable and all parts of a question should be answered at one place only.

Write a Review

Computer Graphics Questions & Answers

  Create a simple warm-up program using your g3d

Create a simple warm-up program using your G3D programming and graphics environment.

  Shadow effect while rolling a sphere

Shadow effect while rolling a sphere as well as the options of shading and lighting.

  Relative positioning and interactive positioning

Relative Positioning and Interactive Positioning by Dragging and Clicking and some Simple Animation

  Draw a teapot at the global origin

Draw a teapot at the global origin

  Concepts of computer graphics

Concepts of Computer Graphics and develop a program using OpenGL

  The security policy document outline

Using the GDI Case Study below, complete the Security Policy Document Outline

  Develop the image manipulations

Develop the image manipulations

  What does resolution mean

What does resolution mean How is resolution connected to ppi and dpi units

  Differentiate between a bitmap image and a vector image

Differentiate between a bitmap image and a vector image Explain the following terms

  Essential elements of a design pattern

configuration of an Iterator pattern, patterns could be used in a Library System, Singleton, Template, Decorator, Façade,What does Alexander means by the following declaration "But it is impossible to form anything which has the temperament of natu..

  Framework of user interface design

design of user interfaces, natural mapping, GUI applications, web page design different to designing for printed media, risks exposed in this "phone as individual proxy" approach, interaction designers of ubicomp applications, Storyboards are usual..

  What are the factors affecting picture composition

Define picture composition What are the factors affecting picture composition. Elaborate on each factor Describe the basic lines present in a composition

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd