State the reason why we prefer unit x interval or unit y

Assignment Help Computer Graphics
Reference no: EM131415751

There are two sections in this question paper:A and B.Section A is compulsory. Attempt any four questions from section B. Parts of a question MUST be answered together.

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

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

(c) Consider a parallel projection with the plane of projection having the normal ( 1, 0, -1) and passing through the origin (0,0,0) and having a direction of projection d = (-1,0,0 ). Is it an orthographic projection ? Justify your answer.

(d) What is anti - aliasing ? Explain any one method of anti - aliasing ?

(e) Determine 3D 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).

(f) Discuss random display system with suitable diagram.

(g) What is the need of using homogeneous coordinate system ? Describe briefly.

(h) Why is it easier to locate hidden surface when parallel projection is used ?

(i) An object is defined with respect to a coordinate system whose units are measured in feet. If an observer's coordinate system uses inches as the basic unit, What is the coordinate transformation used to describe object coordinates in the observer's coordinate system?

(j) What are the different types of accelerations that can be incorporated in a multimedia animation ? Explain any one with suitable graph.

(k) Explain Interlacing technique with suitable diagram.

(l) Explain pointers to an edge list representation of a polygon mesh with suitable diagram.

SECTION B

Q2 (a) Indicate which raster locations would be chosen by Bresenham's algorithm when scan converting a line from pixel coordinate (1 , 1) to (8 , 5).

(b) Derive the basis matrix of cubic Bezier curve.

Q3 (a) Explain with mathematical foundation how we compute Z - depth in Z - buffer algorithm.

(b) Find the condition under which we can switch the order of a rotation and a simultaneous shearing and still get the same result.

Q4(a) Use the Liang Barsky algorithm to clip the following line:

638_1.png

(b) Explain Gamma correction with suitable graph.

Q5 (a) Explain the following with suitable examples:

(i) Vanishing point (ii) Morphing

(b) Using Sutherland Hodgman algorithm clip the following polygon against the given rectangular window:

438_2.png

Q6 (a) A tetrahedron of size 10 units is placed on XY plane with one edge along x - axis (+ ive) and one vertex at origin. Assuming the tetrahedron to be opaque ,evaluate and draw the projected image of the tetrahedron if the center of projection is ( 10,0,0).

(b) When eight - way symmetry is used to obtain a full circle from pixel coordinates generated for 0ο to 45ο or 90ο to 45ο octant ,certain pixels are set or plotted twice. This phenomenon is sometimes referred to as over striking, Identify the locations where over-strike occurs.

(c) Explain refresh rate in a raster system with suitable numerical example.

Reference no: EM131415751

Questions Cloud

Paid by the producers of gasoline : What % of the $1 tax will be paid by the (gasoline) consumers, and what % will be paid by the producers of gasoline (such as, Saudi Arabia, Venezuela, etc)?
Which principle of accounting is being violated : The scheme was not complicated: the company's financial officers recorded routine maintenance expenses totaling $3.9 billion as capital expenditures, which can be written off over decades rather than booked as immediate expenses."
Couchsurfing international-founding team of fenton : How would you describe the founding team of Fenton, Hoffer, and Le Tuan? Is it a balanced team? What does each member bring to the business? Can you see gaps in their skill sets and capabilities that should be adjusted for in some way?
What did you learn from this ted talk that you can apply : Illustrate your understanding of why this video is relevant to the course by reflecting on and reacting to the content. How does the topic of this activity relate to your personal and professional life? What did you learn from this TED Talk that y..
State the reason why we prefer unit x interval or unit y : State the reason why we prefer unit x interval or unit y interval while scan converting various geometric forms. (b) Implement DDA algorithm to compute pixels along the line AB from A (0,0 ) to B (-5, -5 ). Consider a parallel projection with the pla..
Fit the first order model to the data : Fit the first-order model to the data.- Calculate the residuals and construct a residual plot versus y^.- What does the plot from part b suggest about the variance of y?
Controlling a project requires analyzing efforts : Controlling a project requires analyzing efforts and providing reports that provide status of aspects of the project. Exception reports are noteworthy across the list of reports. Define exception report? Note who exception reports are written for? Ho..
Calculate the properties of complex periodic waves : Calculate the properties of complex periodic waves - Determine An expression for the current flowing in the circuit.
What are the basic elements or components of crime : What are the basic elements or components of crime in general? How does the concept of strict liability interplay with the mens rea requirement? What are your thoughts on the additional elements of crime: causation, identifiable harm, legality, an..

Reviews

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