Computer Science & IT
Published on Computer Science & IT (https://csit.iisuniv.ac.in)

Home > Computer Graphics Lab

Computer Graphics Lab [1]

Paper Code: 
MCA 227
Credits: 
02
Periods/week: 
4
Max. Marks: 
100.00
Objective: 
  • The objective of this course is to get hands-on experience with graphics programming and implementing the techniques learnt in the theory course.
  • Students acquire knowledge about the basic concepts of 2D and 3D graphic functions. They also learn various transformation and clipping techniques.

 

Unit I: 
  1. Implementation of algorithms on line, circle
  1. Two Dimensional transformations- Translation, Rotation, Scaling, Reflection
  1. Composite 2D Transformation
  1. 2D Line Clipping- Cohen Sutherland
  1. 3D Transformation- Translation, Rotation, Scaling
  1. Polygon Clipping- Hodgeman Polygon Clipping
  1. Drawing 2D & 3D objects
  1. Generating images
  1. Implementation of programs using following functions. Instructors will instruct students to use different given graphics functions in making graphics programs:

circle [2], cleardevice [3], closegraph [4], drawpoly [5], fillpoly [6], imagesize [7], line [8], lineto [9], linerel [10], moveto [11], moverel [12], outtext [13], outtextxy [14], putimage [15], putpixel [16], rectangle [17], sector [18], setbkcolor [19], setcolor [20], setfillstyle [21], setlinestyle [22], getarccords [23], getbkcolor [24], getcolor [25], getdrivername [26], getimage [27], getmaxcolor [28], getmaxx [29], getmaxy [30], getpixel [31].

   

 

Academic Year: 
2016-17 [32]

Footer Menu

  • Home
  • Univ Home
  • Contact Us
  • About Us
  • Site Map
  • Downloads
  • Feedback
  • Jobs
  • Site Login

Follow Computer Science & IT on:

Facebook Twitter YouTube

IIS (Deemed to be University)

Gurukul Marg, SFS, Mansarovar, Jaipur 302020, (Raj.) India Phone:- +91-141-2400160-61, 2397906-07, Fax: 2395494, 2781158


Source URL: https://csit.iisuniv.ac.in/courses/subjects/computer-graphics-lab-8

Links:
[1] https://csit.iisuniv.ac.in/courses/subjects/computer-graphics-lab-8
[2] http://www.programmingsimplified.com/c/graphics.h/circle
[3] http://www.programmingsimplified.com/c/graphics.h/cleardevice
[4] http://www.programmingsimplified.com/c/graphics.h/closegraph
[5] http://www.programmingsimplified.com/c/graphics.h/drawpoly
[6] http://www.programmingsimplified.com/c/graphics.h/fillpoly
[7] http://www.programmingsimplified.com/c/graphics.h/imagesize
[8] http://www.programmingsimplified.com/c/graphics.h/line
[9] http://www.programmingsimplified.com/c/graphics.h/lineto
[10] http://www.programmingsimplified.com/c/graphics.h/linerel
[11] http://www.programmingsimplified.com/c/graphics.h/moveto
[12] http://www.programmingsimplified.com/c/graphics.h/moverel
[13] http://www.programmingsimplified.com/c/graphics.h/outtext
[14] http://www.programmingsimplified.com/c/graphics.h/outtextxy
[15] http://www.programmingsimplified.com/c/graphics.h/putimage
[16] http://www.programmingsimplified.com/c/graphics.h/putpixel
[17] http://www.programmingsimplified.com/c/graphics.h/rectangle
[18] http://www.programmingsimplified.com/c/graphics.h/sector
[19] http://www.programmingsimplified.com/c/graphics.h/setbkcolor
[20] http://www.programmingsimplified.com/c/graphics.h/setcolor
[21] http://www.programmingsimplified.com/c/graphics.h/setfillstyle
[22] http://www.programmingsimplified.com/c/graphics.h/setlinestyle
[23] http://www.programmingsimplified.com/c/graphics.h/getarccords
[24] http://www.programmingsimplified.com/c/graphics.h/getbkcolor
[25] http://www.programmingsimplified.com/c/graphics.h/getcolor
[26] http://www.programmingsimplified.com/c/graphics.h/getdrivername
[27] http://www.programmingsimplified.com/c/graphics.h/getimage
[28] http://www.programmingsimplified.com/c/graphics.h/getmaxcolor
[29] http://www.programmingsimplified.com/c/graphics.h/getmaxx
[30] http://www.programmingsimplified.com/c/graphics.h/getmaxy
[31] http://www.programmingsimplified.com/c/graphics.h/getpixel
[32] https://csit.iisuniv.ac.in/academic-year/2016-17