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

  The security policy document outline

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

  As a newly promoted vice president your ceo has invited you

as a newly promoted vice president your ceo has invited you to participate in this years upcoming strategic planning

  Use turtle graphics to draw simple slogan in all upper case

Use turtle graphics to draw a simple slogan in all upper case letters. Turtle graphics is a simple model for graphics programming in which you have a "turtle" that can turn left or right and can move forward.

  Write a description of the troubleshooting event

How could you have improved the effectiveness of your troubleshooting strategy?

  Plot the vertices of a n-sided polygon

Using Java, Write a code that reads an integer n, followed by the coordinates of each of n points that are the vertices of a n-sided polygon. Plot the vertices and the lines that make up the polygon.

  How many pages is one toner cartridge good for

The rest is blank (i.e., no toner) The toner layer is 25 microns thick. The printer's toner cartridge measures 25 * 8 * 2 cm. How many pages is one toner cartridge good for?

  1 identify the 5 elements of strategy for home depot2 do a

1. identify the 5 elements of strategy for home depot.2. do a swot analysis for home depot and provide recommendations

  Design a class street that contains a equally spaced houses

Next, design a class Street that contains a number of equally spaced houses. An object of type Street stores the first house, the last house (which can be anywhere on the screen), and the number of houses on the street.

  Aim to introduce the concepts of computer graphicsto

aim to introduce the concepts of computer graphics.to develop a program using opengl.to gain experience in writing

  Can you explain why early versions of html were so flexible

What is the value of standardization and the move to XHTML?

  Set associative mapping

A block set - associative cache consists of a total of 64 blocks divided into four - block sets. The main memory contain 4096 blocks, each consists of 128 words.

  How would you describe way vision was use at mentor graphics

How would you describe the way vision was used at Mentor Graphics? Did it strengthen or weaken the company? How? Why?

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