0% found this document useful (0 votes)
11 views

B TECH(CSE+CCVT+GG+IOTSC)_VI_ ComputerGraphics_

The document is an examination paper for the Computer Graphics course at the University of Petroleum and Energy Studies, detailing the structure and content of the exam. It includes three sections with various questions covering topics such as coordinate free geometry, translation operations, bilinear patches, Bezier curves, and polygon filling algorithms. The exam is designed for B.Tech CSE students and has a total of 100 marks, with specific marks allocated to each question.

Uploaded by

mabepa7746
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

B TECH(CSE+CCVT+GG+IOTSC)_VI_ ComputerGraphics_

The document is an examination paper for the Computer Graphics course at the University of Petroleum and Energy Studies, detailing the structure and content of the exam. It includes three sections with various questions covering topics such as coordinate free geometry, translation operations, bilinear patches, Bezier curves, and polygon filling algorithms. The exam is designed for B.Tech CSE students and has a total of 100 marks, with specific marks allocated to each question.

Uploaded by

mabepa7746
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Name:

Enrolment No:

UNIVERSITY OF PETROLEUM AND ENERGY STUDIES


End Semester Examination, May 2022
Course: Computer Graphics Semester: 6
Program: B.Tech CSE (CCVT, IoT, GG) Time: 03 hrs.
Course Code: CSEG3003 Max. Marks: 100

Instructions:
SECTION A
(5Qx4M=20Marks)
S. No. Marks CO
Q1 “Coordinate free geometry (CFG) is a style of expressing geometric
objects and relations that avoids unnecessary reliance on any specific 4 CO 3
coordinate system.” Explain.
Q2 There are 100 successive translation operations performed on an object
with translation vectors (1, 2), (2, 3), (3, 4) … (100, 101). Determine 4 CO 4
the resultant translation matrix.
Q3 When is a bilinear patch not equivalent to a planar patch? Explain with
4 CO 2
derivation.
Q4 Set a Bezier curve with three control points as (3, 4), (6, 9) and (10, 10).
4 CO 4
(Only drawing a graph with the approximation points is needed).
Q5 Differentiate between Convex and Concave polygons. 4 CO 1
SECTION B
(4Qx10M= 40 Marks)
Q6 Given a triangle with points (1, 1), (0, 0) and (1, 0). Apply shear
parameter 2 on X-axis and 2 on Y-axis and find out the new coordinates
10 CO 2
of the object.

Q7 Suppose we have a computer with 32 bits per word and a transfer rate
of 1 MIPs. How long would it take to fill a frame buffer of a 300 DPI
(Dots per inch) laser printer with a page size of 8.5 inches by 11 inches? 10 CO 1
(Consider 1 dot=4 bits).

Q8 The coordinates of the vertices of a polygon are shown in given figure 10 CO 4


with vertices (V1, V2… V11) and edges (E1, E2… E11).
a) How many scanlines are involved in coloring of the given
polygon using scanline color filling algorithm?
b) Draw the SET (Sorted Edge Table) for the polygon without
splitting of vertices.
c) State which edges will be active on scan lines y=2, 4, 6, 7, 9,
and 10.

OR

Write a procedure to implement the Weiler Atherton algorithm.


Q9 a) Discuss the similarities and dissimilarities between Bezier curve and
B-Spline curve.
10 CO 3
b) Calculate the number of segments of B-Spline curve, which is
controlled through 7 points and order, is 3.
SECTION-C
(2Qx20M=40 Marks)
Q 10 Prove the following with proper derivations:
a) The inverse of an affine transformation is also affine, assuming
it exists.
b) Lines and parallelism are preserved under affine
20 CO 2
transformations.
c) Given a closed region, the area under an affine transformation
A ⃗p+ t⃗ is scaled by det (A).
d) A composition of affine transformations is still affine.
Q 11 a) Derive mid-point circle generation algorithm whose starting point is 20 CO4
(-r, 0) and moving towards (-r, r).
b) When eight-way symmetry is used to obtain a full circle from pixel
coordinates generated for the 0o to 450 or the 900 to 450 octant,
certain pixels are set or plotted twice. This phenomenon is sometimes
referred to as overstrike. Identify the points where overstrike occurs.
(Consider r is the radius of circle)

Or
Find the normalization transformation N for window to viewport
mapping which uses the rectangle A(1,1), B(5,3), C(4,5), D(0,3) as a
window and normalized device screen having coordinates (0,0) as
bottom left corner and (1,1) as top right corner as a viewport. .

You might also like