0% found this document useful (0 votes)
375 views5 pages

CG Multiple Questions

This document contains 10 multiple choice questions about 2D rotations. It covers topics like the definition of a 2D rotation as applying a circular path, specifying the rotation angle to generate a rotation, counterclockwise rotations about the pivot point, and representing rotations using a matrix. It also contains questions about translating points by adding distances to the coordinates, and how basic transformations like translation, rotation, and scaling can alter geometric objects.

Uploaded by

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

CG Multiple Questions

This document contains 10 multiple choice questions about 2D rotations. It covers topics like the definition of a 2D rotation as applying a circular path, specifying the rotation angle to generate a rotation, counterclockwise rotations about the pivot point, and representing rotations using a matrix. It also contains questions about translating points by adding distances to the coordinates, and how basic transformations like translation, rotation, and scaling can alter geometric objects.

Uploaded by

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

This section of our 1000+ Computer Graphics multiple choice questions

focuses on 2D Rotation.
1. A two dimensional rotation is applied to an object by
a) Repositioning it along with straight line path
b) Repositioning it along with circular path
c) Only b*
d) Any of the mentioned
2. To generate a rotation , we must specify
a) Rotation angle *
b) Distances dx and dy
c) Rotation distance
d) All of the mentioned
3. Positive values for the rotation angle defines
a) Counterclockwise rotations about the end points
b) Counterclockwise translation about the pivot point
c) Counterclockwise rotations about the pivot point*
d) Negative direction
4. The rotation axis that is perpendicular to the xy plane and passes through
the pivot point is known as
a) Rotation*
b) Translation
c) Scaling
d) Shearing
5. The original coordinates of the point in polor coordinates are
a) X=r cos ( +) and Y=r cos ( +)
b) X=r cos ( +) and Y=r sin ( +)*
c) X=r cos ( -) and Y=r cos ( -)
d) X=r cos ( +) and Y=r sin ( -)
6. The two-dimensional rotation equation in the matrix form is
a) P=P+T
b) P=R*P*
c) P=P*P
d) P=R+P
7. ________ is the rigid body transformation that moves object without
deformation.
a) Translation
b) Scaling
c) Rotation*
d) Shearing
8. An ellipse can also be rotated about its center coordinates by rotating
a) End points

b) Major and minor axes*


c) Only a
d) None
9.(2,4) is a point on a circle that has center at the origin. Which of the following points are
also on circle ?
a.
(2,-4)
b.
(-2,4)
c.
(4,-2)
d.
(-4,2)
e.
All of above*
f.

. We translate a two-dimensional point by adding


a) Translation distances
b) Translation difference
c) X and Y
d) Only a*
3. The translation distances (dx, dy) is called as
a) Translation vector
b) Shift vector
c) Both a and b*
d) Neither a nor b
4. In 2D-translation, a point (x, y) can move to the new position
(x, y) by using the equation
a) x=x+dx and y=y+dx
b) x=x+dx and y=y+dy*
c) X=x+dy and Y=y+dx
d) X=x-dx and y=y-dy
5.The two-dimensional translation equation in the matrix form is
a) P=P+T*
b) P=P-T
c) P=P*T
d) P=p
6. _________ is a rigid body transformation that moves objects
without deformation.
a) Rotation

b) Scaling
c) Translation*
d) All of the mentioned
7. A straight line segment is translated by applying the
transformation equation
a) P=P+T*
b) Dx and Dy
c) P=P+P
d) Only c
8. Polygons are translated by adding __________ to the coordinate
position of each vertex and the current attribute setting.
a) Straight line path
b) Translation vector
c) Differences
d) Only b*
9. To change the position of a circle or ellipse we translate
a) Center coordinates
b) Center coordinates and redraw the figure in new location*
c) Outline coordinates
d) All
10.The basic geometric transformations are
a) Translation
b) Rotation
c) Scaling
d) All*
1. The transformation that is used to alter the size of an object is
a) Scaling*
b) Rotation
c) Translation
d) Reflection
2. The two-dimensional scaling equation in the matrix form is
a) P=P+T
b) P=S*P*
c) P=P*R

d) P=R+S
3. Scaling of a polygon is done by computing
a) The product of (x, y) of each vertex
b) (x, y) of end points
c) Center coordinates
d) Only a*
The maximum number of points that can be displayed without overlap on a CRT is
refereed to as ?
a.
Resolution*
b.
Persistence
c.
Attenuation
d.
None of above
1) Reflection of a point about x-axis, followed by a counter-clockwise rotation of 900, is
equivalent to reflection about the line ?
a.
x=-y
b.
y=-x
c.
x = y*
d.
x+y=1
In Bresenham's algorithm, while generating a circle , it is easy to generate?
a.
One octant first and other by successive reflection*
b.
One octant first and other by successive rotation
c.
One octant first and other by successive translation
d.
All octants

Which line drawing algorithm uses floating point


numbers
a.DDA*
b. Bresenhams Line Algorithm
c. Both
d. None
Which of the following algorithms can be used for circle generation ?
a)Bresenhams Algorithm
b)Mid-point Algorithm
c)Both a) and b)*
d) None of the above
. .Algorithm is very time consuming because , it deals with
rounding-off operation and floating point arithmetic. It is an improvement
over..

a)DDA ,Bresenhams
c)Either a or b
d)None of these.

b)Bresenhams ,DDA

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy