Professional Documents
Culture Documents
Computer Graphics Question Bank
Computer Graphics Question Bank
in JNTUWorld
PART – A(SHORTANSWERQUESTIONS)
UNIT -1
1. Define computer graphics Knowledge 1
2. List theapplicationsofcomputergraphics Understand 9
3. Definerefreshingof screen Knowledge 1
4. Definepixel Knowledge 1
5. Definerefreshbuffer Knowledge 1
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
3. Definescanlinealgorithm Analysis 3
5. Definewindingnumberrule Understand 3
7. DiscussaboutInside-Outsidetests? Analysis 3
8. DefineBoundary-Fillalgorithm. Understand 3
9. DefineCircle Understand 3
UNIT -III
1. DefineTransformation Understand 4
2. DefineTranslation. Understand 4
3. DefineScaling. Understand 4
4. DefineRotation Understand 4
5. DefineReflection Understand 4
6. Analyzesheartransformationmatrix. Analysis 4
9. Analyzethematrixrepresentationforscaling,translation Analysis 4
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
UNIT -IV
1. DefineWindow. Understand 10
2. Defineviewport. Understand 10
3. Defineviewingtransformation Understand 10
4. Defineviewreferencecoordinatesystems Understand 10
5. DefineClipping. Understand 10
6. DiscusstypesofClipping Analysis 10
7. Definepointclipping Understand 10
8. Defineclipwindow Understand 10
9. Definepolygonclipping Understand 10
UNIT -V
1. Definequadricsurfaces Understand 7
2. Definespline Understand 7
3. Definesplinecurves Understand 7
4. Discussaboutpolygontable Analysis 7
5. DiscussaboutPhongShading Analysis 7
6. Definepolygon Mesh Understand 7
7. DiscussaboutEllipsoidsurfaces Analysis 7
8. Defineinterpolation Understand 7
9. DefineBezierBasisFunction Understand 7
10. Definesurfacepatch Understand 7
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
1 Defineprojection Understand 4
2 Defineparallelprojection Understand 4
3 DefinePerspectiveprojection Understand 4
4 Discussthetwotypesofparallelprojection Understand 4
5 Defineviewvolume Understand 4
7 Defineview-planenormalvector Understand 4
8 Defineviewplane Understand 4
9 Defineviewdistance Understand 4
10 Discussthestepsinvolvedin3Dtransformation? Knowledge 4
UNIT-VII
1 Definevisiblesurfacedetectionmethods Understand 5
2 Defineimagespacemethod Understand 5
3 Defineobjectspacemethod Understand 5
5 Definez-buffermethod Understand 5
6 DiscussaboutdepthfieldinA-bufferdo Knowledge 5
7 DiscussaboutintensityfieldinA-bufferdo Analysis 5
9 Discussabouttwofunctionsofdepthsortingmethod Knowledge 5
10 DiscussaboutfoursurfacesofAreasubdivisionmethod Knowledge 5
UNIT-VIII
1 DefineComputeranimation. Understand 6
2 Discussaboutthestepsinanimationsequence Understand 6
3 Defineframe-by-frameanimationworks Understand 6
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
4 Definemorphing Understand 6
5 Discussaboutthemethodsofmotionspecifications Analysis 8
6 Definescriptingsystems Understand 8
7 Definekeyframesystems Understand 8
8 Definegoaldirectedsystems Understand 8
9 Discussaboutthenormalspeedofavisualanimation Knowledge 8
10 Definekeyframe Understand 6
PART–B(LONGANSWER QUESTIONS)
UNIT-I
1. Explain Raster and Random scan displays Understand 2
4. Discussaboutgraphicsmonitorsandworkstations Understand 2
5. Listandexplaininputdevices Understand 1
6. DescribeCRTindetail Knowledge 2
7. ExplainbrieflyaboutCRTmonitors Understand 2
8. Discussaboutthreedimensionalviewingdevices Analyze 2
9. ExplainhowCADisusedincomputergraphics Knowledge 9
esentationgraphicsb)Imageprocessing
UNIT-II
1. IllustrateDDAalgorithmforlinewithendpoints(20,10)to(30,18) Apply 3
2. ExplainBresenham’slinealgorithmindetail Apply 3
withendpoints(20,10)to(30,18)
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
3. Explainthemidpointcircledrawingalgorithm.Assume10cmasthera Apply 3
dius
andco-ordinateoriginasthe centreofthecircle.
4. ExplainEllipsedrawingAlgorithmwithrxandryvalues6and10respect Apply 3
ively.
5. Describebrieflyaboutscanlinepolygonfillalgorithm Understand 3
6. Explainboundaryfillalgorithm Understand 3
7. Determinetheproceduretoobtaindecisionparameterformidpointellip Knowledge 3
sealgorithm
8. Determinetheproceduretoobtaindecisionparameterformidpointcircl Knowledge 3
ealgorithm
UNIT-III
1. Discussabouta)Translationb)Shear Understand 4
2. Discussabouta)Scalingb)Reflection Understand 4
3. DiscussaboutRotation Understand 4
4. Discussaboutthegeneralpivotpointrotationandscaling Understand 4
5. Discussaboutcompositetransformationsfortr Apply 4
anslation,scaling,rotation
6. Solvethemultiplicationoftransformationmatricesforeachofthefollowi Analyze 4
ngsequenceofoperationsiscommutativea)Twosuccessiverotations
7. Solvethemultiplicationoftransformationmatricesforeachofthefollowi Analyze 4
ngsequenceofoperationsiscommutativea)Twosuccessivescalingsb)T
wosuccessivetranslations
8. Analyzethatthecompositionoftworotationsisadditive Analyze 4
9. Discussabouthomogenouscoordinates Knowledge 4
UNIT–IV
1. DiscussaboutCohenSutherlandlineclippingalgorithm. Understand 10
2. Explainthepipelinefortransformingaviewofworldcoordinatescene Understand 10
todevicecoordinates
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
3. ExplainSutherland-Hodgmanalgorithmforpolygonclipping. Apply 10
4. ExplainCyrusbeckalgorithmforlineclipping. Understand 10
5. Listvarioustwodimensionalviewingfunctionsforworkingwithwind Understand 10
owandviewport
9. Explain3-Dcompositetransformationsfortranslationandscaling Apply 10
UNIT-V
1 Solvethefollowing:Asphereofradius5unitsandcentreat(5,5,5)givenb Apply 7
yparametricequationsx-xc=rcosØcosӨ
y-yc=rcosØsinӨ,z-zc=rsinØand–П/2≤Ø≤П/2and-П
≤Ө≤П,whereØandӨarelatitudeandlongitudeangle,respectively.
Calculatethepointsonalltheoctantsofthespgerethatare
symmetricaltothepointat(Ø=П/4andӨ=П/4)forasphere.
2 Solvethefollowing:ForaBeziersurfacepatchgivenbycontrolpoint Apply 7
s[P]findthepointonthesurfaceatu=v=0.5
3 AnalyzetheproceduretocalculatetheparametersA,B,C,DusingCra Apply 7
mersruleIftheequationforplanesurfaceisexpressedintheformAx+B
y+Cz+D=0.
4 Listanddescribepolygontablerepresentationfortwoadjacentpoly Knowledge 7
gonsurfacesformed withsixedgesandfivevertices
5 DiscussaboutBezierandB-splinesurfaces Knowledge 7
6 DiscussaboutHermitecurvegeneration Understand 7
7 ComparethecharacteristicsofBezierandB-splinecurves Understand 7
8 DefinesplinecurveDiscussbrieflyaboutparametricandgeometricconti Knowledge 7
nuitycondition
9 Discussaboutquadricsurfaces Understand 7
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
10 DiscussaboutBezierandB-splinesurfaces Understand 7
UNIT-VI
1 Solvethatthemultiplicationof3- Apply 4
dtransformationmatricesforeachofthefollowingsequencesofoperation
siscommutative
a) Anytwosuccessivetranslations
b) Anytwosuccessivescalingoperations
2 Solvethatthemultiplicationoftwosuccessiverotationsaboutallcoordi Apply 4
nateaxes(x,y,z)iscommutative
3 Discussaboutparallelprojections Understand 4
4 Discussaboutperspectiveprojections Understand 4
5 Explainbrieflyaboutgeneralparallelprojectiontransformation Knowledge 4
6 Explainbrieflyaboutgeneralperspectiveprojectiontransformation Knowledge 4
7 Differentiateparallelandperspectiveprojectionsandderivetheirproj Analyze 4
ectionmatrices
8 Explainall3-Dgeometrictransformationsindetail Knowledge 4
9 Discussaboutviewingcoordinates Understand 4
10 Describethetransformationfromworldtoviewingcoordinates Understand 4
UNIT-VII
1 ExplainA-Buffermethod Apply 5
2 AnalyzeArectangularwindowhasthecorners(0,0)and(8,8).Firstpolyg Apply 5
onhasverticesA(9,2),B(2,6)andC(14,1)andthesecondpolygonhasvert
icesP(2,1),Q(3,6)andR(6,3).Findtherelationshipbetweenpolygonand
windowusingboundingboxmethod
3 ExplainDepthsortingmethod Knowledge 5
4 ExplaintheBSPTreemethodforvisiblesurfacedetection Knowledge 5
5 ExplainBackfacedetectionmethod Knowledge 5
6 ExplainAreasubdivision Knowledge 5
7 ExplainDepthbuffermethod Knowledge 5
8 Solvetheequationofaplanepassingthroughthepoints(2,4,3), Knowledge 5
(4,4,5)and(8,9,3)
9 ExplainScanlinemethod Knowledge 5
10 ExplainOctreemethod Knowledge 5
DownloadedFromJNTU World(http://www.alljntuworld.in)
www.alljntuworld.in JNTUWorld
UNIT-VIII
1 Discusstheadvantagesofrealtimeanimationoverframe-by- Understand 6
frameanimation.
2 Discussthedrawbacksofrealtimeanimationtechniques Knowledge 6
3 Describethevariouswaysinwhichthemotionsofobjectscanbespecifi Understand 6
edinananimationsystem
4 Discussaboutrasteranimations Understand 6
5 Writeshortnotesoncomputeranimationlanguages Knowledge 8
DownloadedFromJNTU World(http://www.alljntuworld.in)