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

  What do you understand by quatree and octree

What do you understand by QUATREE and OCTREE?

  Question 1a 1 what does resolution mean2 how is resolution

question 1a 1. what does resolution mean?2. how is resolution connected to ppi and dpi units?b what is the purpose of

  1 what are the three key stages and phases that

1. what are the three key stages and phases that characterize multilateral negotiations?a.nbspthe pre-negotiation stage

  Ljfkdjfk sdkfj ksdjkfjsdk j sd fldsl klsdl lsdlfkldsk

sd fldsl klsdl lsdlfkldsk lksldkflksdlfklksdl lsdklf l sd fldsl klsdl lsdlfkldsk lksldkflksdlfklksdl lsdklf l sd fldsl

  Analyze security requirements and develop a security policy

analyze security requirements and develop a security policy that fully addresses them. the project will enable the

  About color memorization

Color Memorization

  Write socket based single side chat for graphical interface

Write a socket based single side chat for graphical interface. The client will type message in a textbox and click "send" button and server will print it in a text area as soon as the client click send button.

  Describe what is meant by a publications departments

Describe what is meant by a publication's "departments". To insert a single dash instead of a hyphen in InDesign use: It's a good idea to include which elements on the contents page? (check all that apply).

  What is 3d printing

What is 3D printing? Identify three objects that you think would be practical to create using 3D printing. - Which would you rather have-a tablet computer or a smartphone? Why?

  Create a simple game with visual studio and opengl

The assignment is creating a simple game with visual studio and openGL. The game is about a memory puzzle, the objects will appear randomly at the screen then disappear.

  Describe the tiff and jpeg bitmap graphic formats

Describe the TIFF and JPEG bitmap graphic formats. Discuss graphics conversion as it relates to vector-to-bitmap and bitmap-to-vector conversion.

  One of the most primary search engines on the internet

One of the most primary search engines on the internet (also, Bing, Opera, Chrome, etc.)

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