Download doc - CS2401 CG

Transcript

CS2401COMPUTERGRAPHICS LTPC 3003UNITI2DPRIMITIVES

9

OutputprimitivesLine,CircleandEllipsedrawingalgorithms-AttributesofoutputprimitivesTwodimensional Geometrictransformation-TwodimensionalviewingLine,Polygon,CurveandTextclippingalgorithmsUNITII3DCONCEPTS

9ParallelandPerspectiveprojections-Threedimensionalobjectrepresentation Polygons, Curvedlines, Splines, QuadricSurfaces,-Visualizationofdatasets-3DtransformationsViewing-Visiblesurfaceidentification.UNITIIIGRAPHICSPROGRAMMING

9ColorModelsRGB,YIQ,CMY,HSVAnimationsGeneralComputerAnimation,Raster,Keyframe-GraphicsprogrammingusingOPENGLBasicgraphicsprimitivesDrawingthreedimensionalobjects-DrawingthreedimensionalscenesUNITIVRENDERING 9IntroductiontoShadingmodelsFlatandSmoothshadingAddingtexturetofaces AddingshadowsofobjectsBuildingacamerainaprogramCreatingshadedobjects RenderingtextureDrawingShadows.UNITVFRACTALS 9

FractalsandSelfsimilarityPeanocurvesCreatingimagebyiteratedfunctions MandelbrotsetsJuliaSetsRandomFractalsOverviewofRayTracingIntersectingrayswithotherprimitivesAddingSurfacetexture Reflectionsand TransparencyBooleanoperationsonObjects. TOTAL:45PERIODSTEXTBOOKS:1.DonaldHearn,PaulineBaker,ComputerGraphicsCVersion,secondedition,PearsonEducation,2004.2.F.S.Hill,ComputerGraphicsusingOPENGL,Secondedition,PearsonEducation,2003.REFERENCE:1.JamesD.Foley,AndriesVanDam,StevenK.Feiner,JohnF.Hughes,Computer Graphics Principles and practice,SecondEditioninC,PearsonEducation,2007.


Recommended